시스템 보안정보보안기사 · 2013년10월26일 · 3/100
3.메인 프로그램 수행 중에 메인 프로그램을 일시적으로 중지시키는 조건이나 이벤트의 발생(예기치 않은 일 발생)을 무엇이라 하는가?
1
세마포어
2
인터럽트정답
3
뮤텍스
4
교착상태
해설
-세마포어(Semaphore)는 상호배제(Mutual Exclusion)를 위한 알고리즘입니다. -뮤텍스(MUTEX)는 상호배제(Mutual Exclusion)의 약자로 락(Lock)이라고도 합니다. 상호배제는 다수의 프로세스가 동일 자원에 접근 시 무결성을 보장하기 위한 기법입니다. -교착상태(Dead Lock)는 하나 혹은 둘 이상의 프로세스가 더 이상 계속할 수 없는 어떤 특정 사건을 붙들고 있는 것을 의미합니다. ▶인터럽트(Inturrupt)는 프로세스 실행 도중에 예기치 않은 상황이 발생할 때 상황을 처리 후 실행중인 작업으로 복귀하는 것입니다. 사전적의미에서도 충분히 직감할만한 문제입니다. (Interrupt : 중단시키다, 방해하다)