시스템 보안정보보안기사 · 2013년10월26일 · 1/100
1.다음 중 세마포어에 대한 설명으로 올바르지 못한 것은?
1
여러 개의 프로세스가 동시에 그 값을 수정하지 못한다.
2
상호배제 문제를 해결하기 위해 사용된다.
3
세마포어에 대한 연산은 처리 중에 인터럽트 되어야 한다.정답
4
다익스트라(E.J. Dijkstra)가 제안한 방법이다.
해설
세마포어는 상호 배제를 위한 알고리즘 상호 배제의 원리를 보장하는 데 사용됩니다. 여러 개의 프로세스가 동시에 그 값을 수정하거나 접근하지 못한다는 특징이 있으며 세마포어에 대한 연산은 처리 중에 인터럽트 되어서는 안 된다는 특징이 있습니다