《操作系統》
複習大綱:
1.引論:
設置操作系統的目的:操作系統分類、功能、特性和性能;UNIX的發展歷史、操作系統的發展歷史 、特點和結構。
2、併發進程
程序和進程;進程的表示及調度狀態;進程通信;UNIX操作系統中的進程。
3、中斷和陷入
中斷及其一般處理過程;PDP—11機中斷結構;UNIX系統中的中斷處理;操作系統的程序設計界面和陷入處理;系統調用處理。
4、存儲管理
存儲管理的早期技術;PDP—11機內存管理結構;UNIX存儲管理:虛擬存儲器的基本思想、組織和管理。
5、進程管理
UNIX中進程的各種調度狀態:進程切換調度;進程的睡眠和喚醒;進程圖象傳送;進程的創建、終止和父、子進程同步;進程虛地址空間管理。
6、信號和跟蹤
信號和跟蹤機構的基本工作原理。
7、字符塊設備管理
概述;PDP—11磁盤設備;UNIX設備管理的主要數據結構;緩衝存儲區管理;塊設備驅動;塊設備讀、寫技術。
8、字符設備管理
9、文件管理系統
概述;文件系統的用戶界面;目錄結構;文件的結構和存取方法文件存儲空間管理;文件的共享、保護保密和文件系統的完整性,UNIX文件系統的主要結構的算法:
UNIX文件系統的實施。
10、進程通信的死鎖
UNIX 進程通信結構;UNIX中的臨界區互斥;死鎖。
11、系統初起和再生
12、命令控制語言及其解釋程序
UNIX命令程序設計語言Shell的基本特徵;Shell解釋程序的基本結構和工作原理。