本書共8章, 主要介紹了操作系統(tǒng)的基本概念、處理器管理、存儲器管理、設(shè)備管理、文件管理、網(wǎng)絡(luò)和分布式操作系統(tǒng)、Linux操作系統(tǒng)、操作系統(tǒng)的安全與保護等內(nèi)容。
普通高等教育"十二五"規(guī)劃教材:操作系統(tǒng)》內(nèi)容簡介:操作系統(tǒng)是計算機系統(tǒng)的核心和靈魂,是計算機系統(tǒng)必不可少的組成部分,因而操作系統(tǒng)課程成為計算機相關(guān)專業(yè)的必修課,也是計算機應(yīng)用從業(yè)人員必備的專業(yè)知識!镀胀ǜ叩冉逃"十二五"規(guī)劃教材:操作系統(tǒng)》以淺顯易懂的語言、豐富的實例與圖示系統(tǒng),全面地介紹了操作系統(tǒng)的概念、功能、特點和精髓!镀胀ǜ叩冉逃"十二五"規(guī)劃教材:操作系統(tǒng)》共8章,主要介紹了操作系統(tǒng)的基本概念、處理器管理、存儲器管理、設(shè)備管理、文件管理、網(wǎng)絡(luò)和分布式操作系統(tǒng)、Linux操作系統(tǒng)、操作系統(tǒng)的安全與保護等內(nèi)容。
《普通高等教育"十二五"規(guī)劃教材:操作系統(tǒng)》可作為普通高等院校、高職院校計算機專業(yè)或相關(guān)專業(yè)操作系統(tǒng)課程的教材,也可供有關(guān)科技人員自學(xué)或參考。
第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ā)展
1.2.1推動操作系統(tǒng)發(fā)展的動力
1.2.2操作系統(tǒng)的形成
1.2.3操作系統(tǒng)的進一步發(fā)展
1.3操作系統(tǒng)的特征與功能
1.3.1操作系統(tǒng)的特征
1.3.2操作系統(tǒng)的功能
1.4流行操作系統(tǒng)簡介
1.4.1 DOS操作系統(tǒng)
1.4.2 UNIX操作系統(tǒng)
1.4.3 Linux操作系統(tǒng)
1.4.4 Windows操作系統(tǒng)
本章小結(jié)
習(xí)題1
第2章處理器管理
2.1處理器管理概述
2.1.1處理器管理的功能
2.1.2程序執(zhí)行
2.2進程的描述
2.2.1進程的概念
2.2.2進程的狀態(tài)及其轉(zhuǎn)換
2.2.3進程的掛起狀態(tài)
2.3進程控制
2.3.1進程控制塊PCB
2.3.2進程創(chuàng)建
2.3.3進程撤銷
2.3.4進程等待
2.3.5進程喚醒
2.4進程同步機制
2.4,1進程的并發(fā)性
2.4.2進程同步的概念
2.4.3進程同步機制應(yīng)遵循的原則
2.4.4進程同步機制——鎖
2.4.5進程同步機制——信號量
2.4.6利用信號量實現(xiàn)進程互斥
2.4.7利用信號量實現(xiàn)進程同步
2.4.8利用信號量實現(xiàn)進程的同步加互斥
2.4.9利用信號量實現(xiàn)進程同步的方法
2.5進程通信
2.5.1共享存儲器系統(tǒng)
2.5.2消息傳遞系統(tǒng)
2.5.3管道通信系統(tǒng)
2.6處理機調(diào)度
2.6.1進程調(diào)度算法的選取原則
2.6.2常用的進程調(diào)度算法
2.6.3作業(yè)調(diào)度
2.7進程死鎖
2.7.1死鎖的基本概念
2.7.2死鎖預(yù)防
2.7.3死鎖避免
2.7.4死鎖檢測與解除
2.8處理器管理新技術(shù)
2.8.1線程技術(shù)
2.8.2超線程技術(shù)
2.8.3雙核技術(shù)
2.8.4四核技術(shù)
本章小結(jié)
習(xí)題2
第3章存儲器管理
3.1存儲器管理概述
3.1.1存儲體系
3.1.2存儲器管理的主要功能
3.1.3地址變換
3.1.4各種存儲管理方式
3.2單一連續(xù)分配管理方式
3.2.1基本原理
3.2.2內(nèi)存空間的分配
3.2.3地址變換與存儲保護
3.3分區(qū)存儲管理方式
3.3.1固定分區(qū)存儲管理方式
3.3.2可變分區(qū)存儲管理方式
3.3.3緊湊技術(shù)
3.4覆蓋技術(shù)與對換技術(shù)
3.4.1覆蓋技術(shù)
3.4.2對換技術(shù)
3.5分頁存儲管理方式
3.5.1基本原理
3.5.2頁表
3.5.3地址變換
3.5.4對頁式存儲管理的改進
3.6分段存儲管理方式
3.6.1基本原理
3.6.2段表
3.6.3地址變換
3.6.4分頁和分段的主要區(qū)別
3.6.5段頁式存儲管理方式
3.7虛擬存儲管理方式
3.7.1基本原理
3.7.2分頁虛擬存儲管理
3.8 Windows操作系統(tǒng)的存儲管理
3.8.1內(nèi)存管理
3.8.2內(nèi)存查看和虛擬內(nèi)存設(shè)置
本章小結(jié)
習(xí)題3
第4章設(shè)備管理
4.1設(shè)備管理概述
4.1.1設(shè)備的分類
4.1.2設(shè)備管理的目標和任務(wù)
4.1.3設(shè)備管理的主要功能
4.2輸入輸出系統(tǒng)
4.2.1 I/O系統(tǒng)的結(jié)構(gòu)
4.2.2 I/O設(shè)備控制器
4.2.3 I/O通道
4.2.4 I/O系統(tǒng)的控制方式
4.3設(shè)備分配與回收
4.3.1設(shè)備分配中采用的數(shù)據(jù)結(jié)構(gòu)
4.3.2設(shè)備分配應(yīng)考慮的因素
4.3.3設(shè)備分配與回收
4.4設(shè)備處理
4.4.1設(shè)備驅(qū)動程序的功能和特點
4.4.2設(shè)備驅(qū)動程序的處理過程
4.5設(shè)備管理的實現(xiàn)技術(shù)
4.5.1緩沖技術(shù)
4.5.2中斷技術(shù)
4.5.3假脫機技術(shù)(SPOOLing)
4.6存儲設(shè)備的管理
3.8.2內(nèi)存查看和虛擬內(nèi)存設(shè)置
本章小結(jié)
習(xí)題3
第4章設(shè)備管理
4.1設(shè)備管理概述
4.1.1設(shè)備的分類
4.1.2設(shè)備管理的目標和任務(wù)
4.1.3設(shè)備管理的主要功能
4.2輸入輸出系統(tǒng)
4.2.1 I/O系統(tǒng)的結(jié)構(gòu)
4.2.2 I/O設(shè)備控制器
4.2.3 I/O通道
4.2.4 I/O系統(tǒng)的控制方式
4.3設(shè)備分配與回收
4.3.1設(shè)備分配中采用的數(shù)據(jù)結(jié)構(gòu)
4.3.2設(shè)備分配應(yīng)考慮的因素
4.3.3設(shè)備分配與回收
4.4設(shè)備處理
4.4.1設(shè)備驅(qū)動程序的功能和特點
4.4.2設(shè)備驅(qū)動程序的處理過程
4.5設(shè)備管理的實現(xiàn)技術(shù)
4.5.1緩沖技術(shù)
4.5.2中斷技術(shù)
4.5.3假脫機技術(shù)(SPOOLing)
4.6存儲設(shè)備的管理
4.6.1存儲設(shè)備的類型
4.6.2磁盤驅(qū)動調(diào)度算法
4.6.3USB設(shè)備的管理
本章小結(jié)
習(xí)題4
第5章文件管理
5.1文件管理概述
5.1.1文件與文件系統(tǒng)
5.1.2文件的分類
5.2文件結(jié)構(gòu)
5.2.1文件的邏輯結(jié)構(gòu)
5.2.2文件的物理結(jié)構(gòu)
5.2.3文件的存取方法
5.3文件存儲空間的分配與管理
5.3.1文件存儲空間的分配
5.3.2空閑存儲空間的管理
5.4文件目錄管理
5.4.1文件目錄的基本概念
5.4.2一級目錄
5.4.3二級目錄
5.4.4多級目錄
5.5文件共享與安全
5.5.1文件共享
5.5.2文件安全
5.6文件使用
5.6.1文件操作
5.6.2文件使用的步驟
本章小結(jié)
習(xí)題5
……
第6章網(wǎng)絡(luò)和分布式操作系統(tǒng)
第7章Linux操作系統(tǒng)
第8章操作系統(tǒng)的安全與保護