-
>
闖進(jìn)數(shù)學(xué)世界――探秘歷史名題
-
>
中醫(yī)基礎(chǔ)理論
-
>
當(dāng)代中國(guó)政府與政治(新編21世紀(jì)公共管理系列教材)
-
>
高校軍事課教程
-
>
思想道德與法治(2021年版)
-
>
毛澤東思想和中國(guó)特色社會(huì)主義理論體系概論(2021年版)
-
>
中醫(yī)內(nèi)科學(xué)·全國(guó)中醫(yī)藥行業(yè)高等教育“十四五”規(guī)劃教材
高等教育規(guī)劃教材操作系統(tǒng)實(shí)用教程/侯海霞等 版權(quán)信息
- ISBN:9787111524724
- 條形碼:9787111524724 ; 978-7-111-52472-4
- 裝幀:暫無(wú)
- 冊(cè)數(shù):暫無(wú)
- 重量:暫無(wú)
- 所屬分類:>>
高等教育規(guī)劃教材操作系統(tǒng)實(shí)用教程/侯海霞等 內(nèi)容簡(jiǎn)介
本書分為兩部分,上篇基礎(chǔ)理論篇以操作系統(tǒng)對(duì)計(jì)算機(jī)系統(tǒng)資源的管理為線索,講述操作系統(tǒng)的基本概念、基本原理、設(shè)計(jì)方法和實(shí)現(xiàn)技術(shù),并以Linux操作系統(tǒng)為實(shí)例,剖析了Linux操作系統(tǒng)各個(gè)功能模塊的實(shí)現(xiàn)機(jī)制,以加深讀者對(duì)操作系統(tǒng)基本理論的理解。下篇實(shí)驗(yàn)指導(dǎo)篇圍繞操作系統(tǒng)的用戶接口、處理機(jī)管理、存儲(chǔ)管理、文件管理和設(shè)備管理,在Linux系統(tǒng)環(huán)境下,設(shè)計(jì)選取10個(gè)實(shí)驗(yàn),并給出了具體的課程設(shè)計(jì)題目和設(shè)計(jì)提示。
本書體系結(jié)構(gòu)清晰,語(yǔ)言淺顯易懂,案例經(jīng)典實(shí)用。全書從理論到實(shí)驗(yàn)、再到讀者自行開發(fā),脈絡(luò)清晰,內(nèi)容由淺入深,方便讀者學(xué)習(xí)使用。
本書既可作為高等學(xué)校計(jì)算機(jī)專業(yè)及相關(guān)專業(yè)的“操作系統(tǒng)”課程教材,也可作為從事計(jì)算機(jī)科學(xué)、工程和應(yīng)用等方面工作的科技人員的參考用書。
高等教育規(guī)劃教材操作系統(tǒng)實(shí)用教程/侯海霞等 目錄
前言
上篇基礎(chǔ)理論篇
第1章計(jì)算機(jī)操作系統(tǒng)概述
1.1操作系統(tǒng)概念
1.2操作系統(tǒng)的發(fā)展歷程
1.2.1穿孔卡片
1.2.2晶體管和單道批處理系統(tǒng)
1.2.3集成電路芯片和多道程序系統(tǒng)
1.2.4個(gè)人計(jì)算機(jī)和現(xiàn)代操作系統(tǒng)
1.3操作系統(tǒng)的分類
1.3.1批處理操作系統(tǒng)
1.3.2分時(shí)操作系統(tǒng)
1.3.3實(shí)時(shí)操作系統(tǒng)
1.3.4網(wǎng)絡(luò)操作系統(tǒng)
1.3.5分布式操作系統(tǒng)
1.3.6嵌入式操作系統(tǒng)
1.3.7云操作系統(tǒng)
1.4現(xiàn)代操作系統(tǒng)的主要特性
1.4.1并發(fā)性
1.4.2共享性
1.4.3虛擬性
1.4.4異步性
1.5操作系統(tǒng)的功能
1.5.1處理機(jī)管理
1.5.2存儲(chǔ)管理
1.5.3設(shè)備管理
1.5.4文件管理
1.5.5用戶接口
1.6Linux操作系統(tǒng)基礎(chǔ)
1.6.1Linux的起源與發(fā)展
1.6.2Linux系統(tǒng)的特點(diǎn)
1.6.3Linux基本結(jié)構(gòu)
1.6.4Linux版本
思考與練習(xí)
第2章操作系統(tǒng)用戶接口
2.1用戶接口簡(jiǎn)介
2.2命令接口
2.2.1作業(yè)
2.2.2脫機(jī)用戶接口
2.2.3聯(lián)機(jī)用戶接口
2.2.4Linux的命令控制接口
2.3圖形接口
2.4系統(tǒng)調(diào)用
2.4.1處理機(jī)的兩種工作狀態(tài)
2.4.2系統(tǒng)調(diào)用的實(shí)現(xiàn)
2.4.3系統(tǒng)調(diào)用實(shí)例
2.4.4Linux系統(tǒng)調(diào)用
2.5Linux編程基礎(chǔ)
2.5.1Linux的Shell
2.5.2vi使用入門
2.5.3GCC概述
2.5.4Makefile
思考與練習(xí)
第3章處理機(jī)管理
3.1進(jìn)程與線程
3.1.1進(jìn)程的引入
3.1.2進(jìn)程的概念
3.1.3進(jìn)程控制
3.1.4進(jìn)程調(diào)度
3.1.5線程
3.2進(jìn)程間的制約關(guān)系
3.2.1進(jìn)程互斥和同步的概念
3.2.2進(jìn)程互斥的實(shí)現(xiàn)
3.2.3進(jìn)程同步的實(shí)現(xiàn)
3.2.4用P、V原語(yǔ)解決經(jīng)典的同步/互斥問(wèn)題
3.2.5結(jié)構(gòu)化的同步/互斥機(jī)制——管程
3.3進(jìn)程通信
3.3.1進(jìn)程的通信方式
3.3.2消息緩沖機(jī)制
3.3.3信箱通信
3.4死鎖
3.4.1死鎖的概念
3.4.2死鎖產(chǎn)生的必要條件
3.4.3死鎖的預(yù)防
3.4.4死鎖的避免
3.4.5死鎖的檢測(cè)和解除
3.5處理機(jī)調(diào)度
3.5.1調(diào)度的層次和分類
3.5.2作業(yè)調(diào)度的功能和性能指標(biāo)
3.5.3作業(yè)調(diào)度算法
3.6Linux系統(tǒng)的處理機(jī)管理
3.6.1Linux系統(tǒng)進(jìn)程與線程
3.6.2Linux系統(tǒng)的進(jìn)程控制塊
3.6.3Linux的進(jìn)程狀態(tài)及狀態(tài)變遷
3.6.4Linux的進(jìn)程控制
3.6.5Linux的進(jìn)程調(diào)度
3.6.6Linux的進(jìn)程通信
思考與練習(xí)
第4章主存管理
4.1存儲(chǔ)管理概述
4.1.1基本概念
4.1.2存儲(chǔ)管理的功能
4.1.3主存的虛擬存儲(chǔ)中用到的幾種技術(shù)
4.2存儲(chǔ)器的連續(xù)分配
4.2.1單一連續(xù)分區(qū)存儲(chǔ)管理
4.2.2固定分區(qū)存儲(chǔ)管理
4.2.3可變分區(qū)存儲(chǔ)管理
4.3存儲(chǔ)器的離散分配
4.3.1分頁(yè)式存儲(chǔ)管理
4.3.2分段式存儲(chǔ)管理
4.3.3段頁(yè)式存儲(chǔ)管理
4.3.4虛擬存儲(chǔ)管理
4.4Linux系統(tǒng)的存儲(chǔ)管理
4.4.1Linux的內(nèi)存管理概述
4.4.2Linux存儲(chǔ)空間的描述
4.4.3Linux多級(jí)分頁(yè)機(jī)制
4.4.4空閑內(nèi)存的管理
4.4.5內(nèi)存的分配與回收
4.4.6頁(yè)面的交換
思考與練習(xí)
第5章文件管理
5.1文件
5.1.1文件的概念
5.1.2文件的命名
5.1.3文件的類型
5.1.4文件的屬性
5.1.5文件的邏輯結(jié)構(gòu)及存取方法
5.1.6文件的物理結(jié)構(gòu)
5.1.7文件的使用
5.2目錄管理
5.2.1文件控制塊與目錄項(xiàng)
5.2.2目錄的層次結(jié)構(gòu)
5.2.3“按名存取”的實(shí)現(xiàn)
5.3文件系統(tǒng)
5.3.1文件系統(tǒng)的概念
5.3.2文件系統(tǒng)的實(shí)現(xiàn)
5.3.3文件系統(tǒng)的功能
5.4文件系統(tǒng)的安全性和保護(hù)機(jī)制
5.4.1文件的共享與安全
5.4.2文件的保護(hù)
5.5Linux文件系統(tǒng)管理
5.5.1Linux文件系統(tǒng)的概念
5.5.2Linux文件系統(tǒng)的特點(diǎn)
5.5.3Linux文件系統(tǒng)的結(jié)構(gòu)
5.5.4Ext2文件系統(tǒng)
思考與練習(xí)
第6章設(shè)備管理
6.1設(shè)備管理概述
6.1.1設(shè)備管理的目標(biāo)和功能
6.1.2I/O系統(tǒng)的組織結(jié)構(gòu)
6.1.3I/O系統(tǒng)的分類
6.1.4I/O系統(tǒng)的物理特性
6.2設(shè)備使用界面的管理
6.2.1設(shè)備獨(dú)立性的概念
6.2.2設(shè)備獨(dú)立性軟件
6.3設(shè)備的分配
6.3.1設(shè)備分配前應(yīng)考慮的因素
6.3.2設(shè)備分配原則
6.3.3設(shè)備分配策略
6.3.4設(shè)備分配中使用的數(shù)據(jù)結(jié)構(gòu)
6.3.5獨(dú)享設(shè)備的分配
6.3.6共享設(shè)備的分配
6.3.7虛擬設(shè)備的分配
6.4緩沖區(qū)的管理
6.4.1緩沖的引入
6.4.2緩沖的概念
6.4.3緩沖的分類及實(shí)現(xiàn)
6.5I/O的具體實(shí)現(xiàn)
6.5.1I/O請(qǐng)求的提出
6.5.2對(duì)I/O請(qǐng)求的管理
6.5.3I/O請(qǐng)求的具體實(shí)現(xiàn)
6.5.4數(shù)據(jù)傳輸方式
6.6Linux的設(shè)備管理
6.6.1Linux設(shè)備管理的特點(diǎn)
6.6.2Linux系統(tǒng)的I/O軟件結(jié)構(gòu)
6.6.3Linux的中斷處理
思考與練習(xí)
下篇實(shí)驗(yàn)指導(dǎo)篇
實(shí)驗(yàn)一Linux的安裝及應(yīng)用
實(shí)驗(yàn)二進(jìn)程創(chuàng)建
實(shí)驗(yàn)三進(jìn)程控制
實(shí)驗(yàn)四進(jìn)程互斥
實(shí)驗(yàn)五進(jìn)程同步
實(shí)驗(yàn)六進(jìn)程通信
實(shí)驗(yàn)七存儲(chǔ)管理
實(shí)驗(yàn)八文件管理
實(shí)驗(yàn)九設(shè)備驅(qū)動(dòng)程序安裝
實(shí)驗(yàn)十課程設(shè)計(jì)及設(shè)計(jì)提示
參考文獻(xiàn)
- >
隨園食單
- >
自卑與超越
- >
中國(guó)歷史的瞬間
- >
詩(shī)經(jīng)-先民的歌唱
- >
羅庸西南聯(lián)大授課錄
- >
小考拉的故事-套裝共3冊(cè)
- >
二體千字文
- >
苦雨齋序跋文-周作人自編集