다음 중 컴퓨터를 이용할 때 발생하는 인터럽트(Interrupt)에 대… | [컴퓨터활용능력 2급 필기] 12년 1회차 기출문제 상세 페이지
1[컴퓨터활용능력 2급 필기] 12년 1회차
다음 중 컴퓨터를 이용할 때 발생하는 인터럽트(Interrupt)에 대한 설명으로 옳지 않은 것은?
1
인터럽트가 발생하면 처리하던 일을 잠시 보류하고, 신호를 파악하여 정해진 인터럽트 루틴이 수행된다.
2
인터럽트 종류에는 외부 인터럽트, 내부 인터럽트, 소프트웨어 인터럽트가 있다.
3
내부 인터럽트를 트랩(Trap)이라고도 부른다.
4
외부 인터럽트는 불법적 명령이나 데이터를 사용할 때 발생한다.
해설
불법적인 명령이나 데이터를 사용했을 때 발생하는 것은 프로그램 실행 중 오류로 인한 내부 인터럽트(트랩)이며, 외부 인터럽트는 정전, 입출력 장치의 요청, 타이머 등 외부적 요인으로 발생한다. 외부 인터럽트가 불법적 명령·데이터 때문에 발생한다는 설명은 옳지 않다.
인터럽트 발생 시 처리 중이던 작업을 잠시 멈추고 지정된 인터럽트 루틴이 실행되며, 인터럽트는 외부·내부·소프트웨어 인터럽트로 나뉘고 내부 인터럽트를 트랩이라 부른다는 나머지 설명은 모두 맞다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.