플로우차트(FlowChart)
플로우차트(FlowChart)는 어떠한 일을 처리하는 과정이나 작업의 흐름을 그림으로 표현한 도식입니다.

도형 사용법
| 도형 | 이름 | 의미 |
| O 타원 | 시작 / 종료 | 프로그램의 시작과 끝을 나타낼 때 사용 |
| ㅁ 사각형 | 처리 | 계산, 변수 대입, 작업 수행을 나타낼 때 사용 |
| ◇ 마름모 | 조건 | if / Yes or NO 판단 |
| ⬒ 평행사변형 | 입력 / 출력 | 값 입력, 결과 출력 |
| → 화살표 | 흐름 | 실행 순서 |
플로우차트 작성 가이드
플로우차트 작성 가이드를 참고 하여 차트를 작성하면 프로그램의 흐름을 한눈에 파악할 수 있다는 장점이 있습니다.
- 플로우차트는 의사 코드 형태로 작성합니다.
실제 코드 작성 전에 전체 로직을 미리 정리하여 흐름을 쉽게 이해할 수 있습니다.
- 도형을 분리하여 로직별로 체계적으로 정리합니다.
각 단계의 역할이 명확해져 복잡한 구조도 한눈에 파악할 수 있습니다.
- 흐름은 위에서 아래로, 왼쪽에서 오른쪽 방향으로 표시합니다.
일반적인 읽기 방향과 일치하여 가독성을 높일 수 있습니다.
- 모든 경로는 반드시 종료 지점에 도달하도록 구성합니다.
무한 루프나 누락된 로직을 방지하고 프로그램의 완결성을 확보할 수 있습니다.
- 차트는 간결하고 명확하게 작성합니다.
불필요한 요소를 줄여 이해도를 높이고 유지보수를 쉽게 할 수 있습니다.
이런 방식으로 플로우차트를 활용하면 협업 시 로직을 공유하고 이해하는 데 효과적인 의사소통 수단으로 활용 할 수 있습니다.
[ 추천 사이트 ]
'TIL & 트러블 슈팅' 카테고리의 다른 글
| [내일배움캠프] - DAY11 자바에 대해 알아보자-3 (0) | 2026.01.16 |
|---|---|
| [내일배움캠프] - DAY10 계산기 만들기 (0) | 2026.01.13 |
| [내일배움캠프] - DAY8 자바에 대해 알아보자-2 (0) | 2026.01.08 |
| [내일배움캠프] - DAY7 자바에 대해 알아보자-1 (0) | 2026.01.08 |
| [내일배움캠프] - DAY6 Vim 기반 Git 사용법 (0) | 2026.01.06 |
