操作系統原理及應用自學考試大綱
出版前言
一、課程的性質及其設置的目的與要求
二、課程內容與考核目標
第一章 計算機操作系統概論
第二章 進程管理
第三章 存儲管理
第四章 輸入輸出操作與設備管理
第五章 文件系統與文件管理
第六章 作業(yè)管理與用戶界面
第七章 UNIX操作系統基礎
第八章 UNIX操作系統的系統管理和系統開發(fā)
第九章 UNIX操作系統的網絡與通訊
第十章 操作系統的發(fā)展
三、實踐環(huán)節(jié)
四、有關說明與實施要求
附錄一:實驗大綱
附錄二:題型舉例
后記
操作系統原理及應用
內容簡介
出版前言
編者的話
第一章 計算機操作系統概論
1.1 計算機操作系統的概念
1.1.1 操作系統的位置
1.1.2 什么是操作系統
1.1.3 學習和研究操作系統的原因
1.1.4 如何學習操作系統
1.2 計算機操作系統的功能
1.2.1 操作系統的功能要點
1.2.2 操作系統功能簡介
1.3 操作系統的形成與發(fā)展
1.3.1 操作系統形成的過程
1.3.2 操作系統的分類
1.4 操作系統的結構與運行原理
1.4.1 操作系統的結構
1.4.2 操作系統的運行機制
1.4.3 操作系統的初啟和裝入
1.5 當前微機操作系統與應用
1.5.1 當前微機上的主流操作系統
1.5.2 用戶如何選用操作系統
小結
習題與思考題
第二章 進程管理
2.1 進程管理的概念
2.1.1 多道程序與并發(fā)執(zhí)行
2.1.2 進程的概念和實體
2.1.3 進程的狀態(tài)與轉換
2.1.4 進程管理的功能
2.2 進程的控制與調度
2.2.1 進程控制的實施
2.2.2 進程調度的實施
2.3 進程的協調與通信
2.3.1 進程的互斥與同步
2.3.2 互斥與同步的控制
2.3.3 進程的通信
2.4 進程管理中的安全性——死鎖問題
2.4.1 死鎖的概念
2.4.2 死鎖的產生
2.4.3 死鎖的解除與預防
小結
習題與思考題
第三章 存儲管理
3.1 存儲管理的概念
3.1.1 系統的存儲器配置
3.1.2 存儲空間的地址問題
3.1.3 用戶程序的裝入
3.1.4 存儲管理的功能
3.1.5 內存的擴充技術
3.2 分區(qū)式管理技術
3.2.1 固定式分區(qū)
3.2.2 可變式分區(qū)
3.3 分頁式管理技術
3.3.1 簡單頁式管理
3.3.2 請求頁式管理
3.4 分段式管理技術
3.4.1 簡單段式管理
3.4.2 段頁式結合管理
小結
習題與思考題
第四章 輸入輸出操作與設備管理
4.1 輸入輸出操作與設備的概念
4.1.1 計算機系統的設備
4.1.2 中斷的概念與處理
4.1.3 時鐘與時鐘管理
4.1.4 設備管理的目標與功能
4.2 操作系統對輸入輸出操作的控制
4.2.1 輸入輸出通道控制方式
4.2.2 輸入輸出緩沖控制
4.2.3 假脫機操作與虛擬設備
4.3 設備管理與分配
4.3.1 設備的無關性
4.3.2 設備的分配
小結
習題與思考題
第五章 文件系統與文件管理
5.1 文件與文件系統
5.1.1 文件的概念
5.1.2 文件系統
5.1.3 文件的分類
5.2 文件的結構與組織
5.2.1 文件的邏輯結構
5.2.2 文件的物理結構
5.2.3 文件的存取方法
5.2.4 文件的存儲空間管理
5.3 文件的管理
5.3.1 目錄結構與應用
5.3.2 文件路徑與檢索
5.3.3 文件的使用
5.3.4 文件共享與安全
小結
習題與思考題
第六章 作業(yè)管理與用戶界面
6.1 操作系統的作業(yè)管理
6.1.1 作業(yè)管理的概念
6.1.2 作業(yè)管理的功能
6.2 操作系統的用戶界面
6.2.1 操作系統的命令接口
6.2.2 操作系統的程序接口
6.2.3 操作系統的交互界面
6.3 操作系統的安裝與啟動
6.3.1 操作系統的引導和裝入
6.3.2 系統配置與初始化
小結
習題與思考題
第七章 UNIX操作系統基礎
7.1 UNIX操作系統的概念
7.1.1 UNIX操作系統的歷史和發(fā)展
7.1.2 UNIX操作系統的特點
7.1.3 UNIX操作系統與XENIX操作系統
7.2 UNIX操作系統的結構
7.2.1 UNIX操作系統的概念結構
7.2.2 UNIX操作系統內核的源程序結構
7.2.3 UNIX操作系統的存儲結構和文件系統
7.3 UNIX操作系統的基本應用
7.3.1 UNIX操作系統的安裝、啟動和關閉
7.3.2 UNIX操作系統的基本操作命令
7.3.3 UNIX操作系統和DOS操作系統的兼容操作
小結
習題與思考題
第八章 UNIX操作系統的系統管理和系統開發(fā)
8.1 UNIX操作系統的系統管理
8.1.1 系統管理軟件sysadmsh
8.1.2 數據轉儲和恢復
8.1.3 文件系統管理
8.1.4 設備管理
8.1.5 進程控制
8.2 UNIX操作系統的實用工具程序
8.2.1 用戶之間相互通訊
8.2.2 文本處理工具
8.3 UNIX操作系統中的shell
8.3.1 shell簡介
8.3.2 shell的程序設計
8.3.3 C-Shell簡介
小結
習題與思考題
第九章 UNIX操作系統的網絡與通訊
9.1 本地網絡(Micnet)
9.1.1 網絡規(guī)劃
9.1.2 建立一個網絡
9.1.3 啟動網絡
9.1.4 測試Micnet網絡
9.1.5 停止網絡
9.1.6 網絡命令使用
9.2 遠程網絡UUCP
9.2.1 UUCP簡介
9.2.2 用調制解調器連接遠程UUCP系統
9.2.3 配置UUCP
9.2.4 使用UUCP
9.3 標準網絡TCP/IP
9.3.1 顯示網絡中各計算機狀態(tài)
9.3.2 顯示網絡中的用戶
9.3.3 通過網絡進行通信
9.3.4 通過網絡在另一臺主機上注冊
9.3.5 在另一臺主機上執(zhí)行命令
9.3.6 在不同的計算機之間傳送文件
9.3.7 使用ftp命令傳送文件
小結
習題與思考題
第十章 操作系統的發(fā)展
10.1 操作系統發(fā)展的基礎
10.1.1 計算機系統硬件發(fā)展與操作系統的關系
10.1.2 小型化微型化的發(fā)展
10.1.3 節(jié)能型、環(huán)保型系統的發(fā)展
10.1.4 多媒體系統的發(fā)展
10.1.5 個人操作系統的應用
10.2 新型操作系統
10.2.1 網絡操作系統
10.2.2 分布式操作系統
10.2.3 微內核操作系統
10.2.4 面向對象的操作系統
10.2.5 一個實例:Windows操作系統
小結
參考及獻