본문 바로가기
운영체제

[운영체제] Ch1. Introduction to Operating System

by Lizardee 2023. 4. 30.
1. 운영체제란 무엇인가?

 

2. 운영체제의 목적

 

3. 운영체제의 분류

(1) 동시작업 가능 여부
1) 단일 작업(single tasking)
2) 다중 작업(multi tasking)
 
(2) 사용자의 수
1) 단일 사용자(single user)
2) 다중 사용자(multi user)
 
(3) 처리 방식
1) 일괄 처리(batch processing)
2) 시분할(time sharing)
3) 실시간(Realtime OS)
- Hard realtime system
- Soft realtime system
 

4. 몇 가지 용어

1) Multitasking: CPU
2) Multiprogramming: Memory
3) Multiprocess
 
4) Time sharing: CPU 
 
5) Multiprocessor: Multi CPU
 

5. 운영체제의 예

(1) 유닉스(UNIX) - Linux
(2) DOS(Disk Operating System)
(3) MS Windows
(4) Hardware device를 위한 운영체제
 

6. 운영체제의 구조

(1) CPU --> CPU 스케줄링
(2) Memory --> 메모리 관리
(3) I/O device --> 입출력 관리
(4) Disk --> Disk 스케줄링
 
 

Ch1. Introduction to Operating System
1.42MB