본문 바로가기
멀티미디어개론멀티미디어콘텐츠제작전문가 · 2021년03월07일 · 18/80

18.운영체제에서 PCB(Process Control Block)가 갖고 있는 정보가 아닌 것은?

1
프로세스의 현재 상태
2
프로세스 고유 식별자
3
할당되지 않은 주변장치의 상태 정보정답
4
스케쥴링 및 프로세스의 우선순위

해설

PCB에 저장되어 있는 정보 1. 프로세스 식별자(Process ID) 2. 프로세스 상태(Process State) : 생성(create), 준비(ready), 실행 (running), 대기(waiting), 완료(terminated) 상태. 3. 프로그램 계수기(Program Counter) : 프로그램 계수기는 이 프로세스가 다음에 실행할 명령어의 주소를 가리킨다. 4. CPU 레지스터 및 일반 레지스터 5. CPU 스케줄링 정보 : 우선 순위, 최종 실행시각, CPU 점유시간 등 6. 메모리 관리 정보 : 해당 프로세스의 주소 공간 등 7. 프로세스 계정 정보 : 페이지 테이블, 스케줄링 큐 포인터, 소유자, 부모 등 8. 입출력 상태 정보 : 프로세스에 할당된 입출력장치 목록, 열린 파일 목록 등 9. 포인터 : 부모프로세스에 대한 포인터, 자식 프로세스에 대한 포인터, 프로세스가 위치한 메모리 주소에 대한 포인터, 할당된 자원에 대한 포인터 정보 등.

이 시험을 직접 풀어보세요

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

회원가입 없이 CBT 풀기