| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | ||||
| 4 | 5 | 6 | 7 | 8 | 9 | 10 |
| 11 | 12 | 13 | 14 | 15 | 16 | 17 |
| 18 | 19 | 20 | 21 | 22 | 23 | 24 |
| 25 | 26 | 27 | 28 | 29 | 30 | 31 |
- CodeLatte
- java8
- 람다
- 데이터베이스강의
- 개발자
- 스트림
- 코딩입문
- RFC
- 코딩독학방법
- 자료구조강의추천
- 안드로이드
- 정규식
- 자바
- java
- 자바8
- thread
- 백엔드 코딩
- 스타트업
- Android
- Stream
- C포인터
- 백엔드 강의
- 오류제어
- 데이터베이스기초
- 문돌이
- lamda
- CodeCommit
- 자바자료구조
- 백엔드 개발 코딩 강의
- 코드라떼
- Today
- Total
이병록의 개발 블로그
[코드라떼] 자바 프로그래밍 - 프로그래밍이란? 본문
순서도

순서도에는 가장 중요한 몇 가지의 도형이 있습니다.
- 시작 or 끝
- 초기화 or 준비
- 판별
- 처리
- 입출력
- 진행 방향
ㅤ
시작 or 끝
순서도를 그릴 때 항상 시작과 끝이 존재해야 하는데요. 모든 프로그램에도 시작과 끝이 존재합니다. 엔트리 포인트 또는 엔드 포인트라고도 불립니다.
ㅤ
초기화 or 준비
준비 또는 초기화입니다. 같은 말이며 해당 순서도를 그릴 때 필요한 값 또는 변수를 선언하고 초기화할 때 사용합니다. 필수적인 것은 아니나, 사용 시 시작 도형 다음에 작성해야 합니다.
ㅤ
판별
판별은 마름모로 true와 false를 가지고 있습니다. 조건문이라고도 할 수 있는데요. 특정한 조건이 true 일 때와, false 일 때로 반드시 나뉘어야 합니다. true의 위치나 false의 위치가 꼭 고정되어야 하는 것은 아닙니다.
판별 도형은 이후에 조건문이나 반복문으로 표현됩니다.
ㅤ
처리
처리는 특정 행위를 뜻하며, 연산이라고도 할 수 있습니다.
초기화된 값을 변경한다던가 또는 값을 계산하여 변경할 때 사용됩니다.
ㅤ
입출력 도형
입력과 출력은 동시에 할 수 없으며 입력 또는 출력으로 사용해야 합니다. 키보드를 통해 입력을 받거나 모니터를 통해 출력할 내용을 작성합니다. 꼭 입력이 키보드를 뜻하지는 않고 마우스가 될 수도 있고, 카메라 또는 터치장치 등 입력과 관련된 모든 장치들을 통해 입력받을 수 있습니다.
출력 또한 마찬가지입니다. 꼭 모니터가 아니라, 스피커 또는 로봇의 기계적인 행동 등 출력과 관련된 모든 장치들을 통해 출력할 수 있습니다.
ㅤ
진행방향
도형과 도형들을 이어주는 화살표입니다. 즉 작업의 진행 방향입니다. 항상 화살표를 통해 한 단계씩 진행해야 하며, 화살표를 건너뛰는 행위는 할 수 없습니다. 프로그램의 실행 흐름을 나타냅니다.
'자바 프로그래밍 강의' 카테고리의 다른 글
| [코드라떼] 자바 프로그래밍 - 1에서 10까지, 짝수를 구하라 (0) | 2026.01.31 |
|---|---|
| [코드라떼] 자바 프로그래밍 - 스코프 (0) | 2026.01.31 |
| [코드라떼] 자바 프로그래밍 - 반복문 (0) | 2026.01.31 |
| [코드라떼] 자바 프로그래밍 - 조건문 (0) | 2026.01.31 |
| [코드라떼] 자바 프로그래밍 - 연산자 (0) | 2026.01.31 |
