操作系統(tǒng)考試部分知識點(diǎn)總結(jié)
操作系統(tǒng)是我們學(xué)習(xí)計(jì)算機(jī)的人們重要的一門課,那么它有哪些重要的知識點(diǎn)呢?以下是小編總結(jié)的一些,可能不全,但是肯定對你有用的!需要考試復(fù)習(xí)的同學(xué)們更加不要錯(cuò)過哦!
操作系統(tǒng)考試知識點(diǎn)總結(jié)
第一章:操作系統(tǒng)引論
1.操作系統(tǒng)的定義,何為操作系統(tǒng)
2.操作系統(tǒng)的主要功能,以及各個(gè)類型
3.操作系統(tǒng)的發(fā)展過程
第二章:進(jìn)程管理
1.程序順序執(zhí)行的特征(順序性,封閉性,可再現(xiàn)性)
2.進(jìn)程的定義以及特征
3.進(jìn)程各個(gè)狀態(tài)的轉(zhuǎn)化(就緒,等待,運(yùn)行)
4.進(jìn)程控制塊中的信息(PCB是進(jìn)程存在的唯一標(biāo)識)
5.原語的概念(不可中斷的操作)
6.引起進(jìn)程創(chuàng)建的原因(用戶登入,作業(yè)調(diào)度,提供服務(wù),應(yīng)用請求)
7.進(jìn)程的創(chuàng)建(申請空白PCB,為新進(jìn)程分配資源,初始化進(jìn)程控制塊,將新進(jìn)程插入就緒隊(duì)列)
8.進(jìn)程同步問題(相當(dāng)重要的一塊,必考)
9.臨界資源,臨界區(qū)的概念
10.同步機(jī)制應(yīng)遵循的原則:空閑讓進(jìn),忙則等待,讓權(quán)等待,有限等待
11.經(jīng)典的同步問題要求掌握理解應(yīng)用
12.為什么要引入進(jìn)程通信?(信號量機(jī)制效率低,通信對用戶不透明)
13.進(jìn)程通信的類型(共享存儲系統(tǒng),消息傳遞系統(tǒng),管道通信)
第三章:處理機(jī)調(diào)度與死鎖
1.處理機(jī)調(diào)度的3大層次(作業(yè)調(diào)度(高級調(diào)度),中級調(diào)度,進(jìn)程調(diào)度(低級調(diào)度))
2.選擇調(diào)度算法的原則和方法
3.各個(gè)調(diào)度算法(必考)
4.死鎖(DeadLock)的定義形成的原因
5.產(chǎn)生死鎖的必要條件(互斥條件,請求和等待條件,不剝奪條件,環(huán)路等待條件)
6.處理死鎖的基本方法:1.預(yù)防死鎖(即破壞死鎖的必要條件)2.避免死鎖(銀行家算法)
3.檢測死鎖 4.解除死鎖
7.銀行家算法(必考)
8.死鎖的解除(剝奪資源,撤銷進(jìn)程)
第四章:存儲管理
1.存儲器分層次的原因(CPU--主存--輔存)
2.內(nèi)存的連續(xù)分配方式(單一連續(xù)分配方式,固定分區(qū)分配方式,動(dòng)態(tài)分區(qū)分配方式)
3.分配的一些常用算法(主要掌握FIRST-FIT,BEST-FIST,WORST-FIT)
4.內(nèi)存的回收(4種情況)
5.動(dòng)態(tài)重定位的實(shí)現(xiàn)(硬件支持:重定位寄存器)
6.分頁存儲管理方式(地址如何轉(zhuǎn)換,以及相關(guān)的計(jì)算)
7.分段存儲管理方式(同上)
8.分頁和分段的區(qū)別
9.虛擬存儲器的概念,實(shí)現(xiàn)方法(分頁請求系統(tǒng),分段請求系統(tǒng))
10.存儲器的特征(多次性,對換性,虛擬性)
11.請求分頁存儲管理的各個(gè)字段的區(qū)別以及含義
12.頁面置換算法(Optimal,LRU,F(xiàn)IFO)