※본 내용은 스스로 공부하며 중요하다고 생각하는 부분만 정리한 내용입니다.
공부 서적(시나공 정보처리기사 필기책)
출처: 시나공 정보처리기사 필기
저자: 김정준,강윤석,김용갑,김우경
출판사 : 길벗
운영체제의 개념
운영체제 : 컴퓨터 시스템 자원들을 효율적으로 관리, 효과적으로 사용할 수 있는 환경을 제공하는 여러 프로그램의 모임
다른 응용 프로그램이 유용한 작업을 할 수 있도록 환경 제공
목적
- 처리능력/반환시간/사용 가능도 상향, 반환시간 단축
- 프로세서, 기억장치, 입출력 장치, 파일 및 정보 등 자원 관리
- 자원 스케쥴링 기능, 편리한 인터페이스, 네트워크 관리 및 제어, 데이터 및 자원 공유
- 시스템 오류 검사 및 복구, 자원 보호, 입출력 보조, 가상 계산기
주요 자원 관리
- 프로세스 관리 : 프로세스 스케쥴링 및 동기화 관리, 시작과 정지/메시지 전달 등 기능 담당
- 기억장치 관리 : 메모리 할당 및 회수 관리 담당
- 주변장치 관리 : 입출력 스케쥴링 전반적 관리 담당
- 파일 관리 : 파일 삭제, 생성, 변경, 유지등 관리 담당
종류
- Windows : GUI, 마이크로소프트
- UNIX : CLI, 벨 연구소, MIT 등 공동 개발
- LINUX : CLI, 제한없이 재배포 가능, UNIX와 호환 가능 커널 사용
- MacOS : 애플사에서 만든 UNIX 기반
- MS-DOS : Windows 이전 사용
Windows, Mac-OS, MS-DOS 개인용
UNIX, LINUX 서버용
'정보처리기사' 카테고리의 다른 글
정보처리기사 필기(응용 SW 기초 기술 활용) UNIX/LINUX/MacOS (0) | 2022.02.22 |
---|---|
정보처리기사 필기(응용 SW 기초 기술 활용) Windows (0) | 2022.02.22 |
정보처리기사 필기(프로그래밍 언어 활용) 프로토타입 (0) | 2022.02.21 |
정보처리기사 필기(프로그래밍 언어 활용) 예외 처리 (0) | 2022.02.20 |
정보처리기사 필기(프로그래밍 언어 활용) 라이브러리 (0) | 2022.02.20 |
댓글