사무자동화 시스템사무자동화산업기사 · 2020년06월06일 · 6/80
6.프로그램을 실행하는 도중 예기치 않은 상황이 발생할 경우, 현재 실행 중인 작업을 즉시 중단하고 발생된 상황을 우선 처리한 후 실행 중이던 작업으로 복귀하는 것은?
1
Deadlock
2
Interrupt정답
3
Blocking
4
System call
해설
Interrupt인터럽트 : 프로그램 실행도중 예기치 않은 상황이 발생할 경우, 현재 실행 중인 작업을 즉시 중단하고 발생된 상황을 우선 처리한 후 실행 중이던 작업으로 복귀하는 것 -종류 1. 외부인터럽트 2.내부인터럽트 : 잘못된 명령이나 데이터를 사용할 때 발생하며, 트랩이라고도 부름 3.소프트웨어 인터럽트 : 프로그램 처리중 명령의 요청에 의해 발생하는 것으로 가장 대표적인 형태는 감시 프로그램을 호출하는 SVC