1-1장. 운영체제가 할 일

기타/[운영체제]

2019. 3. 4. 20:11

[운영체제 1-1장. 운영체제가 할 일]

 

[Operating System(OS)]

  : 사용자와 컴퓨터 하드웨어 중간에 위치. 

[OS의 목표]

     : 사용자가 프로그램을 실행하는것을 도움

     : 컴퓨터 시스템 사용에 대한 여러 편의를 제공

     : 하드웨어(Computer)의 효율적 사용.

 

 

 

[컴퓨터 시스템 구조]

 

 

 

[OS가 하는 일]

 1. 사용자(User)의 쉬운 사용 위한 편의 제공(사용자관점)

 2. 컴퓨터 하드웨어의 자원 효율적 사용(시스템관점)

 

컴퓨터 종류(shared computer / dedicate systems) 에 따라 중요하게 여기는 관점이 다름

(ex. 공유컴 : 2번더중요 / 개인컴 : 1번더중요)

 

 

 

 

[OS의 정의]

- OS는 자원 할당자(resource allocator)이다.

  : 시스템 실행에 필요한 자원을 효율성, 공평성을 비교해 할당

- OS는 제어 프로그램(control program)이다.

  : 오류예방, 부적절한 컴퓨터의 사용 제어

- 명확히 확립되는 정의는 없다.

- "컴퓨터가 켜있는동안 늘 실행되는 프로그램" = 커널(kernel) = OS(일반적정의)