티스토리 뷰

IT

운영체제 정의, 기능, 종류

JANDJ 2020. 9. 23. 15:39
반응형

운영체제 정의 기능 종류 썸네일

이번 포스팅에서는 운영체제의 간단한 개념과 함께 운영체제의 특징과 종류에 대해서 알아보려고 합니다. 운영체제의 정의가 무엇인지에 대해 이야기하려고 하면 단어가 낯설고, 어려울 수 있습니다. 하지만 윈도우즈나 안드로이드, 맥과 같은 단어들은 많이 들어봤을 것입니다. 이러한 것들이 바로 운영체제 중 하나이며 우리가 실생활에서 사용하는 컴퓨터, 스마트폰에는 하나 이상의 운영체제가 있습니다. 

 

 

운영체제의 정의

운영체제 개념도 도식화

운영체제가 왜 필요한지에 대해서 먼저 알아보겠습니다. 위의 사진은 우리가 사용하는 컴퓨터나 스마트 폰의 계층 구조를 간단하게 나타낸 것입니다. 이러한 장치들의 가장 아래에는 하드웨어가, 가장 위에는 이 기기들을 이용하는 사용자가 있습니다. 사진에서도 볼 수 있듯이 사용자가 하드웨어에 접근하는 것은 쉬운 일이 아닙니다. 그렇기 때문에 사용자가 하드웨어를 조금 더 쉽고, 효과적으로 사용하기 위해서 운영체제가 존재하는 것입니다. 또한 운영체제는 컴퓨터 장치들을 제어하고, 자원을 관리하여 사용자가 더욱 편리하게 컴퓨터를 이용할 수 있는 환경을 제공하는 역할을 합니다. 조금 어렵게 이야기하자면 컴퓨터 시스템과 사용자 사이의 인터페이스 역할을 한다고 말할 수 있습니다. 

 

 

운영체제의 기능

운영체제의 기능에 대해 조금 더 자세히 알아보겠습니다. 아래의 기능 이외에도 더욱 다양한 기능을 제공합니다.

 

1. 하드웨어 자원 관리 : 프로세서, 기억 장치, 통신 장치, 입출력 장치 등의 장치들을 제어하고 관리합니다.

2. 자원 스케줄링 기능 : 스케줄링이란 간단히 자원을 효율적으로 사용하기 위해서 어떤 자원을 먼저 처리할지, 그 자원을 얼마 큼의 시간 동안 처리할지, 어떠한 우선순위에 의해 다음에 처리할 자원을 선택할지 등을 결정하는 것입니다.

3. 사용자와 컴퓨터 시스템 사이의 인터페이스 기능

4. 시스템 오류 검사 및 복구

5. 데이터와 자원 관리 및 공유

 

 

운영체제의 종류

1. 윈도우즈 계열 운영체제

많은 분들이 오래전부터 사용해왔던 윈도우즈 운영체제는 마이크로소프트에서 개발된 운영체제입니다. 과거 DOS의 CLI(키보드로 명령을 입력하는 방식) 방식이 일반적인 사용자가 사용하기에는 어려움이 있었기 때문에 키보드 대신 마우스 커서로 손쉽게 원하는 메뉴나 아이콘을 클릭하여 사용할 수 있게 만들었습니다. 윈도우즈 계열의 특징이라고 하면 GUI(마우스 커서를 이용하여 작업을 수행하는 방식) 방식과 멀티태스킹을 지원한다는 점. 하드웨어를 컴퓨터에 연결했을 때 운영체제가 자동적으로 하드웨어를 사용할 수 있는 시스템 환경을 만들어준다는 점이 있습니다. 윈도우즈는 Windows 95부터 시작해서 98, ME, XP, VISTA, 7, 8, 10등 지속적으로 발전하고 있습니다. 

 

2. MAC OS 

MAC OS는 애플에서 개발한 운영체제입니다. 매킨토시 컴퓨터인 맥북, 아이맥, 맥 프로 등에는 OS X 운영체제가 탑재되어 있습니다. 2000년도에 MAC OS X를 출시하게 되었는데 여기서 X는 알파벳 X가 아닌 로마 숫자 10을 의미합니다. MAC OS 9 다음에 나온 10번째 운영체제라는 것으로 MAC OS 텐이라고 읽는 것이 맞습니다. 10번째 버전의 의미이기는 하나 MAC OS 9와는 차이가 있습니다. MAC OS X의 경우 과거 스티브 잡스가 설립했던 NeXT 회사에서 개발했던 BSD 유닉스 기반의 넥스트스텝이라는 운영체제를 확장하여 만든 것입니다. 이후 MAC OS의 버전은 OS 뒤에 있는 로마 숫자가 변하는 것이 아닌 OS X가 하나의 상품명으로 되면서 OS X v10.9, OS X v10.11.1과 같이 표기합니다. 

 

3. 안드로이드

안드로이드는 모바일에 탑재된 대표적인 운영체제입니다. 미들웨어, 사용자 인터페이스, 응용 프로그램을 포함하며, 스마트 폰을 비롯한 휴대용 장치에 설치되어 있습니다. 2005년 구글이 인수한 안드로이드 사와 다양한 회사들이 모여 안드로이드가 최초 발표되었으며 이후 2008년 14개의 팀이 모인 안드로이드 프로젝트에서 현재의 휴대전화나 태블릿 PC 등에 탑재되는 안드로이드가 개발되었습니다. 안드로이드의 장점이라고 하면 구글 맵이나 구글 메일 등의 다양한 서비스가 기본적으로 제공된다는 점, IOS에 비해 쉬운 개발로 다양한 애플리케이션들이 많이 개발되고 있다는 점이 있습니다. 

 

반응형
댓글
공지사항
최근에 달린 댓글