제어 흐름: 두 판 사이의 차이
내용 삭제됨 내용 추가됨
MDS TC AUTO (토론 | 기여) 편집 요약 없음 |
MDS TC AUTO(토론)의 8226514판 편집을 되돌림 (편집 지침에 의거하지 않은 편집, 분류 삭제 등을 되돌림) |
||
1번째 줄:
{{출처 필요}}
{{정리 필요}}
'''control flow'''는 프로그램에서 실행되는 각 구문, 명령어나 함수가 호출되는 순서를 의미한다.▼
{{구별|흐름 제어}}
'''control flow'''를 나타내는 구문들의 종류는 각 프로그램 언어마다 다르나, 구문들의 실행 방식에 따라 카테고리화 시킬 수 있다.▼
▲
* 다른 구문에서 시작 (무조건 분기, 점프)
* 어떠한 조건 만족 시 한 구문의 집합을 실행 (조건 분기)
줄 11 ⟶ 13:
인터럽트와 신호는 서브루틴과 유사한 방식으로 프로그램 제어의 흐름을 변경시키는 low-level 매커니즘이다. 그러나 프로그램 내부 제어의 흐름에 의해 실행되기 보다는 외부 신호나 이벤트에 대한 반응으로 주로 발생한다.
기계어나 어셈블리 언어에서는
[[분류:제어 흐름| ]]
[[en:Control flow]]
|