문제
운영체제의 주요 기능에 대한 설명으로 가장 옳지 않은 것은?
① 멀티태스킹 환경에서 CPU 시간을 여러 프로세스에 분배한다 ② 가상 메모리를 통해 물리적 메모리보다 큰 프로그램을 실행할 수 있게 한다 ③ 사용자 인터페이스를 제공하여 하드웨어와 사용자 간의 상호작용을 지원한다 ④ 컴파일러와 디버거를 내장하여 프로그램 개발 환경을 직접 제공한다
정답
4번
해설
④번이 틀렸습니다. 컴파일러와 디버거는 개발 도구로서 운영체제의 기본 기능이 아닙니다. 이들은 별도의 소프트웨어나 IDE에서 제공됩니다. ①번 프로세스 스케줄링, ②번 메모리 관리, ③번 사용자 인터페이스 제공은 모두 운영체제의 핵심 기능입니다.