<aside> 🌀 운영체제란? → 컴퓨터 하드웨어를 관리하는 소프트웨어이다. → 응용 프로그램을 위한 기반을 제공하며, 컴퓨터 사용자와 컴퓨터 하드웨어 사이에서 중재자 역할을 수행한다. → CPU, 메모리 및 입출력 장치와 저장장치를 프로그램에 할당한다.
</aside>
→ 컴퓨터 시스템은 하드웨어, 운영체제, 응용 프로그램, 사용자로 구분할 수 있다.
컴퓨터 시스템 구성요소에 대한 개략적 구성도
→ 운영체제는 다양한 사용자를 위해, 다양한 응용 프로그램 간의 하드웨어 사용을 제어 및 조정한다.
운영체제의 역할을 사용자와 시스템 두 관점에서 살펴보자.
→ 컴퓨터에 대한 사용자의 관점은 사용되는 인터페이스에 따라 달라진다.
대부분의 사용자는 랩톱, 모니터, 키보드, 마우스로 구성된 PC 앞에서 작업한다.
→ 운영체제는 대부분 사용의 용이성을 위해 설계되고, 하드웨어와 소프트웨어 자원이 어떻게 공유되는지의 자원의 이용에는 신경을 쓰지 않는다.