본문/내용
1. 운영체제(Operating System)란?
운영체제는 흔히 오케스트라의 지휘자에 비유된다. 오케스트라의 지휘자가 오케스트라의 각 파트가 맡은 역할을 관장할 뿐만 아니라 전체적으로도 잘 조화되도록 지휘하듯이 운영체제도 컴퓨터의 각 장치를 통제하여 정상적으로 작동하는지를 검사하고, 자료의 입출력이나 그 이외의 컴퓨터 운영에 관련된 모든 작업을 제어하는 역할을 한다. 즉, 악기에 해당하는 하드웨어를 응용 소프트웨어라는 연주자들이 멋지게 연주할 수 있도록 연주자들을 통제하는 역할을 하는 지휘자가 운영체제인 것이다.
컴퓨터를 작동시키는 소프트웨어는 그 역할에 따라 시스템 소프트웨어(System Software)와 응용 소프트웨어(Application Software)로 나눌 수 있는데, 운영체제는 시스템 소프트웨어의 범주에 속한다.
시스템 소프트웨어는 컴퓨터 하드웨어와 응용 소프트웨어 사이에 위치하여 응용 소프트웨어가 하드웨어를 효과적으로 활용할 수 있도록 도와주며, 컴퓨터의 전체적인 효율을 극대화시키기 위해 하드웨어 및 소프트웨어 자원을 관리하는 프로그램의 집합이다.
<표 2 - 1>에 나타난 바와 같이 컴퓨터는 하드웨어의 토대 위에 상부에는…