개념과 발전 목적
개념 운영체제란?
사용자(USER)와 하드웨어(Hardware) 사이의 매개체 역할을 하는 소프트웨어이다. 응용 프로그램을 실행 및 제어하거나 자원을 할당 및 제어하며, 데이터를 관리하는 서비스를 제공한다.
소프트웨어는 시스템 소프트웨어, 유틸리티, 응용 프로그램 등으로 구성된다.
시스템 소프트웨어: 컴퓨터 자원관리, 응용 프로그램 실행 지원 및 제어. 운영체제와 장치 드라이버를 포함한다.
유틸리티: 응용프로그램보다 작은 보조 프로그램이다. 컴퓨터 처리 과정을 보조하며 시스템 유지 및 성능 개선을 하여 운영체제를 돕는다. 예를 들어 탐색기가 있다.
발전목적
편리성, 효율성, 제어 서비스 향상으로 나뉜다.
편리성: 사용자의 편리한 프로그램 개발 환경뿐만 아니라 응용프로그램에 대한 사용자 인터페이스도 제공해야 함.
효율성: 각 프로그램을 유기적으로 결합하여 시스템 성능을 향상해야 함.
제어 서비스 향상: 시스템 자원을 여러 사용자에게 효과적으로 쓰일 수 있도록 제어서비스를 발전시켜야 함.
728x90
반응형
'기록 > 운영체제' 카테고리의 다른 글
운영체제(5) - 교착 상태와 기아 상태 (0) | 2022.10.09 |
---|---|
운영체제(4)-병행프로세스와 상호배제 (2) | 2022.10.04 |
운영체제(3) (0) | 2022.09.15 |
운영체제(2) (0) | 2022.09.10 |
컴퓨터 시스템의 간략한 소개 (0) | 2022.08.30 |