모두CBT

운영체제에서 임계구역(Critical Section)에 대한 설명으로 … | [9급 지방직 컴퓨터일반] 09년 1회차 기출문제 상세 페이지

1[9급 지방직 컴퓨터일반] 09년 1회차
운영체제에서 임계구역(Critical Section)에 대한 설명으로 옳은 것은?
1
동시에 여러 개의 프로세스가 진입 가능하나 한 개 프로세스만 공유데이터 읽기만 가능
2
동시에 여러 개의 프로세스가 진입 가능하나 한 개 프로세스만 공유데이터 쓰기만 가능
3
주어진 시점에 오직 하나의 프로세스만 진입할 수 있고 공유데이터의 읽기와 쓰기 불가능
4
주어진 시점에 오직 하나의 프로세스만 진입할 수 있고 공유데이터의 읽기와 쓰기 가능
해설

임계구역은 한 시점에 오직 하나의 프로세스만 진입하며, 진입한 프로세스는 공유 데이터를 읽고 쓸 수 있다.

임계구역은 공유 자원을 접근하는 코드 영역으로, 상호 배제를 보장해 경쟁 상태로 인한 데이터 불일치를 막는다.

  • 여러 프로세스가 동시에 진입 가능하다고 한 설명(읽기만 허용)은 상호 배제에 어긋난다.
  • 여러 프로세스가 동시에 진입 가능하다고 한 설명(쓰기만 허용)도 상호 배제에 어긋난다.
  • 하나만 진입하되 읽기·쓰기가 불가능하다고 한 설명은 공유 데이터를 다루기 위한 영역이라는 목적과 맞지 않는다.

내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.