본문 바로가기
전자계산기일반 및 정보통신설비기준정보통신기사(구) · 2010년05월09일 · 86/100

86.순차적으로만 사용할 수 있는 공유 자원이나 공유 자원그룹을 할당하는데 사용되는 데이터 및 프로시저를 포함하는 병행성 구조(concurrent construct)는?

1
채널
2
세마포어
3
버퍼
4
모니터정답

해설

병행제어 기법 1. 세마포어 - 동시에 리소스에 접근 허용이 가능한 개수를 가진 Counter.(0 : 임계 영역 진입 불가, 0보다 큼 : 새로운 스레드 임계 영역 진입). 중단될 수 없는 원자성을 가진다. 2. 모니터 - 공유 객체, 임계 영역이 코딩된 프로시저, 초기화 코드로 구성된 모듈. 모니터 내부를 몰라도 상호배제를 쉽게 구현할 수 있기 때문에 사용하기 편리함.

이 시험을 직접 풀어보세요

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

회원가입 없이 CBT 풀기