컴퓨터 엑셀 워드 포토숍 구글어스 WINDOWS JAVASCRIPT JAVA C++

 
Previous Post 부시 어댑터, 삼각대 나사 변환 부싱 어댑터 사진; Tripod Socket Photo울트라에디트 XML 문법강조 방법; UltraEdit HTML XML 구문강조 확장자 없는...유저인터페이스와 그래픽유저인터페이스 차이? UI GUI 차이점영한사전 한영사전 전자사전 e4u YBM 시사 sisa 사용기 리뷰EW-L3200 가격, 사용기; Casio EWL3200 전자사전호주 동부 표준시; 오스트레일리아 시드니 멜보른 시간 시차; Australia Time z...HTML 작성방법 기초, 웹페이지 소스 자동 작성 프로그램텍스트를 HTML소스로 변환 프로그램; TXT to HTML로간단한 C언어 소스; example.cpp리눅스에서 이진파일 읽기 보기 방법; Linux Bin File Viewer xxd

운영체제란? OS란? Operating System의 의미

Sunday, April 06, 2008

컴퓨터의 운영체제란 쉽게 말해서 "윈도우(Windows)"나 "리눅스(Linux)" 같은 일종의 소프트웨어입니다. 영어 Operating System (OS)을 번역한 용어입니다. 운영체제가 없으면 컴퓨터는 아무것도 할 수 없습니다. 영혼이 없는 육체나 마찬가지입니다.

운영체제라고 하면 대부분 윈도우XP나 윈도우 비스타 같은 소프트웨어를 가리킵니다. 물론 예전에 사용되던 MS-DOS(도스) 역시도 운영체제입니다. 그래서 "컴퓨터에 운영체제가 설치되어 있지 않다"라는 말의 뜻은 대부분 윈도우가 설치되어 있지 않다는 뜻입니다. 운영체제가 없으면 컴퓨터가 부팅이 되지 않습니다. 즉 컴퓨터를 켜도 화면이 나오지 않고 에러 메시지만 나옵니다.

운영체제의 기본적인 역할은, 각종 컴퓨터 하드웨어들을 서로 논리적으로 연결하고 제어하는 것입니다. 그렇지 않으면 컴퓨터는 그냥 쇳덩어리나 다름이 없습니다.

운영체제의 다른 역할은, 응용프로그램과 컴퓨터 하드웨어를 연결해 주는 것입니다.

응용프로그램이란, 게임이나 워드, 엑셀 등의 각종 프로그램을 말합니다. 예를 들어 게임 프로그램 속에는 괴물의 모양과 그 괴물이 어떻게 움직이는가 하는 정보만 들어 있습니다. 게임 프로그램 자체는 괴물의 모습을 컴퓨터 모니터에 직접 나타낼 수 있는 능력이 없습니다. 게임 프로그램이 괴물을 모니터에 표현하라고 운영체제에 지시하면, 운영체제가 비디오 카드를 제어하여 괴물을 최종적으로 사용자에게 보여줍니다.

그리고 운영체제는 응용프로그램이 필요로 하는 각종 "서비스"를 제공합니다. 각 프로그램들에는 많은 공통점이 있습니다. 마우스를 사용하고 버튼을 사용하는 것 등입니다. 이런 공통되는 요소들을 각 프로그램들마다 스스로 만들어서 사용한다면 비효율적입니다. 이런 공통되는 기능들은 운영체제가 서비스의 형태로 일괄적으로 제공하고, 각 프로그램들은 자신의 고유한 기능에만 충실합니다.

운영체제를 다음과 같이 표현할 수도 있습니다.

* 컴퓨터 하드웨어 = 사람의 뇌
* 운영체제 = 잠재의식
* 응용프로그램 = 이런저런 각종 생각들

0 Comments:

Post a Comment

<< Home RSS 2.0 feed

구글 Google 에서 제공하는 무료 블로그 서비스인 블로거 Blogger 의 인터넷 주소는 www.blogger.com 입니다. Blogger 에 블로그를 만들면, blogspot.com 이라는 주소에 블로그가 생성됩니다.
블로그를 직접 방문하지 않고도 최신 게시물을 구독하려면 RSS 2.0 feed 주소를 리더기에 등록하시면 됩니다.
Categories
Previous Posts
Monthly Archives
Top