計算機操作系統(第四版)pdf

圖書網
圖書網
圖書網
11145
文章
1740
評論
2018年11月14日16:46:06 249 5.4K

?計算機操作系統(第四版) 內容簡介

由湯小丹、梁紅兵、哲鳳屏、湯子瀛編著的《計算機操作系統(第4版高等學校計算機類十二五規劃教材)》對傳統操作系統(0S)和現代操作系統均做了較為全面的介紹。全書共分12章:第一章為操作系統引論,介紹了OS的發展、傳統0S和現代OS的特征及功能;第二和第三章深入闡述了進程和線程管理、進程同步、處理機調度和死鎖;第四和第五章對連續和離散存儲器管理方式及虛擬存儲器進行了介紹;第六章自下而上地對I/0系統的各個層次做了較為系統的闡述;第七和第八章介紹了文件系統和磁盤存儲器管理;第九章對用戶接口以及接口的實現方法做了介紹;從第十章開始到第十二章是與目前0S發展現狀緊密相關的內容,分別介紹了多處理機0S、網絡OS、多媒體OS以及系統安全性。

本教材可作為計算機類專業的本科生教材,也可作為研究生教材,還可供從事計算機及通信工作的相關科技人員參考。

本教材內容基本覆蓋了全國研究生招生考試操作系統課程考試大綱的主要內容,故也可作為考研的復習、輔導用書。

計算機操作系統(第四版) 目錄

第一章 操作系統引論

1.1 操作系統的目標和作用

1.2 操作系統的發展過程

1.3 操作系統的基本特性

1.4 操作系統的主要功能

1.5 OS結構設計

習題

第二章 進程的描述與控制

2.1 前趨圖和程序執行

2.2 進程的描述

2.3 進程控制

2.4 進程同步

2.5 經典進程的同步問題

2.6 進程通信

2.7 線程(Threads)的基本概念

2.8 線程的實現

習題

第三章 處理機調度與死鎖

3.1 處理機調度的層次和調度算法的目標

3.2 作業與作業調度

3.3 進程調度

3.4 實時調度

3.5 死鎖概述

3.6 預防死鎖

3.7 避免死鎖

3.8 死鎖的檢測與解除

習題

第四章 存儲器管理

4.1 存儲器的層次結構

4.2 程序的裝入和鏈接

4.3 連續分配存儲管理方式

4.4 對換(Swapping)

4.5 分頁存儲管理方式

4.6 分段存儲管理方式

習題

第五章 虛擬存儲器

5.1 虛擬存儲器概述

5.2 請求分頁存儲管理方式

5.3 頁面置換算法

5.4 “抖動”與工作集

5.5 請求分段存儲管理方式

習題

第六章 輸入輸出系統

6.1 I/0系統的功能、模型和接口

6.2 I/O設備和設備控制器

6.3 中斷機構和中斷處理程序

6.4 設備驅動程序

6.5 與設備無關的I/0軟件

6.6 用戶層的I/0軟件

6.7 緩沖區管理

6.8 磁盤存儲器的性能和調度

習題

第七章 文件管理

7.1 文件和文件系統

7.2 文件的邏輯結構

7.3 文件目錄

7.4 文件共享

7.5 文件保護

習題

第八章 磁盤存儲器的管理

8.1 外存的組織方式

8.2 文件存儲空間的管理

8.3 提高磁盤I/O速度的途徑

8.4 提高磁盤可靠性的技術

8.5 數據一致性控制

習題

第九章 操作系統接口

9.1 用戶接口

9.2 Shell命令語言

9.3 聯機命令接口的實現

9.4 系統調用的概念和類型

9.5 UNIX系統調用

9.6 系統調用的實現

習題

第十章 多處理機操作系統

10.1 多處理機系統的基本概念

10.2 多處理機系統的結構

10.3 多處理機操作系統的特征與分類

10.4 進程同步

10.5 多處理機系統的進程調度

10.6 網絡操作系統

10.7 分布式文件系統

習題

第十一章 多媒體操作系統

11.1 多媒體系統簡介

11.2 多媒體文件中的各種媒體

11.3 多媒體進程管理中的問題和接納控制

11.4 多媒體實時調度

11.5 媒體服務器的特征和接納控制

11.6 多媒體存儲器的分配方法

11.7 高速緩存與磁盤調度

習題

第十二章 保護耜安全

12.1 安全環境

12.2 數據加密技術

12.3 用戶驗證

12.4 來自系統內部的攻擊

12.5 來自系統外部的攻擊

12.6 可信系統(Tmsted System)

習題

參考文獻

計算機操作系統(第四版) 精彩文摘

在計算機系統上配置操作系統,其主要目標是:方便性、有效性、可擴充性和開放性。

1.方便性

一個未配置OS的計算機系統是極難使用的。用戶如果想直接在計算機硬件(裸機)上運行自己所編寫的程序,就必須用機器語言書寫程序。但如果在計算機硬件上配置了OS,系統便司以使用編譯命令將用戶采用高級語言書寫的程序翻譯成機器代碼,或者直接通過OS所提供的各種命令操縱計算機系統,極大地方便了用戶,使計算機變得易學易用。

2.有效性

有效性所包含的第一層含義是提高系統資源的利用率。在早期未配置OS的計算機系統中,諸如處理機、I/O設備等都經常處于空閑狀態,各種資源無法得到充分利用,所以在當時,提高系統資源利用率是推動OS發展最主要的動力。有效性的另一層含義是,提高系統的吞吐量。OS可以通過合理地組織計算機的工作流程,加速程序的運行,縮短程序的運行周期,從而提高了系統的吞吐量。

圖書網:計算機操作系統(第四版)pdf

繼續閱讀
資源地址:用心發表評論,回復即可查看(字數限制至少10字以上)。
  • 我的微信
  • 掃一掃加好友
  • weinxin
  • 微信公眾號
  • 掃一掃關注
  • weinxin
Linux集群和自動化運維pdf 操作系統/系統開發

Linux集群和自動化運維pdf

Linux集群和自動化運維 作者:余洪春 Linux集群和自動化運維 出版社:機械工業出版社 Linux集群和自動化運維 內容簡介 本書是Linux運維領域公認的經典暢銷書《構建高可用Linux服務器...
匿名

發表評論

匿名網友 填寫信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

評論:249   其中:訪客  248   博主  1
    • 吱吱吱吱 吱吱吱吱 9

      不錯

      • aa aa 0

        haohao好

        • dsfd dsfd 9

          不錯

          • 啊186 啊186 9

            • 故事與我 故事與我 9

              喜歡

              • OK吐了了 OK吐了了 9

                可以

                • David David 9

                  好好好

                  • MT MT 9

                    謝謝

                    • MT MT 9

                      是真的么

                      • 子之 子之 9

                        不錯