운영체제(Operating System : OS)란?
운영체제(Operating System : OS)란?
• 컴퓨터 시스템은 대개 네 가지 구성 요소로 나뉘어진다. 하드웨어, 운영체제, 응용 프로그램 및 사용자. 여기서 운영체제는 하드웨어와 응용 프로그램 사이의 다리 역할을 하면서 필요한 서비스를 제공한다.
• 사용자의 관점에서 운영체제는 응용프로그램을 실행시키면서 컴퓨터 시스템을 활용하기 쉽게 만들어준다.
• 시스템 관점에서는 자원 할당자(Resource Allocator). 컴퓨터의 자원(cpu, I/O 장치, memory 등) 을 필요한 만큼 응용프로그램에 할당시켜준다.
• 운영체제 자체의 대한 정의는 애매모호한데 제일 먼저 컴퓨터에 설치되어 있는 프로그램이라고 볼 수도 있고, 커널(Kernel)처럼 컴퓨터가 켜진 내내 항상 돌아가는 프로그램으로 볼 수 있다.
• 운영체제의 진짜 목적은 사용자에게 편리함을 제공하는 것(부가적인 목적은 효율적인 컴퓨터 시스템 관리). 운영체제를 구체적으로 정의하는 것보다는 목적을 고려하는 것이 훨씬 쉽게 와닿는다.
*참조*
위키백과 : https://ko.wikipedia.org/wiki/%EC%9A%B4%EC%98%81_%EC%B2%B4%EC%A0%9C
운영체제 공룡책을 정리해 놓은 블로그(책 내용이 깔끔하게 요약되어 있다) : https://parksb.github.io/article/5.html
댓글
댓글 쓰기