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 스케줄링
'운영체제' 카테고리의 다른 글
[운영체제] KOCW 6.2 - Ch6: Process Synchronization (0) | 2023.06.09 |
---|---|
[운영체제] KOCW 6.1 - Ch6: Process Synchronization (0) | 2023.06.09 |
[운영체제] KOCW 5.3 - Ch6: Process Synchronization (0) | 2023.06.09 |
[운영체제] KOCW 5.2 - Ch6: Process Synchronization (0) | 2023.06.09 |
[운영체제] Ch0. 운영체제 특론 (0) | 2023.04.30 |