728x90
728x170
컴퓨터 일반
운영체제(OS, Operating System)
- 사용자의 편의를 도모함과 동시에 시스템의 생산성을 높이기 위한 프로그램의 모임
- 사용자와 컴퓨터 사이에서 중계자 역할을 함.
- 가장 대표적인 시스템 소프트웨어
- 컴퓨터가 동작하는 동안 주기억장치에 위치함.
- 주요 기능
- 프로세스, 기억장치, 주변장치, 입출력장치, 파일 등을 관리함.
- 사용자들 간의 하드웨어 공동 사용 및 자원의 스케쥴링을 수행함.
- 목적
- 응답 시간 단축
- 응답 시간(Turn Around Time)
- 시스템에 작업을 의뢰한 시간부터 처리가 완료될 때까지 걸린 시간
- 응답 시간(Turn Around Time)
- 처리 능력 증대
- 처리 능력(Throughput)
- 일정 시간 내에 시스템이 처리하는 일의 양
- 처리 능력(Throughput)
- 신뢰도 향상
- 신뢰도(Reliability)
- 시스템이 주어진 문제를 정확하게 해결하는 정도
- 신뢰도(Reliability)
- 사용 가능도 증대
- 사용 가능도(Availability)
- 시스템을 사용할 필요가 있을 때, 즉시 사용 가능한 정도
- 사용 가능도(Availability)
- 응답 시간 단축
- 종류
- Unix
- Linux
- Windows (7/8/10)
- OS/2
- MS-DOS
- 구성
- 제어 프로그램
- 감시 프로그램
- 제어 프로그램 중 가장 핵심적인 역할을 하는 것
- 자원의 할당 및 시스템 전체의 작동 상태를 감시하는 프로그램
- 작업 관리 프로그램
- 작업이 정상적으로 처리될 수 있도록 작업의 순서와 방법을 관리하는 프로그램
- 데이터 관리 프로그램
- 작업에 사용되는 데이터와 파일의 표준적인 처리 및 전송을 관리하는 프로그램
- 감시 프로그램
- 처리 프로그램
- 언어 번역 프로그램
- 사용자가 고급 언어로 작성한 원시 프로그램을 기계어 형태의 목적 프로그램으로 변환시킴.
- 서비스 프로그램
- 사용자가 컴퓨터를 더욱 효율적으로 사용할 수 있도록 제작된 프로그램
- 종류
- 연계 편집 프로그램
- 정렬/병합(Sort/Merge) 프로그램
- 유틸리티 프로그램
- 언어 번역 프로그램
- 제어 프로그램
시스템 소프트웨어(System Software)
- 컴퓨터를 사용하기 위해 기본적으로 필요한 소프트웨어
- 종류
- 운영체제
- 각종 언어의 컴파일러
- 어셈블러
- 라이브러리 프로그램
728x90
그리드형(광고전용)
'Certificate > CSSD' 카테고리의 다른 글
컴퓨터 일반 : 웹 프로그래밍 언어 (0) | 2021.06.09 |
---|---|
컴퓨터 일반 : 언어 번역 (0) | 2021.06.08 |
컴퓨터 일반 : 주요 고급 언어의 특징 (0) | 2021.06.08 |
컴퓨터 일반 : 운영체제의 운영 방식 (0) | 2021.06.08 |
컴퓨터 일반 : 사용권에 따른 소프트웨어 분류 (0) | 2021.06.08 |
컴퓨터 일반 : PC 응급 처치 (0) | 2021.06.08 |
컴퓨터 일반 : 업그레이드 / 파티션 (0) | 2021.06.08 |
컴퓨터 일반 : 시스템 관리 (0) | 2021.06.08 |