본문 바로가기
Lecture/OS

운영체제와 컴퓨터

by YUNZEE 2023. 9. 18.
728x90
운영체제 소개

윈도우(windows)와 맥 오에스(Mac OS)가 대표적인 운영체제다. 

 

컴퓨터는 원래 미사일 탄도를 계산하기 위해 개발되었다. 그래서 계산기라 부르지 않고 컴퓨터라고 부르는 이유는 프로그래밍이 가능한 기계이기 때문이다.

 

웹 서핑, 문서 작성, 영화 감상과 같은 다양한 작업에 사용되는 컴퓨터를 범용 컴퓨터라 부르고

스마트 TV, 스마트 자동차 등에 탑재된 컴퓨터를 특별히 임베디드 시스템 혹은 임베디드 컴퓨터 라고 부른다.

 

임베디드 시스템은 CPU성능이 낮고 메모리 크기가 작으며 디스플레이 크기가 작아 특정 작업만 수행하는데, 여기에 사용하는 운영체제를 임베디드 운영체제라 한다. 애플와치에 적용된 watchOS와 삼성갤럭시 워치 4에 적용된 wearOS가 임베디드 운영체제다.

 

운영체제의 정의

컴퓨터는 크게 하드웨어(hardware)와 소프트웨어(software)로 구성된다.

소프트웨어는 하드웨어를 제어하여 작업을 수행시키는 명령의 모음이다. 즉 프로그램(program)이다.

 

컴퓨터에는 다양한 프로그램이 설치되어 있는데

이 프로그램들을 키보드, cpu, 메모리, 모니터 같은 컴퓨터 자원(computer resource)이 공유한다.

 

응용 프로그램의 잘못된 동작으로 컴퓨터가 망가지는 것을 막기 위해 컴퓨터 전체를 관리하고 운영하는 소프트웨어가 OS라 부르는 운영체제다. 이 운영체제는 모든 소프트웨어 위에 존재하는 최고의 소프트웨어다.

 

운영체제는 응용 프로그램과 사용자에게서 모든 컴퓨터 자원을 숨긴다.

 

그 대신 자원을 이용할 수 있게 여러 가지 방법을 제공한다. 사용자가 저장하려는 데이터를 운영체제에 주면 운영체제는 하드디스크의 적당한 장소에 데이터를 저장하고 번호표를 돌려준다.

 

사용자가 컴퓨터를 사용할 수 있도록 해주고 그 결과를 알려주는 장치를 인터페이스(Interface)라고 한다.

 

운영체제를 한마디로 정의하면 컴퓨터(시스템) 자원을 효율적으로 관리하는 소프트웨어다.

 

컴퓨터 구조와 운영체제

운영체제는 커널(kermel)과 인터페이스(interface)로 나뉜다. 

커널은 운영체제의 핵심 기능을 모아놓은 것이다.

어떤 사용자나 응용 프로그램도 컴퓨터 자원에 직접 접근할 수 없다.

컴퓨터의 구조

 

컴퓨터 인터페이스 중 일부는 사용자 인터페이스(User Interface)이며 약자로  UI라고 쓴다. 디렉터리(폴더)를 새로 만들거나 파일을 USB로 복사하는 것 같은 작업은 운영체제가 제공하는 사용자 인터페이스(UI)를 사용한다.

지금은 그래픽 사용자 인터페이스(Graphical User Interface)를  제공하는데 약자로 GUI라 한다. 마우스나 손가락 터치만으로도 작업을 처리할 수 있다.

728x90

'Lecture > OS' 카테고리의 다른 글

컴퓨터 성능 향상 기술  (2) 2023.10.14
CPU와 메모리  (0) 2023.10.12
컴퓨터의 기본 구성  (0) 2023.10.10
운영체제의 구성  (0) 2023.09.21
운영체제의 발전  (2) 2023.09.20