學習啦>學習電腦>操作系統(tǒng)>操作系統(tǒng)基礎知識>

操作系統(tǒng)考試部分知識點總結

時間: 加城1195 分享

  操作系統(tǒng)是我們學習計算機的人們重要的一門課,那么它有哪些重要的知識點呢?以下是小編總結的一些,可能不全,但是肯定對你有用的!需要考試復習的同學們更加不要錯過哦!

  操作系統(tǒng)考試知識點總結

  第一章:操作系統(tǒng)引論

  1.操作系統(tǒng)的定義,何為操作系統(tǒng)

  2.操作系統(tǒng)的主要功能,以及各個類型

  3.操作系統(tǒng)的發(fā)展過程

  第二章:進程管理

  1.程序順序執(zhí)行的特征(順序性,封閉性,可再現(xiàn)性)

  2.進程的定義以及特征

  3.進程各個狀態(tài)的轉化(就緒,等待,運行)

  4.進程控制塊中的信息(PCB是進程存在的唯一標識)

  5.原語的概念(不可中斷的操作)

  6.引起進程創(chuàng)建的原因(用戶登入,作業(yè)調(diào)度,提供服務,應用請求)

  7.進程的創(chuàng)建(申請空白PCB,為新進程分配資源,初始化進程控制塊,將新進程插入就緒隊列)

  8.進程同步問題(相當重要的一塊,必考)

  9.臨界資源,臨界區(qū)的概念

  10.同步機制應遵循的原則:空閑讓進,忙則等待,讓權等待,有限等待

  11.經(jīng)典的同步問題要求掌握理解應用

  12.為什么要引入進程通信?(信號量機制效率低,通信對用戶不透明)

  13.進程通信的類型(共享存儲系統(tǒng),消息傳遞系統(tǒng),管道通信)

  第三章:處理機調(diào)度與死鎖

  1.處理機調(diào)度的3大層次(作業(yè)調(diào)度(高級調(diào)度),中級調(diào)度,進程調(diào)度(低級調(diào)度))

  2.選擇調(diào)度算法的原則和方法

  3.各個調(diào)度算法(必考)

  4.死鎖(DeadLock)的定義形成的原因

  5.產(chǎn)生死鎖的必要條件(互斥條件,請求和等待條件,不剝奪條件,環(huán)路等待條件)

  6.處理死鎖的基本方法:1.預防死鎖(即破壞死鎖的必要條件)2.避免死鎖(銀行家算法)

  3.檢測死鎖 4.解除死鎖

  7.銀行家算法(必考)

  8.死鎖的解除(剝奪資源,撤銷進程)

  第四章:存儲管理

  1.存儲器分層次的原因(CPU--主存--輔存)

  2.內(nèi)存的連續(xù)分配方式(單一連續(xù)分配方式,固定分區(qū)分配方式,動態(tài)分區(qū)分配方式)

  3.分配的一些常用算法(主要掌握FIRST-FIT,BEST-FIST,WORST-FIT)

  4.內(nèi)存的回收(4種情況)

  5.動態(tài)重定位的實現(xiàn)(硬件支持:重定位寄存器)

  6.分頁存儲管理方式(地址如何轉換,以及相關的計算)

  7.分段存儲管理方式(同上)

  8.分頁和分段的區(qū)別

  9.虛擬存儲器的概念,實現(xiàn)方法(分頁請求系統(tǒng),分段請求系統(tǒng))

  10.存儲器的特征(多次性,對換性,虛擬性)

  11.請求分頁存儲管理的各個字段的區(qū)別以及含義

  12.頁面置換算法(Optimal,LRU,F(xiàn)IFO)

3974883