作業系統原理及套用(2005年中南大學出版社出版的圖書)

作業系統原理及套用(2005年中南大學出版社出版的圖書)

《作業系統原理及套用》是2005年2月中南大學出版社出版的圖書,作者是張群哲。

基本介紹

  • 書名:作業系統原理及套用 
  • 作者:張群哲
  • ISBN:7-81105-010-2/TP·002
  • 頁數:221(頁)
  • 定價:¥23(元)
  • 出版社:中南大學出版社 
  • 出版時間:2005年2月
  • 開本:16開
圖書信息,內容簡介,圖書目錄,

圖書信息

【作 者】:張群哲
【出 版 社】:中南大學出版社
【出版時間】:2005-02
【ISBN】:7-81105-010-2/TP·002
【字 數】:345(千字)
【頁 碼】:221(頁)
【定 價】:¥23(元) 【開 本】:16開

內容簡介

計算機作業系統是計算機技術與管理技術的結合。本書以W indows和UNIX/Linux為平台,介紹了計算機作業系統的概念與功能。全書共10章,主要圍繞計算機作業系統的4大功能,即進程管理、存儲管理、設備管理和檔案管理進行了分析與講解。本書內容涵蓋了大多數作業系統都採用的基本原理,敘述比較淺顯,通俗易懂,概念清晰,深入淺出,注重理論與實踐相結合,能夠與 W indows、UNIX、Linux等具體作業系統打交道。編排上採用單數章講理論,並配有習題;雙數章安排相關實踐,理論與實踐相結合。該書既可以作為高職高專計算機相關專業的作業系統課程教材,也可作為從事計算機工作的科技人員學習作業系統的參考書。

圖書目錄

