※본 내용은 스스로 공부하며 중요하다고 생각하는 부분만 정리한 내용입니다.
공부 서적(시나공 정보처리기사 필기책)
출처: 시나공 정보처리기사 실기
저자: 김정준,강윤석,김용갑,김우경
출판사 : 길벗
운영체제의 종류
Windows
- 1990년대 마이크로소프트사가 개발한 운영체제
- 특징 : GUI, 선점형 멀티태스킹, PnP, OLE, 255자의 긴 파일명, Single-User 시스템
UNIX
- AT&T 벨 연구소, MIT, General Electric이 공동 개발한 운영체제
- 시분할 시스템을 위해 설계된 대화식 운영체제, 소스가 공개된 개방형 시스템
- 다중 사용자, 다중 작업 지원, 트리 구조 파일 시스템
UNIX 시스템의 구성
- 커널 : 하드웨어 보호, 하드웨어간 인터페이스 역활 담당, UNIX 가장 핵심 부분, 프로세스 관리/기억장치 관리/ 파일 관리/데이터 전송 및 변환 등 여러 기능 수행
- 쉘 : 시스템과 사용자 간의 인터페이스 담당, 사용자 명령 인식하여 프로그램 호출 및 명령 수행, Bourne Shell/C Shell, Korn Shell
- 유틸리티 프로그램 : 일반 사용자가 작성한 응용 프로그램 처리하는 데 사용, DOS에서 외부 명령어 해당, 에디터/컴파일러/인터프리터/디버거 등
LINUX
- 리누스 토발즈가 UNIX를 기반으로 개발한 운영체제
- 소스 코드 무료 공개되어 원하는 기능 추가 가능, 다양한 플랫폼 사용 가능, 재배포 가능
- UNIX 완벽 호환, 대부분 특징 UNIX와 동일
MacOS
- 애플사가 UNIX를 기반으로 개발한 운영체제
- 애플 사에서 생산하는 제품에만 사용 가능
Android
- 구글사에서 개발한 모바일 운영체제
- 모든 코드가 공개된 개방형 소프트웨어, 자바와 코틀린 사용
iOS
- 애플사에서 개발한 모바일 운영체제
- 아이폰/아이팟/아이패드에 내장, 고유 모바일 운영체제로 타사 제품 iOS 탑재 불가능
'정보처리기사' 카테고리의 다른 글
정보처리기사 실기(응용 SW 기초 기술 활용) 주기억장치 할당 기법 (0) | 2022.04.10 |
---|---|
정보처리기사 실기(응용 SW 기초 기술 활용) 기억장치 관리 (0) | 2022.04.10 |
정보처리기사 실기(응용 SW 기초 기술 활용) 운영체제의 개념 (0) | 2022.04.10 |
정보처리기사 실기(프로그래밍 언어 활용) 예외 처리 (0) | 2022.04.09 |
정보처리기사 실기(프로그래밍 언어 활용) 라이브러리 (0) | 2022.04.09 |
댓글