1)운영체제(OS, Operating System)의 정의
- 컴퓨터 시스템이 제공하는 하드웨어(H/W)와 소프트웨어(S/W)사용할 수 있게 해주는 시스템 소프트웨어(S/W)이다.
-컴퓨터 자원들인 (기억장치, 프로세서, 파일 및 정보 네트워크 및 보호 등)을 효율적으로 관리할 수있는 프로 그램의 집합이다.
2) 운영체제의 주요기능
-사용자가 하드웨어를 사용하기 쉽게 컴퓨터와 사용자 間 인터페이스를 지원한다.
-컴퓨터 초기화 시켜도 작업을 수행 가능한 상태로 유지 시키는 역활을 한다.
- [CPU, 기억장치, 파일, 입출력 장치 정보 관리 등 ] 자원을 여러 이용자가 나누어 사용할 수 있도록 관리한다.
-효율적 관리를 위해 스케줄링 기능 제공
-시스템 오류 처리 담당
3)운영 체제의 목적
-사용자가 프로그램을 수행할 수잇는 환경 제공하고 다수 사용자 또는 응용 프로그램들이 한정된 자원을 효율적으로 사용하게 하는데 의의가 있다.
-운영체제 성능 평가 기준
처리량(Throughput) | 동일시간(단위시간) 내에서 얼마나 많은 작업량을 처리할 수 있는가 |
반환 시간 ( Turn Around Time) | 데이터 수집 -처리용 변환 - 계산을 실행 그결과를 반환하는데 걸리는 시간 |
신뢰성(Reliability) | 작업 결과를 얼마나 정확하게 믿을 수 있는가 요인 |
사용 가능성 (Availability) |
- 즉시 사용 가능한 정도 - 시스템 전체 운용시간 중 실제 가동하여 사용중인 시간의 비율 |
4) 운영체제의 구성
시스템 소프트웨어에서 크게 두가지(제어 프로그램, 처리 프로그램)로 나누고 그 아래 세부 프로그램을 알아보자
제어 프로그램 | 처리 프로그램 |
감시 프로그램 | 언어 번역 프로그램 |
데이터 관리 프로그램 | 서비스 프로그램 |
작업 제어 프로그램 | 문체 처리 프로그램 |
'(정처산기)응용 SW 기초 응용 활용' 카테고리의 다른 글
프로세스 개념과 스케줄링(2) (0) | 2025.04.11 |
---|---|
프로세스의 개념과 스케줄링(1) (0) | 2025.04.11 |
운영체제 종류와 기본 명령어(2) (0) | 2025.04.10 |
운영체제 종류와 기본 명령어(1) (0) | 2025.04.10 |
운영체제의 개념(2) (0) | 2025.04.10 |