발전을 위한 기록

[정보처리산업기사] 운영체제 종류 본문

정보처리

[정보처리산업기사] 운영체제 종류

릴릴2 2022. 4. 19. 00:23

운영체제의 종류

- Windows, UNIX, LINUX, MacOS, Android, ios등이 있다.


 Windows 

- 1990년대 마이크로소프트사가 개발한 운영체제이다.

 


 UNIX 

- 1960년대 AT&T 벨연구소, MIT, General Electric이 공동 개발한 운영체제이다.

- 시분할 시스템을 위해 설계된 대회삭 운영체제이다.

- 소스가 공개된 개방형 시스템이다.

- 대부분 C언어로 작성되어 있어 이식성이 높으며 장치, 프로세스 간의 호환성이 높다.

- 다중사용자, 다중 작업을 지원한다.

- 트리 구조의 파일 시스템을 갖는다.

- 커널(Kernel)

  👉 하드웨어를 보호하고, 프로그램과 하드웨어 간의 인터페이스 역할을 담당 

  👉 UNIX의 가장 핵심적인 부분

  👉 프로세스관리, 기억장치 관리, 파일 관리, 입출력 관리, 프로세스간 통신, 데이터 전송 및 변환 등 기능 수행

 

- 쉘(Shell)

  👉 사용자의 명령어를 인식하여 프로그램을 호출하고 명령을 수행하는 명려어 해석기 역할

  👉 시스템과 사용자 간의 인터페이스를 담당함

  👉 종류 : Bourne Shell, C Shell, Korn Shell

 

- 유틸리티 프로그램

  👉 일반 사용자가 작성한 응용 프로그램을 처리하는 데 사용함

  👉 Dos에서의 외부 명령어에 해당됨

  👉 종류 : 에디터, 컴파일러, 인터프리터, 디버거 등

 


 LINUX 

- 1991년 리누스 토발즈가 UNIX를 기반으로 개발한 운영체제이다.

- 다양한 플랫폼에 설치하여 사용가능하고 재배포가 가능하다.

- UNIX와 호환가능하다.

- 대부분 UNIX와 동일한 특징을 가진다.


 MacOS 

- 1980년대 애플사가 UNIX를 기반으로 개발한 운영체제이다.

- 아이맥과 맥북 등 애플 사에서 생산하는 제품에서만 사용가능하다.

- 설치와 삭제 과정이 단순하다.


 Android 

- 구글사에서 개발한 리눅스 커널 기반의 개방형 모바일 운영체제이다

- 모든 코드가 공개된 개방형 소프트웨어이다.

- 자바와 코틀린으로 애플리케이션을 작성한다.

- 스마트폰 등의 휴대용 장치에서 주로 사용된다. 


 iOS 

- 애플사에서 개발한 유닉스 기반의 모바일 운영체제이다.

- 아이폰, 아이팟터치, 아이패드 등에 내장된다.

- 애플사 고유의 모바일 운영체제로 타사 제품은 iOS를 탑재할 수 없다.

 


운영체제의 개념, 목적, 기능

https://riwltnchgo.tistory.com/37?category=939880 

 

[정보처리산업기사] 운영체제의 개념, 목적, 기능

 개념 - 컴퓨터 시스템의 자원들을 효율적으로 관리하며, 사용자가 컴퓨터를 편리하고 효과적으로 사용할 수 있도록 환경을 제공하는 프로그램의 모음으로 응용 프로그램이 유용한 작업을 할

riwltnchgo.tistory.com

 

728x90