운영체제 다중 프로그래밍 환경에서 이중 모드(Dual mode) 구조
컴퓨터시스템응용기술사 제125회 4교시 29번 문항으로, 과목은 운영체제입니다. ‘사용자 모드’ 키워드는 컴퓨터시스템응용기술사 기출 2문항에 나왔습니다.
원문 문제
컴퓨터시스템응용기술사 제125회 29번. 운영체제 다중 프로그래밍 환경에서 이중 모드(Dual mode) 구조
- 가. 이중모드 개념
- 나. 이중모드의 구조
- 다. 이중모드의 종류
핵심 키워드
- 이중 모드
- Dual Mode
- 커널 모드
- 사용자 모드
- 권한 레벨
- 모드 전환 메커니즘
고득점 가이드 — 1. 개요
이중 모드(Dual Mode) 는 CPU 가 명령 실행 시점에 자신이 어떤 권한 상태인지를 Mode bit 으로 구분해, 시스템 자원·특권 명령에 대한 접근 권한을 제한하는 운영체제 보호 메커니즘이다. 다중 프로그래밍·다중 사용자 환경에서 악의적·결함성 코드가 운영체제 핵심 자원과 다른 프로세스 메모리를 침범하지 못하도록 격리해, 시스템 안정성과 보안을 동시에 확보한다.
출제 이력
- 이중 모드기출 1문항
- Dual Mode기출 1문항
- 커널 모드기출 1문항
- 사용자 모드기출 2문항
- 권한 레벨기출 1문항
- 모드 전환 메커니즘기출 1문항
같은 과목 문항
- 제125회 3번UNIX 시스템의 3가지 핵심 컴포넌트(Component)1교시무료
- 제126회 9번세마포어(Semaphore)1교시무료
- 제123회 3번동적 연결 라이브러리(Dynamic Linking Library)1교시무료
- 제123회 11번메모리 누수(Memory Leak)1교시무료
- 제123회 14번운영체제(operating system)에서 발생할 수 있는 클럭 인터럽트(clock interrupt), 입출력 인터럽트(input/output interrupt), 페이지 부재(page fault)의 경우에 대하여 운영체제가 하는 역할2교시
- 제128회 3번VM(Virtual Machine)과 Container1교시무료