운영체제란?

Minsu Kang·2020년 12월 22일
0

운영체제

목록 보기
1/3

운영체제란?

운영체제는 컴퓨터 하드웨어를 관리하는 소프트웨어이다. 운영체제는 또한 응용 프로그램을 위한 기반을 제공하며 컴퓨터 사용자와 컴퓨터 하드웨어 사이에서 중재자 역할을 수행한다.

운영체제의 역할을 탐구하기 위하여 먼저 컴퓨터 하드웨어의 구성과 구조를이해하는 것이 중요하다. 이러한 지식에는 CPU, 메모리 및 입출력 장치와 저장장치가 포함된다. 운영체제의 근본적인 책임은 이러한 자원들을 프로그램에 할당하는 것이다.

운영체제는 정부(goverment)와 유사하다. 운영체제는 정부처럼 그 자체로는 유용한 기능을 수행하지는 못한다. 운영체제는 단순히 다른 프로그램이 유용한 작업을 할 수 있는 환경을 제공한다.

자원 할당자

우리는 운영체제를 자원 할당자로 볼 수 있다. 컴퓨터 시스템은 여러가지 자원들(CPU, 메모리, 저장장치 등)을 가진다. 운영체제는 이들 자원의 관리자로서 동작한다. 자원에 대해 서로 상충할 수도 있는 많은 요청이 있으므로, 운영체제는 컴퓨터 시스템을 효율적이고 공정하게 이용할 수 있도록 어느 요청에 자원을 할당할지를 결정해야 한다.

제어 프로그램

운영체제는 제어프로그램이다. 제어프로그램은 컴퓨터의 부적절한 사용을 방지하기 위해 사용자 프로그램의 수행을 제어한다. 운영체제는 특히 입출력 장치의 제어와 작동에 깊이 관여한다.

profile
백엔드 개발자

0개의 댓글