作業系統複習重點

2023-01-08 16:30:04 字數 1668 閱讀 2999

1、 作業系統的目標(有效性、方便性、可擴充性和開放性)

2、 作業系統在計算機系統中的位置(執行在計算機硬體系統上的最基本的系統軟體;位於計算機裸機和計算機使用者之間,為系統軟體和使用者應用軟體提供了強大的支援。)

3、 作業系統的作用(使用者和計算機硬體的介面;計算機資源的管理者;對計算機資源的抽象-虛擬機器的觀點)

4、 作業系統的發展過程(單道批處理;多道批處理;分時系統;實時系統);各種系統的主要特點

5、 作業系統的基本特徵(併發性;共享性;虛擬性;非同步性)

6、 作業系統的主要功能(處理機管理;儲存器管理;裝置管理;檔案管理)

7、 儲存器管理的功能是:記憶體分配-——記錄儲存器的使用情況,響應儲存器申請,根據分配策略分配記憶體,使用完畢**記憶體;記憶體保護——多道程式共享記憶體空間,每個程式有單獨的記憶體區,互不干擾;位址對映——進行程式的相對位址到實體地址的轉換,即位址的重定位;記憶體擴充——採用某種技術,邏輯上擴充記憶體。

8、 程式順序執行的特徵(順序性;封閉性;可再現性)

9、 程式併發執行的特徵(間斷性;失去封閉性;不可再現性)

10、 前驅圖

11、 程序的定義(p38)

12、 程序的特徵(結構特徵-pcb;動態性;併發性;獨立性;非同步性)

13、 程序的三態模型

14、 程序的五態模型

15、 程序的七態模型

16、 程序控制塊的作用、包含的資訊(程序識別符號;處理機狀態;程序排程資訊;程序控制資訊)

17、 臨界資源和臨界區

18、 程序的同步(會用訊號量機制-p、v演算法解決一些經典的同步問題)

19、 乙個作業從提交開始,常經歷的三種排程(高階排程;低階排程;中級排程)

20、 排程方法的若干準則(面向使用者:周轉時間短;響應時間快;截止時間保證;優先權準則; 面向系統:吞吐量高;處理機利用率好;各類資源的平衡)

21、 周轉時間和平均周轉時間(周轉時間=作業完成時間-作業提交時間)

例:設有5個作業同時到達,每個作業的執行時間均為2小時,它們在一台處理機上按單道方式執行,系統的平均周轉時間為 (6小時)

22、 排程演算法(fcfs; sjf; 高響應比優先)p92 ,p94

優先權(又叫響應比rp)

=(等待時間+要求服務時間)/(要求服務時間)

=(響應時間)/(要求服務時間)

=(周轉時間)/(要求服務時間)

23、 ★產生死鎖的四個必要條件(p105)

24、 ★處理死鎖的基本方法並解釋(預防、避免-銀行家演算法、檢測)

25、 理解重定位(位址對映),靜態重定位;動態重定位

26、 為了實現重定位,要有硬體的支援(兩個重要的暫存器:基址暫存器和限長暫存器)

27、 ★請求分頁儲存管理

28、 ★頁面置換演算法(optimali; fifo; lru)

29、 在分頁、分段和段頁式儲存管理中,系統用的資料結構和作用(頁表、段表)

30、 在分頁、分段儲存管理中,訪問一條指令或資料時,需要訪問記憶體幾次?

31、 ★虛擬裝置的含義;實現虛擬裝置的技術——spooling技術

32、 磁碟排程演算法(fcfs; sstf; scan; cscan)

33、 檔案管理的功能是:儲存空間的管理;目錄管理;檔案的讀寫管理和保護

34、 檔案邏輯結構的型別——有結構檔案(記錄構成的記錄式檔案);無結構檔案(字元流構成的流式檔案)

作業系統複習

一 什麼是作業系統 在回答這個問題之前,我們先來了解一下什麼是計算機系統。計算機系統是按使用者的要求接收和儲存資訊 自動進行資料處理並輸出結果資訊的系統。計算機系統由硬體系統和軟體系統組成。軟硬體系統的組成部分就是計算機系統的資源,當不同的使用者使用計算機時都要占用系統資源並且有不同的控制需求。作業...

自考作業系統複習

本章考核知識點 1.多道程式設計 2.程序 3.程序狀態 4.程序控制塊 5.程序佇列 6.可再入程式 7.中斷及中斷響應 8.中斷優先順序 9.程序排程 自學要求 通過本章學習應該掌握多道程式設計是如何提高計算機系統效率的 程序與程式有什麼區別 程序的基本狀態以及狀態變化 程序佇列及程序排程策略 ...

UNIX作業系統重點知識

第一單元 網路作業系統概述 1 作業系統 os,operating system 是若干程式模組的集合,它們能有效地組織和管理計算機系統中的硬體及軟體資源,合理地組織計算機工作流程,控制程式的執行,並向使用者提供各種服務功能,使得使用者能夠靈活 方便 有效地使用計算機,使整個計算機系統能夠高效執行。...