정보처리기사(구) 기출문제·모의고사·오답노트·자동채점

2012년03월04日 46번

[운영체제]
프로세스의 정의와 거리가 먼 것은?

  • ① 프로세서가 할당되는 실체
  • ② PCB를 가진 프로그램
  • ③ 프로시저가 활동 중인 것
  • ④ 동기적 행위를 일으키는 주체
(정답률: 69%)

문제 해설

프로세스는 실행 중인 프로그램을 의미하는데, 이 프로그램은 CPU에서 실행되기 위해 프로세서가 할당되어야 합니다. 또한, 프로세스는 PCB(Process Control Block)를 가지고 있어야 하며, 이 PCB는 프로세스의 상태와 실행 정보를 담고 있습니다. 프로시저는 프로그램 내에서 특정 기능을 수행하는 코드 블록을 의미하며, 프로세스 내에서 활동 중인 것일 수 있습니다. 하지만, 프로세스의 정의와 가장 거리가 먼 것은 "동기적 행위를 일으키는 주체"가 아닐까 생각합니다. 프로세스는 실행 중인 프로그램을 의미하며, 동기적 행위를 일으키는 것은 해당 프로그램 내에서 실행되는 코드 블록이나 함수 등이 될 수 있습니다. 따라서, 프로세스와 동기적 행위를 일으키는 주체는 서로 다른 개념이라고 할 수 있습니다.

연도별

진행 상황

0 오답
0 정답