1) 알고리즘의 정의 문제가 있을 때 해결하는 방법, 절차 = 알고리즘 알고리즘을 구체적으로 표현 = 알고리즘 설계 2) 알고리즘의 표현방법 자연어 일상의 말과 글로 표현 이해가 빠르지만, 내용이 길어짐 의사코드 프로그래밍 언어 형태의 자연어 간략 표현(혼용) 특정 프로그램 지식이 없어도 이해 가능, 약간의 프로그램 지식 필요, 명확성이 떨어짐 순서도 정해진 기호를 이용하여 알고리즘을 알기 쉽게 표현 글보다 쉽게 이해, 프로그램 설계 시 많이 사용, 기호에 대한 숙지 필요 3) 알고리즘의 설계(표현방법) 알고리즘을 프로그래밍으로 구현하기 위해서 설계 구조를 사용 설계 구조에는 순차, 선택, 반복 구조가 있고 세 구조를 혼용해서 사용 1) 순차 가장 간단하게 표현하는 구조로 시작부터 종료까지 순서대로 처리..