본문 바로가기
운영체제정보처리기사(구) · 2016년03월06일 · 48/100

48.모니터에 대한 설명으로 옳지 않은 것은?

1
모니터의 경계에서 상호배제가 시행된다.
2
자료추상화와 정보은폐 기법을 기초로 한다.
3
공유 데이터와 이 데이터를 처리하는 프로시저로 구성된다.
4
모니터 외부에서도 모니터 내의 데이터를 직접 액세스 할 수 있다.정답

해설

보기3번- 모니터는 동기화를 구현하기위한 특수 프로그램기법으로 특정공유자원을 프로세스에게 할당하는데 필요한 데이터와 이 데이터를 처리하는 프로시저로 구성된다. 보기2번- 자료추상화와 정보은폐개념을 기초로하며 공유자원을 할당하기위한 병행성구조로 이루어져있다. 모니터 내의 공유자원을 사용하려면 프로세스는 반드시 모니터의 진입부를 호출해야한다. 보기4번- 외부의 프로시저는 직접 액세스할수 없다. 모니터의 경계에서 상호배제가 시행된다. 보기1번- 모니터에는 한순간에 하나의 프로세스만 진입하여 자원을 사용할수 있다.(상호배제) 모니터에서는 wait와 signal연산이 사용된다. 보기4번은 해당하지 않는다.

이 시험을 직접 풀어보세요

실전과 동일한 CBT 환경에서 시간 제한 연습

회원가입 없이 CBT 풀기