기출문제/정보처리기사

2019년 3회 정보처리기사 기출문제 56번

엉클지니 2025. 4. 21. 22:23

56. 운영체제의 기능으로 가장 거리가 먼 것은?

    사용자의 편리한 환경 제공

    처리능력 및 신뢰도 향상

    컴퓨터 시스템의 성능 최적화

     언어번역기능을 통한 실행 가능한 프로그램 생성

 

 

 

 

 


❓ 문제 다시 보기

56. 운영체제의 기능으로 가장 거리가 먼 것은?

보기 내용

① 사용자의 편리한 환경 제공  
② 처리능력 및 신뢰도 향상  
③ 컴퓨터 시스템의 성능 최적화  
언어번역기능을 통한 실행 가능한 프로그램 생성  

✅ 정답: ❹ 언어번역기능을 통한 실행 가능한 프로그램 생성


🧠 운영체제의 주요 기능 요약

분류 기능

자원 관리 CPU, 메모리, 입출력장치 등의 효율적 분배
작업 관리 작업 스케줄링, 멀티태스킹 등
파일 시스템 관리 파일 생성, 저장, 접근 관리
사용자 인터페이스 제공 CLI, GUI 등의 환경 제공
보안 및 보호 사용자 및 자원의 보호
성능 최적화 시스템 자원을 잘 활용하여 효율 높이기

🔍 보기 분석

① 사용자에게 편리한 환경 제공

✔ 운영체제는 **CLI(Command Line)**나 **GUI(Graphical User Interface)**로 사용자와 컴퓨터 간 인터페이스를 제공해요.
운영체제의 중요한 역할


② 처리능력 및 신뢰도 향상

✔ OS는 CPU 스케줄링, 메모리 관리 등을 통해 시스템 성능과 안정성(신뢰도)을 높여줘요.
운영체제의 핵심 기능


③ 컴퓨터 시스템의 성능 최적화

✔ 자원을 효율적으로 배분해서 전체 성능을 최대화하는 게 OS 역할이죠.
→ 역시 맞는 내용!


❹ 언어번역기능을 통한 실행 가능한 프로그램 생성

이건 운영체제가 아니라 '언어 번역기(컴파일러, 인터프리터)'의 역할이에요.

언어번역기 종류 역할

컴파일러 고급 언어 → 기계어로 번역 (실행파일 생성)
인터프리터 고급 언어 → 한 줄씩 해석하며 실행
어셈블러 어셈블리어 → 기계어

✅ 즉, 언어 번역은 프로그래밍 언어 처리기의 기능이지, 운영체제 기능은 아니에요!


🏁 결론

항목 내용

정답 ❹ 언어번역기능을 통한 실행 가능한 프로그램 생성
이유 이 기능은 컴파일러나 인터프리터의 역할이며, 운영체제의 기능과는 직접적인 관련이 없어요.

🎓 외우는 팁

📌 운영체제는 ‘관리자’다!
→ 자원 관리, 작업 관리, 사용자 편의, 시스템 보호 등은 OS!
📌 언어 번역은 '통역사' 컴파일러의 일!