<시스템 소프트웨어 구성>
제어 프로그램(Control Program)
시스템 전체의 작동 상태 감시, 작업의 순서 지정(스케줄링), 작업에 사용되는 데이터 관리, 인터럽트 처리 등 역할을 수행하는 프로그램
제어 프로그램 종류
감시(supervisor) 프로그램 :
각종 프로그램의 실행과 시스템 전체의 작동 상태를 감시, 감독하는 프로그램작업 제어(Job Control) 프로그램 :
어떤 업무를 처리하고 다른 업무로 이행을 자동으로 수행하기 위한 준비와 그 처리에 대한 완료를 담당하는 프로그램자료 관리(Data Management) 프로그램 :
주기억장치와 보조기억장치 사이의 데이터 전송과 보조기억장치의 자료 갱신 및 유지 보수 기능을 수행하는 프로그램
처리 프로그램
제어 프로그램의 지시를 받아 사용자가 요구한 문제를 해결하기 위한 프로그램
처리 프로그램 종류
언어 번역(Language Translate) 프로그램 :
원시 프로그램을 기계어 형태의 목적 프로그램으로 번역하는 프로그램(어셈블러, 컴파일러, 인터프리터)서비스(Service) 프로그램 :
컴퓨터를 효율적으로 사용할 수 있는 사용 빈도가 높은 프로그램문제(Problem) 프로그램 :
특정 업무 및 해결을 위해 사용자가 작성한 프로그램
이건 제가 사용하는 Windows 버전
<운영체제 개요>
정의 :
- 컴퓨터 시스템의 자원들을 효율적으로 관리하며, 사용자가 컴퓨터를 편리하고 효과적으로 사용할 수 있도록 환경을 제공하는 여러 프로그램의 모임
- 종류 : Windows, MS-DOS, UNIX, Linux 등)
목적 :
처리능력(Throughput) 및 신뢰도(Reliability) 향상, 사용 가능도(Availability) 향상, 반환 시간(Turn Around Time) 단축
성능평가기준 :
- 처리 능력 : 일정 시간 내에 시스템이 처리하는 일의 양
- 반환 시간 : 시스템에 작업을 의뢰한 시간부터 처리가 완료될 때까지 걸린 시간
- 사용 가능도 : 시스템을 사용할 필요가 있을 때 즉시 사용가능한 정도
- 신뢰도 : 시스템이 주어진 문제를 정확하게 해결하는 정도
기능 :
- 프로세스 관리(프로세스 생성과 제거, 중지 및 재수행 등등)
- 프로세서, 기억장치, 입/출력장치, 파일 및 정보 등의 자원 관리
- 자원의 스케줄링 기능 제공
- 사용자와 시스템 간의 편리한 인터페이스 제공
- 시스템의 각종 하드웨어와 네트워크 관리, 제어
- 시스템의 오류 검사 및 복구, 데이터 관리, 데이터 및 자원 공유
- 자원 보호 기능 제공
- 가상 계산기 기능 제공
'Study' 카테고리의 다른 글
링커 로더 (0) | 2016.04.10 |
---|---|
운영체제 운용 기법 (0) | 2016.04.08 |
CCNA NAT, Network Address Translation for IPv4 (0) | 2014.06.19 |
CCNA TroubleShooting (0) | 2014.06.18 |
CCNA Monitoring the Network (0) | 2014.06.17 |