전자계산기일반(대략구분)전자캐드기능사 · 2009년07월12일 · 24/60
24.서브루틴(subroutine)에 대한 설명으로 적합하지 않은 것은?
1
자주 사용하는 일련의 프로그램이나 인터럽트 발생시의 처리프로그램은 서브루틴으로 구성한다.
2
컴퓨터의 동작 상태를 관찰하고 통제하며, 제어하는 목적으로 작성되는 프로그램이다.정답
3
서브프로그램(subprogram)이라고도 하며, 일반적으로 I/O 프로그램은 서브프로그램으로 구성한다.
4
주프로그램이 서브루틴을 호출하고, 서브루틴 수행시에는 주프로그램이 중단된다.
해설
주(메인)프로그램에 입출력 감시등을 넣으면 입출력이 될때까지 이것만 컴퓨터가 감시하고 있습니다. 그래서 평상시에 메인프로그램은 컴퓨터의 동작상태를 감시, 통제, 제어하고 간헐적인 일은 인터럽트 함수나 서브루틴으로 호출하도록 하면 필요시에만 서브루틴으로 빠져나가 수행하고 다시 메인으로 복귀합니다.