순서도(flow chart)는 알고리즘을 표준화된 기호 및 도형으로 도식화하여 데이터의 흐름과 수행되는 절차들의 순서를 표현하는 방법이다. 순서도는 흐름도라고도 부르며, 원어 그대로 플로차트라고도 부른다. 순서도에서 사용하는 기호는 [ 그림 6.40 ] 과 같이 사각형, 원, 타원, 마름모 등의 절차와 화살표의 흐름을 표시하는 다양한 기호로 구성되어 있다.
[ 그림 6.40 ]
순서도에서 논리적 절차와 흐름, 처리방법 등의 주요 표식 기호에 대한 내용은 다음과 같다. 기호는 기하학적 도형이며, 시작과 종료는 양 옆이 둥근 직사강형인 터미널, 처리는 직사각형, 판단은 마름모꼴, 입출력은 평행사변형 등이 사용된다. 만일 시간을 체크해서 7시 이전이면 버스를 타고, 아니면 지하철을 이용해 학교에 가는 과정을 순서도로 표현하면 다음과 같다.
[ 그림 6.41 ]
[ 그림 6.42 ]는 순서도의 간단한 예로 '인터넷에서 기차표를 예매하고 출력'하는 과정을 한글로 기술하고 순서도로 그린 예이다.
[ 그림 6.42 ]