티스토리 뷰
1. 운영체제의 개요
1-1 시스템 소프트웨어
- 시스템 소프트 웨어의 개념과 구성(제어, 처리 프로그램)
- 원시 프로그램을 기계어로 번역하는 언어번역 프로그램의 종류, 기능 및 특징
- 목적 프로그램, 로더, 링커
1-2 운영체제의 개념
- 운영체제의 정의, 목적
- 운영체제의 성능 평가 기준 (4가지)
- 운영체제의 운용 기법 (7가지) 및 발달 순서
2. 프로세스 관리
2-1 프로세스의 개요
- 프로세스의 정의, PCB\
- 프로세스 상태 전이
- 스레드
2-2 프로세스 스케쥴링
- 프로세스 스케줄링의 개념, 목적
- 비선점 스케줄링의 특징과 종류 (FCFS, SJF, HRN, 기한부, 우선순위)
- 선점 스케줄링의 특징과 종류 (SRT, RR, MQ, MFQ)
- Context Switching
2-3 병행 프로세스
- 병행 프로세스의 정의, 임계 구역(Critical Section)
- 세마포어, 모니터
- 교착 상태의 개념과 발생조건 (상호 배제, 점유와 대기, 비선점, 환형 대기)
- 교착 상태의 해결 방법 (예방, 회피, 회복, 발견)
3. 기억장치 관리
3-1 주기억장치
- 기억장치 관리 전략 정의 (Fetch, Placement, Replacement)
- 단편화 (내부 단편화, 외부 단편화) 정의 및 해결 방법 (Coalescing, Compaction)
3-2 가상기억장치
- 가상기억장치의 개념
- 가상기억장치의 구현 방법(페이징, 세그먼테이션 기법)
- 페이지 교체 알고리즘의 정의 및 종류(OPT, FIFO, LRU, LFU, NUR, SCR)
- 가상기억장치 관련 기타 주요 용어(구역성, 워킹 셋, 스래싱)
3-3 디스크 스케줄링
- 디스크 스케줄링 개념 및 종류 (FCFS, SSTF, SCAN, C-SCAN, N-step SCAN, 우선순위, 에션바흐 스케줄링)
- 디스크 스케줄링의 종류 예제 (그림 숙지)
'컴퓨터 공학(CS) > 운영체제' 카테고리의 다른 글
운영체제 역사 - KOCW 양희재 교수님 (0) | 2020.08.02 |
---|---|
운영체제 서론 - KOCW 양희재 교수님 (0) | 2020.07.30 |
운영체제 논리적 구조 정리 (0) | 2020.02.02 |
컴파일러 vs 인터프리터 비교 (파이썬 vs 자바) (0) | 2020.02.02 |
운영체제 용어 -1 (0) | 2020.01.30 |
- 20200502
- 20200427
- 20200413
- 20200330
- 20200317
- chapter7
- 20200403
- 20200406
- 20200428
- 20200417
- 20201204
- 20200319
- 20200415
- 20200804
- 백준
- 20200424
- 20200503
- 20200624
- 20200512
- 20200420
- 20200622
- chapter8
- 20200429
- 20200421
- 20200504
- likelion
- 생활코딩리눅스
- 20200510
- 20200423
- 20200425
- Total
- Today
- Yesterday