操作系統(tǒng)是計(jì)算機(jī)系統(tǒng)中最重要的系統(tǒng)軟件,《計(jì)算機(jī)操作系統(tǒng)原理(計(jì)算機(jī)系列教材)》(作者:溫靜)主要講解操作系統(tǒng)的概念、作用、設(shè)計(jì)目標(biāo)、類型、特征及五大功能,這五大功能包括提供計(jì)算機(jī)與用戶之間的接口、文件管理、存儲(chǔ)管理、處理機(jī)管理、設(shè)備管理。還在最后幾章分別介紹了具有代表性的三大類操作系統(tǒng)一網(wǎng)絡(luò)操作系統(tǒng)、分布式操作系統(tǒng)及嵌入式操作系統(tǒng)的原理及應(yīng)用。
本書除了講解原理,還安排了大量的實(shí)例及課后習(xí)題,使讀者能有針對(duì)性地對(duì)所學(xué)的知識(shí)點(diǎn)加深理解。
第1章 操作系統(tǒng)概述
1.1 操作系統(tǒng)的定義
1.1.1 計(jì)算機(jī)系統(tǒng)
1.1.2 操作系統(tǒng)的定義和目標(biāo)
1.2 操作系統(tǒng)的形成和發(fā)展
1.2.1 人工操作階段
1.2.2 批處理
1.2.3 多道程序設(shè)計(jì)與操作系統(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 微機(jī)操作系統(tǒng)
1.3.5 網(wǎng)絡(luò)操作系統(tǒng)
1.3.6 分布式操作系統(tǒng) 第1章 操作系統(tǒng)概述
1.1 操作系統(tǒng)的定義
1.1.1 計(jì)算機(jī)系統(tǒng)
1.1.2 操作系統(tǒng)的定義和目標(biāo)
1.2 操作系統(tǒng)的形成和發(fā)展
1.2.1 人工操作階段
1.2.2 批處理
1.2.3 多道程序設(shè)計(jì)與操作系統(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 微機(jī)操作系統(tǒng)
1.3.5 網(wǎng)絡(luò)操作系統(tǒng)
1.3.6 分布式操作系統(tǒng)
1.3.7 嵌入式操作系統(tǒng)
1.4 操作系統(tǒng)的功能
1.4.1 用戶接口
1.4.2 文件管理
1.4.3 存儲(chǔ)管理
1.4.4 處理機(jī)管理
1.4.5 設(shè)備管理
1.5 操作系統(tǒng)的特性
1.5.1 并發(fā)性
1.5.2 共享性
1.5.3 虛擬性
1.5.4.異步性
1.6 操作系統(tǒng)的結(jié)構(gòu)設(shè)計(jì)
1.6.1 傳統(tǒng)的操作系統(tǒng)結(jié)構(gòu)
1.6.2 微內(nèi)核操作系統(tǒng)結(jié)構(gòu)
1.7 現(xiàn)代主流操作系統(tǒng)
1.7.1 Windows操作系統(tǒng)
1.7.2 UNIX操作系統(tǒng)
1.7.3 Linux操作系統(tǒng)
本章小結(jié)
習(xí)題1
第2章 操作系統(tǒng)運(yùn)行環(huán)境及用戶界面
2.1 操作系統(tǒng)的安裝與引導(dǎo)
2.1.1 選擇操作系統(tǒng)的原則
2.1.2 安裝操作系統(tǒng)的注意事項(xiàng)
2.1.3 操作系統(tǒng)的引導(dǎo)過程
2.2 操作系統(tǒng)的運(yùn)行環(huán)境
2.2.1 系統(tǒng)工作框架
2.2.2 中央處理機(jī)(CPU)
2.2.3 中斷機(jī)制
2.2.4 I/0技術(shù)
2.2.5 時(shí)鐘
2.3 用戶工作環(huán)境
2.4 操作系統(tǒng)與用戶的接口
2.4.1 用戶接口的定義
2.4.2 用戶接口的類型
2.5 系統(tǒng)功能調(diào)用
2.5.1 系統(tǒng)功能調(diào)用的定義
2.5.2 系統(tǒng)功能調(diào)用的類型
2.5.3 系統(tǒng)功能調(diào)用的實(shí)現(xiàn)
本章小結(jié)
習(xí)題2
第3章 進(jìn)程管理
3.1 程序執(zhí)行方式
3.1.1 程序的順序執(zhí)行
3.1.2 前趨圖
3.1.3 程序的并發(fā)執(zhí)行
3.2 進(jìn)程的基本概念
3.2.1 進(jìn)程的定義
3.2.2 進(jìn)程的特征
3.2.3 進(jìn)程與程序的區(qū)別
3.2.4 進(jìn)程的狀態(tài)
3.2.5 進(jìn)程控制塊
3.3 進(jìn)程控制
3.3.1 進(jìn)程的創(chuàng)建
3.3.2 進(jìn)程的撤銷
……
第4章 文件管理
第5章 存儲(chǔ)管理
第6章 處理機(jī)調(diào)度
第7章 死鎖
第8章 設(shè)備管理
第9章 操作系統(tǒng)的安全性
第10章 網(wǎng)絡(luò)操作系統(tǒng)
第11章 分布式操作系統(tǒng)
第12章 嵌入式操作系統(tǒng)
參考文獻(xiàn)