문제
운영체제에 대한 설명으로 거리가 먼 것은?
① 다중 사용자와 다중 응용프로그램 환경하에서 자원의 현재 상태를 파악하고 자원 분배를 위한 스케줄링을 담당한다. ② CPU, 메모리 공간, 기억 장치, 입출력 장치 등의 자원을 관리한다. ③ 운영체제의 종류로는 매크로 프로세서, 어셈블러, 컴파일러 등이 있다. ④ 입출력 장치와 사용자 프로그램을 제어한다.
정답
3번
해설
정답: 3. 매크로 프로세서, 어셈블러, 컴파일러는 시스템 소프트웨어/언어 번역 프로그램이지 운영체제의 종류가 아니다.
오답 풀이
- 1번: 자원 상태 파악과 스케줄링은 OS의 역할이다.
- 2번: CPU·메모리·장치 자원 관리는 OS의 역할이다.
- 3번: 어셈블러·컴파일러 등은 OS가 아니다.
- 4번: 입출력 장치와 프로그램 제어는 OS의 역할이다.
보충 개념 OS 예: Windows, Linux, UNIX, macOS. 언어 번역기: 어셈블러, 컴파일러, 인터프리터.