운영체제 (Operating System)
: H/W, S/W를 관리하고 사용자에게 편의를 제공함
종류 : Windows, MacOS, UNIX, LINUX, DOS 등
운영체제 목적
| 응답시간 단축 | 결과를 얻어질 때까지의 시간 |
| 처리능력 향상 | 시간 내 처리할 수 있는 일의 양 |
| 신뢰도 향상 | 작업을 정확하게 처리하는 정도 |
| 사용가능도 향상 | 시스템을 사용할 필요가 있을 때 즉시 사용가능한 정도 |
1.다음 중 컴퓨터 운영체제에 관한 설명으로 옳지 않은 것은?
① 사용자들 간의 하드웨어 공동 사용 및 자원의 스케줄링을 수행한다.
② 프로세스, 기억장치, 주변장치, 파일 등의 관리가 주요 기능이다.
③ 운영체제의 평가 항목으로 처리 능력, 응답시간, 사용 가능도, 신뢰도 등이 있다.
④ 운영체제는 컴퓨터가 작동하는 동안 하드 디스크에 위치하여 실행된다.
정답: ④ 운영체제는 컴퓨터가 작동하는 동안 하드 디스크에 위치하여 실행된다.
해설:
운영체제는 부팅 시 하드디스크에서 주기억장치(RAM)로 로딩되어 실행된다.
실행 중에는 RAM에 상주하며, 하드디스크에만 위치해 있다는 설명은 잘못된 것이다.
①, ②, ③은 모두 운영체제의 기능 또는 성능 평가 항목에 대한 올바른 설명이다.
따라서 옳지 않은 설명은 ④번이다.
2. 다음 중 컴퓨터 운영체제의 성능 평가 기준에 해당하지 않는 것은?
① 일정 시간 내에 시스템이 처리하는 양을 의미하는 처리능력(Throughput)
② 작업을 의뢰한 시간부터 처리가 완료된 시간까지의 반환시간(Turn Around Time)
③ 중앙처리장치의 사용 정도를 측정하는 사용 가능도(Availability)
④ 주어진 문제를 정확하게 해결하는 정도를 의미하는 신뢰도(Reliability)
정답: ③ 중앙처리장치의 사용 정도를 측정하는 사용 가능도(Availability)
해설:
'사용 가능도' 는 중앙처리장치의 사용 정도와 관련된 것이 아닌, 시스템의 사용가능도를 의미한다
반면, 처리능력, 반환시간, 신뢰도 등은 운영체제 성능을 직접적으로 평가하는 기준이다.
따라서 성능 평가 기준에 해당하지 않는 것은 ③번이다.
시스템 소프트웨어 (운영 체제)
- 시스템 운영에 필요한 기본환경을 제공하는 SW
운영체제, DBMS 등이 있고
제어 프로그램과 처리 프로그램으로 나뉨 - 제어 프로그램: 감시, 작업관리, 데이터관리
- 처리 프로그램: 서비스, 문제처리, 언어번역
3. 다음 중 컴퓨터와 같은 정보기기를 사용하기 위해서 반드시 설치되어야 하는 프로그램으로 가장 대표적인 시스템 소프트웨어는?
① 컴파일러
② 운영체제
③ 유틸리티
④ 라이브러리
정답: ② 운영체제
해설:
운영체제(OS)는 컴퓨터 하드웨어와 응용 프로그램 사이의 중재자 역할을 하며,
컴퓨터를 사용하기 위해 반드시 설치되어 있어야 하는 핵심 시스템 소프트웨어이다.
컴파일러, 유틸리티, 라이브러리 등은 부가적 도구 또는 응용을 위한 소프트웨어로, 필수는 아니다.
따라서 정답은 ②번이다.
4. 시스템 소프트웨어에 대한 설명으로 옳은 것은?
① 컴퓨터와 사용자 사이에서 중재자 역할을 하는 소프트웨어이다.
② 운영체제의 도움을 받아 컴퓨터를 사용할 수 있게 하는 소프트웨어이다.
③ 제어 프로그램은 감시, 작업관리, 서비스 프로그램 등이 있다.
④ 처리 프로그램은 언어 번역, 문제 처리, 데이터 관리 프로그램 등이 있다.
정답: ① 컴퓨터와 사용자 사이에서 중재자 역할을 하는 소프트웨어이다.
해설:
① 옳음. 시스템 소프트웨어는 하드웨어와 사용자 또는 응용 소프트웨어 사이를 중재하며 운영 환경을 제공한다.
② 틀림. 시스템 소프트웨어가 운영체제의 도움을 받는 것이 아니라, 운영체제 자체가 시스템 소프트웨어의 대표적인 예이다.
③ 틀림. 제어 프로그램은 감시, 작업관리, 데이터 관리 등을 포함하지만, 서비스 프로그램은 처리 프로그램에 해당된다.
④ 틀림. 처리 프로그램은 언어 번역, 문제 처리, 서비스 프로그램 등이 해당되며, 데이터 관리는 제어 프로그램의 영역이다.
따라서 옳은 설명은 ①번이다.
소프트웨어 종류
| 공개 | 프리웨어 | 대가 없이 무료로 사용하는 SW |
| 오픈소스 | 소스코드까지 무료로 사용하는 SW | |
| 애드웨어 | 광고를 보는 대가로 무료 사용하는 SW | |
| 체험판 | 셰어웨어 | 일정 기간 동안 무료 사용하는 SW |
| 데모버전 | 일부 기능 제한하여 사용하는 SW | |
| 평가판 | 알파버전 | 개발자 테스트용 SW |
| 베타버전 | 일반인 테스트용 SW | |
| 주문형 | Custom | 특정 조직, 개인에 의해 사용될 목적 |
| On Demand | 설치 없이 인터넷 접속해서 사용하는 SW | |
| 상용 | 돈을 받고 판매하는 SW | |
| 패치(업데이트) | 오류 수정, 성능 향상하는 SW | |
| 번들 | 끼워주는 SW(묶음) | |
| 유틸리티 | 컴퓨터 동작에 필수는 아니며, 편의를 제공하는 SW(메모장, 그림판 등) | |
5.셰어웨어(Shareware)에 관한 설명으로 옳은 것은?
① 고객들에게 프로그램에 대한 평가를 수행하고자 제작한 소프트웨어이다.
② 사용 기간과 일부 기능을 제한하여 정식 제품의 구입을 유도하기 위한 프로그램이다.
③ 사용 기간의 제한 없이 무료 사용과 배포가 가능한 프로그램이다.
④ 개발자가 소스를 공개하여 사용자들이 자유롭게 수정하거나 변경할 수 있는 소프트웨어이다.
정답: ② 사용 기간과 일부 기능을 제한하여 정식 제품의 구입을 유도하기 위한 프로그램이다.
해설:
셰어웨어(Shareware)는 일정 기간 동안 무료로 사용하도록 제공되며,
기간 제한 또는 기능 제한을 두고 정식 제품의 구매를 유도하는 목적의 소프트웨어이다.
①은 beta버전(일반 테스트용)에 가까운 설명이며,
③은 프리웨어에 대한 설명이고,
④는 오픈소스 소프트웨어에 대한 설명이다.
따라서 정답은 ②번이다.
6.유틸리티에 대한 설명으로 적절하지 않은 것은?
① 다수의 작업이나 목적에 대하여 적용되는 편리한 프로그램 등을 말한다.
② 컴퓨터의 동작에 필수적이고, 컴퓨터를 이용하는 주목적에 대한 일부 특정 작업을 수행하는 소프트웨어들을 가리킨다.
③ 하드웨어, 운영 체제, 응용 소프트웨어를 관리하는 데 도움을 주도록 설계된 프로그램을 의미한다.
④ Windows에서 제공하는 유틸리티 프로그램으로는 메모장, 그림판, 계산기 등을 예로 들 수 있다.
정답: ② 컴퓨터의 동작에 필수적이고, 컴퓨터를 이용하는 주목적에 대한 일부 특정 작업을 수행하는 소프트웨어들을 가리킨다.
해설:
②번은 운영체제나 시스템 소프트웨어에 대한 설명에 가깝다.
유틸리티(Utility) 프로그램은 필수는 아니지만, 컴퓨터 사용 시 편의를 높이기 위한 보조적인 프로그램이다.
①, ③, ④는 유틸리티의 정의와 예시에 맞는 설명이다.
따라서 적절하지 않은 설명은 ②번이다.
'컴활' 카테고리의 다른 글
| 컴활 필기 1과목 10강 - windows 특징과 단축키 (0) | 2025.07.22 |
|---|---|
| 컴활 필기 1과목 9강 - 운영방식과 세대별 특징 (1) | 2025.07.22 |
| 컴활 필기 1과목 7강 - 컴퓨터 단위 (0) | 2025.07.22 |
| 컴활 필기 1과목 6강 - 메인보드 (0) | 2025.07.22 |
| 컴활 필기 1과목 5강 - 기타메모리 (0) | 2025.07.22 |
댓글