정보 처리/운영체제(OS)

운영체제(Operating System)

본클라쓰 2009. 1. 17. 17:47

 

운영체제는 컴퓨터를 작동시키고 운영을 도맡아 관리하여 사용자의 응용 프로그램이 효율적으로 실행될 수 있는 환경을 제공하는 기본 소프트웨어 또는 총괄 제어 프로그램이다. 운영체제는 컴퓨터의 자원(Resource)를 관리하며 일반적으로 프로세서(CPU에 의해 명령이 수행되고 있는 프로그램)관리, 메모리 관리, 파일 관리, 입출력 관리, 보조기억 장치관리, 네트워킹, 시스템 보호기능, 명령어 해석의 일을 합니다. 컴퓨터의 자원은 하드웨어와 소프트웨어로 구성되어 있으며, 하드웨어, 운영체제, 어플리케이션(Application) 프로그램, 사용자가 모여 컴퓨터 시스템을 구성합니다.

 

 

 

 

커널(Kernel)

 

커널은 운영체제를 구성하는 가장 중요한 기능을 담당하는 부분으로 주기억 장치에 상주하여 기억장소, 메모리, 파일, 주변장치 등 시스템을 구성하는 주요 자원을 관리하는 프로그램의 집합입니다. 커널은 쉘(명령어 해석기라고 부르며, 사용자가 입력한 명령을 해석하여 실행하는 역할)을 통해 명령을 전달답아 수행됩니다.

 

 

 

 

유틸리티(Utility) 프로그램

 

유틸리티 프로그램은 시스템 진단 명령어, 사용자 관리, 파일 관리, 프로그램 개발 관련 명령어 등 사용자가 컴퓨터를 사용하면서 접하게 되는 여러 가지 작업을 처리할 수 있도록 컴퓨터에서 제공하는 프로그램입니다.

 

 

 

※ 참고

컴퓨터 공학에서 말하는 추상화(Abstraction)란 주어진 문제나 시스템 중에서 중요하고 관계있는 부분만 분리하여 간결하고 이해하기 쉽게 만드는 작업을 말합니다.

  

'정보 처리 > 운영체제(OS)' 카테고리의 다른 글

Window 버전 확인 방법  (0) 2010.08.18