操作系統(tǒng) 版權(quán)信息
- ISBN:9787566416353
- 條形碼:9787566416353 ; 978-7-5664-1635-3
- 裝幀:一般膠版紙
- 冊數(shù):暫無
- 重量:暫無
- 所屬分類:>>
操作系統(tǒng) 本書特色
本書以常用的linux、windows系統(tǒng)原理為核心,通過大量的實例系統(tǒng)地介紹了操作系統(tǒng)的工作原理及相關(guān)應(yīng)用技術(shù),主要包括操作系統(tǒng)概述、作業(yè)管理、進(jìn)程與進(jìn)程管理、進(jìn)程同步與通信、存儲器管理、文件管理、設(shè)備管理等內(nèi)容。本書理論體系完整,內(nèi)容詳實,語言通俗易懂,實例豐富,實用性和針對性強(qiáng),既適合作為高等院校計算機(jī)科學(xué)技術(shù)、軟件工程、管理信息系統(tǒng)等專業(yè)的教材,又可供有關(guān)技術(shù)培訓(xùn)及工程技術(shù)人員自學(xué)參考之用。
操作系統(tǒng) 內(nèi)容簡介
本書從讀者認(rèn)知的角度來設(shè)計理論體系,從基礎(chǔ)到綜合,根據(jù)不同層次設(shè)置實例,使讀者可以有選擇地閱讀相關(guān)內(nèi)容,具有很好的適應(yīng)性;強(qiáng)化使用linux操作系統(tǒng)平臺,使讀者可以進(jìn)一步了解開源操作系統(tǒng),借鑒別人的優(yōu)秀思想,更好地適應(yīng)工程應(yīng)用型專業(yè)的需要。本書被列為安徽省高等學(xué)校“十三五”省級規(guī)劃教材。
操作系統(tǒng) 目錄
第1章 操作系統(tǒng)概述
1.1 操作系統(tǒng)簡介
1.1.1 操作系統(tǒng)的作用
1.1.2 操作系統(tǒng)的功能
1.1.3 操作系統(tǒng)的基本特征
1.2 操作系統(tǒng)的發(fā)展動力和設(shè)計目標(biāo)
1.2.1 操作系統(tǒng)的發(fā)展動力
1.2.2 操作系統(tǒng)的設(shè)計目標(biāo)
1.3 操作系統(tǒng)的發(fā)展歷程
1.3.1 無操作系統(tǒng)的計算機(jī)系統(tǒng)
1.3.2 批處理操作系統(tǒng)
1.3.3 分時操作系統(tǒng)
1.3.4 實時操作系統(tǒng)
1.3.5 網(wǎng)絡(luò)操作系統(tǒng)
1.3.6 分布式操作系統(tǒng)
1.3.7 微機(jī)操作系統(tǒng)
1.3.8 嵌入式操作系統(tǒng)
習(xí)題1
第2章 作業(yè)管理
2.1 作業(yè)管理相關(guān)概念
2.1.1 作業(yè)
2.1.2 作業(yè)控制塊
2.1.3 作業(yè)表
2.2 作業(yè)管理過程
2.2.1 作業(yè)的建立
2.2.2 批處理作業(yè)的調(diào)度
2.2.3 作業(yè)的執(zhí)行
2.2.4 作業(yè)的終止與撤銷
2.2.5 作業(yè)的狀態(tài)
習(xí)題2
第3章 進(jìn)程與進(jìn)程管理
3.1 進(jìn)程的引入
3.1.1 前趨圖的定義
3.1.2 程序的順序執(zhí)行
3.1.3 程序的并發(fā)執(zhí)行
3.2 進(jìn)程
3.2.1 進(jìn)程簡介
3.2.2 進(jìn)程的基本狀態(tài)及其轉(zhuǎn)換
3.2.3 進(jìn)程控制塊
3.2.4 進(jìn)程控制
3.3 進(jìn)程調(diào)度
3.3.1 調(diào)度的基本概念
3.3.2 進(jìn)程調(diào)度算法
3.3.3 進(jìn)程調(diào)度的時機(jī)
3.4 線程
3.4.1 線程的引入
3.4.2 線程的定義與屬性
3.4.3 線程與進(jìn)程的比較
3.4.4 線程的實現(xiàn)機(jī)制
3.5 Linux的進(jìn)程與進(jìn)程管理
3.5.1 進(jìn)程結(jié)構(gòu)
3.5.2 進(jìn)程創(chuàng)建
3.5.3 線程
3.5.4 進(jìn)程終結(jié)
3.5.5 進(jìn)程調(diào)度
習(xí)題3
第4章 進(jìn)程同步與通信
4.1 進(jìn)程間的相互作用
4.1.1 進(jìn)程間的聯(lián)系
4.1.2 信號量機(jī)制
4.1.3 經(jīng)典進(jìn)程同步問題
4.1.4 管程機(jī)制
4.2 進(jìn)程通信
4.2.1 進(jìn)程通信的類型
4.2.2 直接通信和間接通信
4.2.3 消息緩沖隊列通信機(jī)制
4.3 死鎖
4.3.1 產(chǎn)生死鎖的原因和必要條件
4.3.2 預(yù)防死鎖
4.3.3 避免死鎖
4.3.4 檢測死鎖
4.3.5 解除死鎖
4.4 Linux進(jìn)程間通信
4.4.1 進(jìn)程通信的基本概念
4.4.2 消息隊列
4.4.3 信號量機(jī)制
4.4.4 共享內(nèi)存機(jī)制
習(xí)題4
第5章 存儲器管理
5.1 概述
5.1.1 存儲體系
5.1.2 存儲管理的目的
5.1.3 存儲管理的任務(wù)
5.1.4 程序的鏈接與裝入
5.1.5 存儲管理方式的分類
5.2 連續(xù)分配存儲管理方式
5.2.1 單一連續(xù)分配
5.2.2 分區(qū)分配
5.3 覆蓋技術(shù)與交換技術(shù)
5.3.1 覆蓋技術(shù)
5.3.2 交換技術(shù)
5.4 分頁存儲管理方式
5.4.1 工作原理和頁表
5.4.2 動態(tài)地址變換
5.4.3 快表
5.4.4 兩級與多級頁表
5.5 分段存儲管理方式
5.5.1 工作原理和段表
5.5.2 動態(tài)地址變換
5.5.3 存儲保護(hù)
5.5.4 分頁與分段的主要區(qū)別
5.6 段頁式存儲管理方式
5.6.1 工作原理
5.6.2 地址變換
5.7 虛擬存儲器
5.7.1 概述
5.7.2 分頁虛擬存儲管理
5.7.3 頁面置換算法
5.7.4 分段虛擬存儲管理
5.8 Linux的內(nèi)存管理
5.8.1 Linux地址空間及映射實現(xiàn)
5.8.2 Linux虛擬內(nèi)存管理
5.8.3 Linux物理內(nèi)存管理
習(xí)題5
第6章 文件管理
6.1 概述
6.1.1 文件與文件系統(tǒng)
6.1.2 文件的分類
6.2 文件的結(jié)構(gòu)和存取方式
6.2.1 文件的存取方式
6.2.2 文件的邏輯結(jié)構(gòu)
6.2.3 存儲介質(zhì)和塊
6.2.4 文件的物理結(jié)構(gòu)
6.3 文件目錄
6.3.1 文件控制塊
6.3.2 文件目錄結(jié)構(gòu)
6.3.3 目錄的查找和改進(jìn)
6.4 文件系統(tǒng)的實現(xiàn)
6.4.1 打開文件表
6.4.2 外存空間管理
6.5 文件的使用
6.5.1 文件的基本操作
6.5.2 文件共享
6.6 文件系統(tǒng)的安全性和數(shù)據(jù)的一致性
6.6.1 防止人為因素造成的文件不安全性
6.6.2 防止系統(tǒng)、自然因素造成的文件不安全性
6.6.3 文件系統(tǒng)的數(shù)據(jù)一致性
6.7 磁盤調(diào)度
6.7.1 磁盤I/O時間
6.7.2 磁盤的移臂調(diào)度
6.8 Linux文件系統(tǒng)
6.8.1 VFS勺超級塊、dentry和節(jié)點結(jié)構(gòu)
6.8.2 VFS的超級塊、dentry和節(jié)點操作
6.8.3 目錄緩存器
6.8.4 文件的操作
6.8.5 Ext2文件系統(tǒng)
習(xí)題6
第7章 設(shè)備管理
7.1 概述
7.1.1 設(shè)備的分類
7.1.2 設(shè)備管理的目標(biāo)和任務(wù)
7.2 I/O系統(tǒng)
7.2.1 I/O系統(tǒng)結(jié)構(gòu)
7.2.2 設(shè)備接口
7.2.3 設(shè)備控制器
7.2.4 通道
7.2.5 I/O控制方式
7.2.6 緩沖技術(shù)
7.3 設(shè)備分配
7.3.1 設(shè)備分配中的數(shù)據(jù)結(jié)構(gòu)
7.3.2 設(shè)備獨立性
7.3.3 設(shè)備分配
7.4 虛擬設(shè)備
7.4.1 SPOOLing技術(shù)
7.4.2 共享打印機(jī)
7.4.3 SPOOLing系統(tǒng)的特點
習(xí)題7
參考文獻(xiàn)
展開全部
操作系統(tǒng) 作者簡介
鄭尚志,博士,巢湖學(xué)院信息工程學(xué)院院長,教授,安徽省計算機(jī)水平考試專家委員會委員兼命題專家組組長、安徽省計算機(jī)學(xué)會常務(wù)理事、安徽省計算機(jī)教育研究會常務(wù)理事,主要研究方向為人工智能、圖形圖像處理等,曾主編《操作系統(tǒng)》《計算機(jī)應(yīng)用基礎(chǔ)》等教材4種,參編教材4種。