운영체제는 사용자가 하드웨어를 효율적으로, 그리고 편리하게 사용할 수 있도록 돕는 소프트웨어이다.

운영체제의 의의는 다양한 프로그램이 컴퓨터 자원을 효율적으로 사용할 수 있도록 관리 하는데에 있다.

운영체제의 역할은 다른 응용프로그램이 제 역할을 수행하도록 환경을 조성(조정자)하고, 효율적으로 자원을 관리(자원 관리자)하며, 오류발생과 입출력장치를 제어(응용프로그램/입출력장치 제어자)하는것이다.

 

운영체제에서 제공하는 기능은 크게 두가지로, 자원 관리와 시스템 관리로 나눌 수 있다.

자원 관리 기능은 다음으로 나눌 수 있다.

1) 메모리 관리

2) 프로세스 관리

3) 주변장치(입출력 장치)관리

4) 데이터 관리

시스템 관리 기능은 다음과 같다.

1) 시스템 보호(사용자 권한 부여)

2) 네트워킹, 통신

3) 명령 해석기

 

초기 운영체제는 컴퓨터 시스템의 성능을 향상시키려고 발전해왔다. 

하드웨어가 발전함에 따라, 시스템 성능과 더불어 사용자의 편의성에도 무게가 실리기 시작했다..

 

 

+ Recent posts