共找到18條詞條名為計算機操作系統的結果 展開
計算機操作系統
馮裕忠主編書籍
《計算機操作系統》是2010年10月1日清華大學出版社出版的圖書,作者是馮裕忠。
《計算機操作系統》共分十章,詳細介紹了系統,線程,Windows操作系統的基本情況及UNIX操作系統的基本組成等有關知識。
作者:馮裕忠
定價:25元
印次:1-2
ISBN:9787302235040
出版日期:2010.10.01
印刷日期:2012.07.19
本書詳細介紹了計算機系統的重要組成部分——操作系統。全書共分10章。
第1章介紹了操作系統的定義、功能及服務對象、結構、發展過程、分類與基本特徵。
第2章和第3章闡述了進程和線程的同步、通信、調度和死鎖等基本概念。
第4章講解了存儲管理方式和虛擬存儲器的概念。
第5章~第7章講述了設備和文件的管理及操作系統介面。
第8章介紹Windows操作系統的基本情況和重要版本。
第9章詳細講述了UNIX操作系統的基本組成、特點和常用命令等。
第10章為上機實驗內容,安排了進程管理、進程調度演演算法、存儲管理等三個實驗。本書在附錄中還為讀者提供了翔實的參考內容。本書可作為高等學校計算機工程和應用專業的教材,也可作為IT類相關專業的教材或參考書。
第1章操作系統概述
1.1操作系統的定義
1.2操作系統的功能及服務對象
1.2.1操作系統的功能
1.2.2操作系統的服務對象
1.3操作系統的結構
1.3.1層次結構
1.3.2模塊結構
1.4操作系統的發展過程
1.5操作系統的分類與基本特徵
1.5.1單道批處理系統
1.5.2多道批處理系統
1.5.3分時系統
1.5.4實時系統
1.5.5網路操作系統
1.5.6分散式操作系統
1.5.7嵌入式操作系統
1.5.8操作系統的基本特徵
習題
第2章進程和線程
2.1進程的定義
2.2進程的管理
2.2.1PCB簡介
2.2.2進程的調度
2.2.3進程的同步與互斥
2.2.4進程通信
2.3線程的定義
2.3.1線程的引入
2.3.2線程的概念和屬性
2.3.3超線程簡介
習題
第3章調度與死鎖
3.1處理機調度的基本概念及設計原則
3.2常用的幾種調度方式
3.2.1高級調度
3.2.2低級調度
3.2.3中級調度
3.3幾種常用的調度隊列模型
3.3.1隻有進程調度的調度隊列模型
3.3.2具有高級和低級調度的調度隊列模型
3.3.3同時具有三級調度的調度隊列模型
3.4調度演演算法的若干準則
3.5常用調度演演算法
3.5.1先來先服務調度演演算法
3.5.2短作業(進程)優先調度演演算法
3.5.3高優先權優先調度演演算法
3.5.4基於時間片輪轉的調度演演算法
3.6多處理機的調度
3.6.1多處理機的類型
3.6.2多處理機系統中的進程分配方式
3.6.3進程(線程)的調度方式
3.7死鎖
3.7.1產生死鎖的原因
3.7.2產生死鎖的必要條件
3.7.3預防死鎖的基本方法
3.7.4系統運行的安全狀態
3.7.5利用銀行家演演算法避免死鎖
習題
第4章存儲管理
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.2.4地址重定位
4.3存儲空間的分配
4.3.1單一連續分配
4.3.2固定分區分配
4.3.3動態分區分配
4.3.4可重定位分區分配
4.3.5分區的保護
4.4覆蓋技術
4.5交換技術
4.6分頁存儲管理
4.6.1頁表
4.6.2分頁的地址變換
4.6.3兩級頁表及多級頁表
4.7分段存儲管理
4.7.1段表
4.7.2分段的地址變換
4.8段頁式存儲管理
4.9虛擬存儲管理
4.9.1虛擬存儲的概念
4.9.2請求分頁存儲管理
4.9.3頁面置換演演算法
4.9.4請求式分段存儲管理
習題
第5章設備管理
5.1設備管理概述
5.1.1設備的分類
5.1.2設備管理的任務和功能
5.2設備控制器
5.2.1設備控制器的功能
5.2.2設備控制器的組成
5.3輸入輸出的控制方式
5.3.1程序直接控制方式
5.3.2中斷控制方式
5.3.3DMA控制方式
5.4中斷技術
5.4.1中斷的基本概念
5.4.2中斷的分類和優先順序
5.4.3中斷的處理過程
5.5緩衝技術
5.5.1緩衝的引入
5.5.2緩衝的種類
5.6設備的分配技術
5.6.1設備分配中的數據表
5.6.2設備分配的策略
5.6.3設備分配程序
5.7SPOOLing技術
5.7.1SPOOLing的概念
5.7.2SPOOLing系統的組成
5.7.3SPOOLing系統的特點
習題
第6章文件管理
6.1文件系統概述
6.1.1文件和文件系統
6.1.2文件的類型和屬性
6.1.3文件系統的基本功能
6.2文件結構與存儲
6.2.1文件的邏輯結構
6.2.2文件的物理結構
6.2.3文件的存取方式
6.2.4文件的存儲設備
6.3文件存儲空間的管理
6.3.1外存的主要技術參數
6.3.2空閑塊的管理
6.3.3空閑塊的分配策略
6.4文件目錄的管理
6.4.1文件目錄的概念
6.4.2單級目錄結構
6.4.3二級目錄結構
6.4.4多級目錄結構
6.5文件的共享與保護
6.5.1文件的共享
6.5.2文件的保護
習題
第7章操作系統介面
7.1命令介面
7.1.1聯機命令的類型
7.1.2鍵盤終端處理程序
7.1.3命令解釋程序
7.2程序介面
7.3系統調用
7.3.1系統調用的類型
7.3.2系統調用的執行步驟
7.4圖形用戶介面
7.4.1組成
7.4.2圖形用戶界面的任務管理
習題
第8章Windows操作系統
8.1Windows操作系統簡介
8.2Windows操作系統的特點
8.2.116點陣圖形用戶介面
8.2.2混合的16/32位操作系統
8.2.332位操作系統
8.2.464位操作系統
8.2.5MSDOS到Windows各版本的比較
8.3Windows操作系統安全預防
習題
第9章UNIX操作系統
9.1UNIX操作系統概述
9.1.1UNIX操作系統的發展過程
9.1.2UNIX操作系統的主要版本
9.1.3UNIX操作系統的特徵
9.1.4UNIX操作系統的結構
9.1.5UNIX操作系統的啟動流程
9.1.6UNIX操作系統的用戶和用戶職責劃分
9.1.7UNIX操作系統的運行環境
9.1.8UNIX用戶的登錄與退出
9.2UNIX操作系統的文件系統和文件
9.2.1磁碟組織
9.2.2文件系統
9.2.3文件類型
9.2.4文件名和路徑名
9.2.5文件和目錄的層次結構