
Flow Chart
플로우차트는 처리하는 과정, 흐름을 도식화한 그림이다
사람이 흐름을 한 눈에 파악 할 수 있어
개발의 정확성을 높일 수 있고 운영에 유지보수성을 높일 수 있다
작성을 돕는 도구들
Flow Chart의 도형들
주로 화살표, 타원형, 직사각형, 마름모, 평행사변형, 서브루틴을 사용하는 듯 하다
Flow Chart 예시
Pseudo Code
의사코드(가짜코드)는 특정 언어를 사용하기 보단 로직의 절차를
서로 이야기 하기 위해 읽기 쉽게 표현하는 방식수행하는 키워드를 대문자로 표기하는 것이 불문율이고
사실 어떤 문법이나 형식이 있진 않다
START
INIT numberSet as set
REPEAT
PRINT "숫자를 입력하세요 (0 입력시 종료) : "
GET number
TRY number convert double
CATCH Exception PRINT "올바른 숫자를 입력하세요!" CONTINUE
IF number is 0
THEN
IF numberSet is empty
THEN PRINT "입력한 숫자가 없었어요!" BREAK
ELSE PRINT max in numberSet BREAK
ENDIF
ELSE ADD number to numberSet CONTINUE
ENDIF
ENDREPEAT
END수행을 명시한 키워드들만 우선 대문자로 표기하여
작성해본 위 플로우차트의 의사코드
Share article