1-1. 강의소개
OS Study Week1-1
반효경 교수님의 2014-1 운영체제 강의를 듣고 정리한 글입니다.
운영체제
: 컴퓨터 하드웨어 바로 위에 설치되는 소프트웨어 (OS가 있기에 사용자가 컴퓨터 하드웨어를 이용할 수 있음)
: 기능 및 목표
- 하드웨어와 어떻게 인터페이스 해야하는가 (컴퓨터 시스템의 자원을 효율적으로 관리)
- 프로세서, 기억장치, 입출력 장치 등의 효율적 관리 (+ 형평성도 요구됨)
- 각종 소프트웨어 혹은 사용자와 어떻게 인터렉션하며 기능해야하는가 (컴퓨터 시스템을 편리하게 사용할 수 있는 환경 제공)
- 동시 사용자/프로그램들이 각각 독자적 컴퓨터에서 수행되는 것 같은 환상 제공
- 하드웨어를 직접 다루는 복잡한 부분을 운영체제가 대행해줌