第1章 作業系統概論(1)
1.1 作業系統的地位和功能(1)
1.1.1 作業系統(1)
1.1.2 從支持平台的角度看作業系統(4)
1.1.3 從系統管理的角度看作業系統(5)
1.1.4 作業系統的特性(5)
1.2 作業系統的基本類型(7)
1.2.1多道批處理系統(7)
1.2.2 分時系統(8)
1.2.3 實時系統(9)
1.2.4 網路系統(9)
1.2.5 分散式系統(10)
1.3 作業系統的使用接口(11)
1.3.1 桌面(11)
1.3.2 命令(12) 1.3.3 系統調用(14)
1.4 現代作業系統(16)
1.4.1 現代作業系統的概念(16)
1.4.2 現代作業系統的結構(16)
1.4.3 幾個典型的作業系統(19)
第2章 作業系統的安裝、關閉與使用(25)
2.1 作業系統的安裝與關閉(25)
2.1.1 W indows2000作業系統的安裝與關閉(25)
2.1.2 Linux作業系統的安裝與關閉(29)
2.2 作業系統的使用接口:桌面和命令(33)
2.2.1 W indows2000桌面和命令(33)
2.2.2 Linux桌面和命令(37)
第3章 進程及處理機管理(41)
3.1 進程的概念(41)
3.1.1 程式的並發執行(41)
3.1.2 進程的定義與描述(43)
3.1.3 進程的特性(47)
3.1.4 進程狀態及其轉換(48)
3.2 進程調度與管理(49)
3.2.1 進程調度的功能(49)
3.2.2 進程調度的方式與時機(49)
3.2.3 常用調度算法(50)
3.2.4 進程控制(54)
3.3 進程互斥與同步(55)
3.3.1 臨界段(56)
3.3.2 信號量(57)
3.3.3 用信號量實現進程間互斥(59)
3.3.4 用信號量實現進程間同步(59)
3.4 進程間的通信(63)
3.4.1 軟中斷(63)
3.4.2 管道通信(64)
3.4.3 信箱通信(65)
3.4.4 剪貼簿通信(66)
3.5 執行緒(66)
第4章 體驗多任務與多進程(71)
4.1 實際系統中的多任務與多進程(71)
4.1.1 W indows的多任務及任務管理器(71)
4.1.2 Linux的進程及PS命令(74)
4.2 生產者-消費者同步問題的執行緒實現(79)
4.3 進程通信(84)
4.3.1 W indows的剪貼簿通信(84)
4.3.2 Linux並發程式設計(87)
4.4 模擬執行緒調度-賽馬(89)
第5章 存 儲 管 理(94)
5.1 存儲管理的主要功能(94)
5.1.1 多級存儲體系(94)
5.1.2 存儲管理的主要功能(95)
5.1.3 重定位(97)
5.2 可變分區存儲管理(98)
5.2.1 可變分區分配策略(99)
5.2.2 重定位與記憶體保護(101)
5.2.3 空閒區的組織(101)
5.3 分頁管理(102)
5.3.1 分頁概述(102)
5.3.2 地址轉換(104 )
5.4 分段存儲管理(105)
5.4.1 分段概述(106)
5.4.2 靜態分段的實現(107)
5.4.3 分段的連結(108)
5.5 覆蓋與交換技術(108)
5.5.1 覆蓋技術(109)
5.5.2 交換技術(110)
5.6 虛擬存儲器(110)
5.6.1 虛擬存儲概述(111)
5.6.2 分頁虛擬存儲(113)
5.6.3 頁面置換算法(116)
5.6.4 頁的共享與保護(119)
5.6.5 分段虛擬存儲技術(121)
第6章 存儲管理體驗(125)
6.1 W indows與Linux記憶體管理(125)
6.1.1 提高W indows2000記憶體性能(125)
6.1.2 Linux用戶程式的記憶體管理(129)
6.2 體驗頁面置換算法(133)
第7章 設備管理(138)
7.1 設備管理的功能(138)
7.1.1 設備的類別(138)
7.1.2 設備管理的功能和任務(140)
7.2 數據傳送控制方式(141)
7.2.1 程式直接控制方式(141)
7.2.2 中斷方式(142)
7.2.3 DMA 方式(143)
7.2.4 通道控制方式(145)
7.3 中斷技術(146)
7.3.1 中斷的分類與優先權(146)
7.3.2 中斷處理過程(148)
7.3.3 中斷處理程式的基本結構(149)
7.4 緩衝技術(149)
7.4.1 緩衝的引入(149)
7.4.2 緩衝的種類(150)
7.4.3 緩衝池的管理(150)
7.5 設備分配(152)
7.5.1 設備分配用數據結構(153 )
7.5.2 設備分配的原則(154)
7.6 SPOOL系統(155)
7.6.1 獨占設備和共享設備(155)
7.6.2 虛擬設備的概念(155)
7.6.3 SPOOL列印系統的功能和結構(155)
7.7 磁碟的傳輸與調度
7.7.1 磁碟的特性(157)
7.7.2 磁碟調度算法(158)
7.7.3 磁碟調度算法的選擇(160)
第8章 設備管理體驗(164)
8.1 W indows2000的設備管理(164)
8.2 MS-DOS的鍵盤管理———中斷與緩衝程式設計(171)
8.3 編程控制W indows列印指定檔案(176)
第9章 檔案系統(182)
9.1 檔案與檔案系統(183)
9.1.1 檔案的概念與分類(183)
9.1.2 檔案系統的功能與特點(184) 9.2 檔案的邏輯結構與存取方法(185)
9.2.1 檔案的邏輯結構(185)
9.2.2 存取方法(189)
9.3 檔案的物理結構(189)
9.3.1 順序檔案(連續檔案)(189)
9.3.2 連結檔案(串聯檔案)(190)
9.3.3 索引檔案(隨機檔案)(190)
9.4 檔案目錄管理(190)
9.4.1 目錄內容(191)
9.4.2 檔案的目錄結構(192)
9.5 空閒空間管理(194)
9.5.1 位示圖法(bittables)(194)
9.5.2 空閒塊鏈(chainedfreeportion)(194)
9.5.3 索引(indexing)(195)
Ⅳ 9.6 檔案保護與安全性(195)
9.6.1 口令方式(195) 9.6.2 密碼方式(196)
9.6.3 檔案訪問許可權控制(196)
9.6.4 檔案許可權的保存(197)
9.6.5 檔案系統的安全管理級別(198)
第10章 檔案系統的使用(202)
10.1 檔案和目錄操作(202)
10.1.1 Linux檔案信息命令和基本檔案管理(202)
10.1.2 Linux基本目錄管理(206)
10.1.3 用系統調用實現檔案操作(208)
10.2 Linux檔案許可權(210)
10.3 設備檔案的使用(219)
參考文獻(221)

相關詞條

熱門詞條

聯絡我們