개발자/컴퓨터공학

운영체제란 무엇인가?

Mosser 2022. 9. 7.
728x90
반응형

운영체제란?

운영체제 (Operating System)은 되게 복합적인 개념이 포함되어 있습니다.

 

컴퓨터를 구매할 때, 사람들이 os, os 라고 하는 것을 들어보셨을겁니다.

 

거기서 말하는 os가 바로 운영체제를 의미합니다.

 

그래서 무엇인데?

노트북이나 데스크탑이 처음 만들어졌을 때를 상상해보죠.

 

 

 

 

 

이러한 제품들이 처음 만들어졌습니다. 그러면 이 제품들 안에는 다양한 부품들이 포함되어 있겠죠?

 

예를 들면, 

메모리

CPU

그래픽카드

사운드카드

메인보드

랜카드

 

등등이 들어있습니다. 자 위 부품들이 포함된 노트북을 이제 켜본다고 생각해보죠. 

 

처음 켜보면 아마 까만화면만 뜰것입니다. 우리가 기대하는건 아래와 같은 윈도우 화면이 떠야하는데 말이죠.

 

 

 

 

자 그럼 이제 까만화면을 어떻게 윈도우 화면처럼 보일 수 있게 할까요?

 

여기서 필요한게 바로 운영체제 입니다.

 

즉, 우리의 깡통에 새로운 생명을 불어 넣어주는거죠!

 

그래서 운영체제를 설치한다 혹은 윈도우, 리눅스를 설치한다 이런 말들이 있는겁니다.

 

깡통인 상태에서는 아무것도 못하기 때문에 운영체제를 설치해야하는거죠!

 

그럼 이쯤되서 운영체제가 정확히 무엇을 하는지 알아보겠습니다.

 

운영체제의 역할은 다양합니다.

 

일단 가지고 있는 노트북이나 데스크탑의 자원들 리소스들 위에서 말한 부품들을 사용자가 사용할 수 있도록 도와주는게 가장 큰 목표입니다.

 

 

흔히 말해서 컴퓨터가 가지고 있는 하드웨어를 사용자가 사용할 수 있도록 운영체제가 도와준다고 생각하면 됩니다.

 

따지고 보면, 운영체제도 하나의 소프트웨어인거죠!

 

즉 요약해서 말하면! 컴퓨터가 가지고 있는 사용자가 자원들을 효율적으로 사용할 수 있도록 도와주는 소프트웨어라는거죠!

 

보통 컴퓨터가 켜지면 

 

하드디스크에 설치되어 있는 운영체제를 부트로더 라는 녀석이 읽어오는거죠. 그래서 까만 화면 위에 윈도우라던가 리눅스 등의 OS들이 올라와서 사용자들이 사용할 수 있는 것이죠!

 

운영체제의 종류

운영체제의 종류는 정말 다양합니다. 

 

윈도우

 

https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=skinfosec2000&logNo=220913416913 

 

윈도우의 역사 1.0에서 10에 이르기 까지

보안Talk .윈도우의 역사 1.0에서 10에 이르기 까지 우리에게는 너무나도 익숙한 윈도우 운영체제, 하지만...

blog.naver.com

위 글은 마이크로소프트에서 만드는 윈도우의 역사입니다.

 

최근에는 윈도우 11이 나오기도 했죠?

 

 

리눅스

 

https://velog.io/@ongsim123/Linux%EB%A6%AC%EB%88%85%EC%8A%A4%EC%9D%98-%EC%97%AD%EC%82%AC

 

[Linux] 리눅스의 역사

개인용 OS(운영체제) 시장에는 크게 리눅스와 윈도우가 있다.1970년도 이전 과거 컴퓨터들은 공장에서 목적에 맞는 고유의 운영체제를 가지고 있어서현대 사회처럼 한가지 운영체제를 여기저기

velog.io

리눅스도 다양한 배포판들이 존재하고 있습니다.

 

 

MAC OS

애플에서 자체적으로 개발한 MAC OS 역시 운영체제입니다. MAC OS는 유닉스 기반으로 만들어진 운영체제이구요!

 

https://macclub.tistory.com/5

 

Mac OS의 역사와 진화 과정

Mac OS 1984년 1월 24일 애플 컴퓨터 주식회사(현재는 애플)는 최초의 매킨토시 개인용 컴퓨터인 매킨토시 128K를 발표합니다. 당시의 운영체제는 시스템 소프트웨어, 혹은 시스템으로 불렸으며 시스

macclub.tistory.com

 

 

이번 게시글에서는 운영체제가 무엇인지, 어떤 역할을 하는지에 대해서 알아봤습니다.

 

 

반응형

'개발자 > 컴퓨터공학' 카테고리의 다른 글

리눅스 넌 무엇이냐  (0) 2022.09.09
변수 및 상수란 무엇인가?  (0) 2022.09.08
VMware를 통한 우분투 설치  (1) 2022.09.06
VMware 설치방법  (0) 2022.09.06
바이너리 파일이란?  (0) 2022.05.08

댓글