정보처리기사

2022년03월05일 69번

[프로그래밍 언어 활용]
다음과 같은 형태로 임계 구역의 접근을 제어하는 상호배제 기법은?

  • ① Dekker Algorithm
  • ② Lamport Algorithm
  • ③ Peterson Algorithm
  • ④ Semaphore
(정답률: 47%)

문제 해설

위 그림에서 보이는 임계 구역에 진입하기 위해서는 Semaphore를 사용하여 접근을 제어하는 것이다. Semaphore는 공유 자원에 대한 접근을 제어하기 위한 동기화 기법으로, 특정 자원에 대한 접근 권한을 가진 프로세스만이 해당 자원을 사용할 수 있도록 제어한다. Semaphore는 카운팅 세마포어와 이진 세마포어로 나뉘며, 이진 세마포어는 뮤텍스와 유사한 역할을 한다.
AppStore에서 다운로드 APK 다운로드

연도별

진행 상황

0 오답
0 정답