Page 36 고등학교 프로그래밍 교과서
P. 36









① 순서도 작성

순서도를 작성할 경우에는 누구나 쉽게 이해할 수 있도록 표준 기호를 사용하여
간단하고 명료하게 작성해야 한다.


시작
순서도 방향 따라
흘러가면 이해가 빨라요.
첫 번째 숫자를 최댓값이라고
가정하고 노트에 기재

다음 숫자를 가져 온다.

예 아니요
아직 숫자가
현재의 최댓값보다 큰가?
남아있는가?
아니요 예
노트의 맨끝에 있는 노트의 맨끝에
숫자를 출력한다. 숫자를 추가한다.


[그림Ⅰ- 7] 순서도 작성



② 순서도 작성 규칙

일반적으로 순서도를 통해 프로그램의 흐름을 나타낼 때에는 다음의 몇 가지 규칙
을 따른다.


• 터미널 기호로 시작과 끝을 표시하며, 흐름선을 이용하여 논리적인 작업 순서를 표현한다.
• 처리 순서는 위에서 아래로, 왼쪽에서 오른쪽으로 서로 교차되지 않도록 하고, 화살표로 표시한다.
• 논리적인 흐름이 복잡하고 어려울 때에는 여러 단계로 구분하여 작성한다.
• 순서도 기호 내부에 처리할 내용을 간단히 기술한다.

순서도를 올바르게 표현하기 위해서는 다음과 같이 약속된 기호를 사용하도록

한다.

[표Ⅰ- 1] 순서도 기호

기호 이름 의미 기호 이름 의미
처리 각종 연산이나 데이터 이동 등의 처리 터미널 순서도의 시작과 끝을 표시

연결자 흐름이 다른 곳과 연결되는 입구와 출구 정의된 처리 미리 정의된 처리로 실행을 옮길 때 사용

흐름선 처리의 흐름, 기호를 연결하는 기호 서류 서류를 매체로 하는 입출력


입·출력 데이터의 입력과 출력 수동 입력 콘솔에 의한 입력

준비 작업의 준비 과정 조건 여러 개의 경로 중 하나의 경로 선택



34 Ⅰ . 프로그래밍의 개요





(책)2015프로그래밍-교과서3차심의본 본문.indb 34 2017-09-05 오후 4:15:47
   31   32   33   34   35   36   37   38   39   40   41