全國計算機等級考試四級教程——操作系統(tǒng)原理(2021年版)
定 價:32 元
- 作者:教育部考試中心 編
- 出版時間:2020/11/1
- ISBN:9787040545463
- 出 版 社:高等教育出版社
- 中圖法分類:TP3
- 頁碼:227
- 紙張:膠版紙
- 版次:1
- 開本:16開
《全國計算機等級考試四級教程——操作系統(tǒng)原理(2021年版)》根據(jù)教育部考試中心新頒布的《全國計算機等級考試四級操作系統(tǒng)原理考試大綱(2018年版)》的要求編寫而成。主要內(nèi)容包括:操作系統(tǒng)的基本概念、基本結(jié)構(gòu)及運行機制,進程線程模型,進程線程同步機制,內(nèi)存管理方案,文件系統(tǒng)的設計、實現(xiàn)及性能提升,I/0設備管理,死鎖的概念及解決方案。在該書的最后附有新版的考試大綱、樣題及參考答案。該書的編寫目標是使考生具備操作系統(tǒng)基礎知識,掌握操作系統(tǒng)中各部分功能的工作原理及關聯(lián)性,熟悉各種典型實現(xiàn)技術,從而能夠在應用開發(fā)中運用所掌握的知識。
《全國計算機等級考試四級教程——操作系統(tǒng)原理(2021年版)》可供報考四級操作系統(tǒng)原理的全國計算機等級考試考生使用,也可作為普通高等學校計算機操作系統(tǒng)課程的參考書。
本書是根據(jù)教育部考試中心最新制訂的《全國計算機等級考試四級操作系統(tǒng)原理考試大綱(2018年版)》和計算機專業(yè)基礎課程“操作系統(tǒng)原理”的教學要求進行編寫的。
本書主要內(nèi)容包括:操作系統(tǒng)的基本概念、基本結(jié)構(gòu),操作系統(tǒng)運行機制,進程線程模型,進程線程同步機制,內(nèi)存管理方案,文件系統(tǒng)的設計、實現(xiàn)及性能提升,I/O設備管理,死鎖的概念及解決方案。
操作系統(tǒng)課程是計算機科學與技術專業(yè)的專業(yè)基礎課,該課程不僅理論體系經(jīng)典嚴謹,與實踐結(jié)合緊密,同時又具有相關設計原理與技術發(fā)展迅速、課程知識深度和廣度強的特點。通過學習,要求考生能掌握操作系統(tǒng)的基本概念和主要特征,深入理解操作系統(tǒng)運行機理,掌握并應用進程線程模型、進程線程調(diào)度算法,掌握并應用進程線程同步機制,掌握虛擬存儲技術及虛擬頁式存儲管理方案的設計與實現(xiàn),掌握并應用文件系統(tǒng)設計與實現(xiàn),理解I/O設備管理及典型實現(xiàn)技術,理解死鎖的概念及解決方法,了解操作系統(tǒng)技術的發(fā)展演化。
本書由北京大學陳向群主編,參加編寫的人員包括陳向群(第1、2、6、8章)、向勇(第3、4章)、王雷(第5章)、馬洪兵(第7章)。清華大學史美林教授對書稿進行了審閱。
由于編寫時間倉促,編者水平有限,疏漏之處在所難免,望讀者提出寶貴意見,以便修訂時改正。
第1章 操作系統(tǒng)概論
1.1 操作系統(tǒng)的概念
1.1.1 計算機系統(tǒng)
1.1.2 操作系統(tǒng)的定義
1.1.3 操作系統(tǒng)的特征
1.1.4 研究操作系統(tǒng)的觀點
1.1.5 操作系統(tǒng)的功能
1.2 操作系統(tǒng)的發(fā)展
1.2.1 手工操作
1.2.2 監(jiān)控程序(早期批處理)
1.2.3 多道批處理
1.2.4 分時系統(tǒng)
1.2.5 UNIX通用操作系統(tǒng)
1.2.6 個人計算機操作系統(tǒng)
1.2.7 Android操作系統(tǒng)
1.3 操作系統(tǒng)分類
1.3.1 批處理操作系統(tǒng)
1.3.2 分時系統(tǒng)
1.3.3 實時操作系統(tǒng)
1.3.4 嵌入式操作系統(tǒng)
1.3.5 個人計算機操作系統(tǒng)
1.3.6 網(wǎng)絡操作系統(tǒng)
1.3.7 分布式操作系統(tǒng)
1.3.8 智能卡操作系統(tǒng)
1.4 操作系統(tǒng)結(jié)構(gòu)
1.4.1 整體式結(jié)構(gòu)
1.4.2 層次結(jié)構(gòu)
1.4.3 微內(nèi)核(客戶機/服務器)結(jié)構(gòu)
第2章 操作系統(tǒng)運行機制
2.1 中央處理器(CPU)
2.1.1 CPU的構(gòu)成與基本工作方式
2.1.2 特權指令和非特權指令
2.1.3 處理器的狀態(tài)
2.1.4 程序狀態(tài)字PSW
2.2 存儲體系
2.2.1 存儲器的層次結(jié)構(gòu)
2.2.2 存儲保護
2.3 中斷與異常機制
2.3.1 中斷與異常的概念
2.3.2 中斷系統(tǒng)
2.3.3 中斷優(yōu)先級與中斷屏蔽
2.4 系統(tǒng)調(diào)用
2.4.1 系統(tǒng)調(diào)用簡介
2.4.2 系統(tǒng)調(diào)用的處理過程
2.5 I/O技術
2.6 時鐘
第3章 進程線程模型
3.1 多道程序設計模型
3.1.1 程序的順序執(zhí)行
3.1.2 多道程序系統(tǒng)中程序執(zhí)行環(huán)境的變化
3.1.3 程序的并發(fā)執(zhí)行
3.2 進程模型
3.2.1 進程的概念
3.2.2 進程的狀態(tài)及其狀態(tài)轉(zhuǎn)換
3.2.3 進程控制塊
3.2.4 進程控制
3.3 線程模型
3.3.1 線程的引入
3.3.2 線程的基本概念
3.3.3 線程實現(xiàn)機制
3.3.4 Pthread線程包
3.4 進程(線程)調(diào)度
3.4.1 概述
3.4.2 調(diào)度算法設計原則
3.4.3 進程(線程)調(diào)度算法
第4章 并發(fā)與同步
4.1 進程(線程)間相互作用
4.2 進程互斥
4.3 信號量(Semaphore)
4.4 經(jīng)典的進程同步問題
4.5 管程
4.6 進程通信
4.6.1 共享內(nèi)存
4.6.2 消息機制
第5章 內(nèi)存管理
5.1 基本概念
5.1.1 存儲體系
5.1.2 存儲管理的任務
5.1.3 地址轉(zhuǎn)換
5.2 分區(qū)存儲管理方案
5.2.1 固定分區(qū)
5.2.2 可變分區(qū)
5.2.3 分區(qū)管理方案的優(yōu)缺點
5.3 覆蓋技術與交換技術
5.3.1 覆蓋技術
5.3.2 交換技術
5.4 頁式存儲管理方案
5.4.1 基本思想
5.4.2 存儲空間的分配與回收
5.4.3 地址轉(zhuǎn)換與快表
5.5 虛擬存儲技術與虛擬頁式存儲管理方案的實現(xiàn)
5.5.1 虛擬存儲技術
5.5.2 虛擬頁式存儲管理
5.5.3 段式與段頁式存儲管理方案
第6章 文件管理
6.1 概述
6.1.1 文件和文件系統(tǒng)
6.1.2 文件分類
6.1.3 文件系統(tǒng)的功能
6.2 文件的結(jié)構(gòu)
6.2.1 文件的邏輯結(jié)構(gòu)
6.2.2 文件的物理結(jié)構(gòu)
……
第7章 I/O設備管理
第8章 死鎖
附錄1 全國計算機等級考試四級操作系統(tǒng)原理考試大綱(2018年版)
附錄2 全國計算機等級考試四級操作系統(tǒng)原理樣卷及參考答案
參考文獻