본문 바로가기

Programming/Computer

프로그램 실행 논리구조

반응형

- 문제를 해결하기 위해 컴퓨터 프로그램으로 표현하는 논리 구조

- 프로그램의 모든 로직은 순차, 선택, 반복의 3개 구조로 표현된다.

 

 

순차구조

조건문이나 반복문을 만나지 않는 경우 한 줄씩 실행한다.

 

 

 

선택구조

- 특정한 상태에서 조건을 만족하는 경우와 그렇지 않은 경우에 다른 문장을 실행한다.

- 조건문(if문) : 조건에 따라 둘 또는 그 이상의 실행 경로 중에서 하나를 선택할 수 있는 수단을 제공한다.

- 조건문(switch문) : 조건의 값에 따라 n개의 실행 경로 중에서 하나를 선택

 

 

반복구조

특정 조건을 만족하는 동안 해당 문장을 반복해서 실행한다.

 

for문

- 초기식을 계산하고, 조건식이 참이면 문장을 실행

- 변환식을 계산한 후 다시 조건식을 검사

- 조건식이 거짓이면 문장을 실행하지 않고 for문을 종료

 

 

while문

조건식이 참인 동안 해당 문장을 반복적으로 실행

반응형

'Programming > Computer' 카테고리의 다른 글

프로세스 개념  (0) 2022.03.22
컴퓨터시스템의 동작  (0) 2022.03.22
컴퓨터 시스템의 구성  (0) 2022.03.22
오버로딩 오버라이드 차이  (0) 2022.03.22
컴퓨터 시스템 개요  (0) 2022.03.04