운영체제

- [✅] 운영체제 서론 - 운영체제의 정의와 역할


- [✅] 운영체제역사 - 일괄처리부터 시분할시스템까지 운영체제 변천 역사


- [✅] 고등운영체제, 인터럽트 기반 운영체제 - 최근의 고급운영체제, 인터럽트에 기반한 현대 운영체제


- [✅] 이중모드, 하드웨어 보호 - 사용자모드와 관리자모드, 하드웨어 보호


- [✅] 운영체제서비스 - 운영체제의 주요 서비스: 프로세스, 메모리, 파일관리, 시스템 호출


- [✅] 프로세스 관리 - 프로세스의 정의, CPU 스케쥴러, 멀티프로그래밍


- [✅] CPU스케쥴링알고리즘1 - 스케쥴링 척도, FCFS


- [✅] CPU스케쥴링알고리즘2 - SJF, Priority, RR 스케쥴링


- [✅] CPU스케쥴링알고리즘3 - 다중 큐 스케쥴링, 프로세스 생성과 소멸, 쓰레드


- [✅] 프로세스 동기화 - 프로세스 동기화의 중요성, 은행계좌 문제


- [✅] 임계구역 문제 - 임계구역문제, 동기화 도구


- [✅] 세마포 - 세마포를 사용한 프로세스 동기화


- [✅] 생산자-소비자 문제 - 전통적 동기화 문제, 생산자-소비자 문제


- [✅] 전통적 동기화 문제 - 읽기-쓰기 문제, 식사하는 철학자 문제