出版時(shí)間:2001-9 出版社:高等教育出版社 作者:孟靜/國(guó)別:中國(guó)大陸 頁(yè)數(shù):377
Tag標(biāo)簽:無(wú)
內(nèi)容概要
本書是普通高等教育“十五”國(guó)家級(jí)規(guī)劃教材,第一版被列為“面向21 世紀(jì)課程教材”。 本書全面系統(tǒng)地介紹了操作系統(tǒng)的經(jīng)典內(nèi)容和最新發(fā)展,并作為完整實(shí)例介紹了目前主流操作系統(tǒng)Linux、Windows XP/2000/2003、Solaris的工作原理。 全書共八章。第一章為操作系統(tǒng)概論,第二章至第六章依次講述處理機(jī)管理、內(nèi)存管理、外存管理和文件系統(tǒng)、設(shè)備管理和進(jìn)程通信的原理,第七章介紹分布式、網(wǎng)絡(luò)、并行和嵌入式操作系統(tǒng),第八章介紹操作系統(tǒng)性能評(píng)價(jià)和設(shè)計(jì)技術(shù)?! ”緯攸c(diǎn)在于選取最?主流操作系統(tǒng)Linux、Solaris和Windows XP/2000/2003作為完整實(shí)例來(lái)介紹,并在全面反映最新原理內(nèi)容的同時(shí)注意理論聯(lián)系實(shí)際;本書依據(jù)“硬件相關(guān)、應(yīng)用無(wú)關(guān)”的觀點(diǎn),統(tǒng)一組織各章的內(nèi)容,使全書內(nèi)容整體感和邏輯性強(qiáng),從而解決了操作系統(tǒng)課程教學(xué)內(nèi)容 “散雜”的問(wèn)題;精心組織全書內(nèi)容的講述層次,結(jié)構(gòu)嚴(yán)謹(jǐn),易于理解,啟發(fā)思考?! ”緯髡咴诟咝V髦v操作系統(tǒng)原理課程十多年,本書第一版被許多高校采用,得到同行教師的好評(píng),已經(jīng)多次重印?! ”緯勺鳛楦叩仍盒S?jì)算機(jī)、信息管理與信息系統(tǒng)等相關(guān)專業(yè)的操作系統(tǒng)課程教材,同?也適合作為自學(xué)參考書和考試復(fù)習(xí)用書。
書籍目錄
第一章 操作系統(tǒng)概論 1.1 操作系統(tǒng)是什么與為什么 1.1.1 引言:你所用過(guò)的操作系統(tǒng) 1.1.2 操作系統(tǒng)是什么與做什么 1.1.3 操作系統(tǒng)的規(guī)模、數(shù)量與重要性 1.2 操作系統(tǒng)如何工作 1.2.1 操作系統(tǒng)的第一個(gè)工作:負(fù)責(zé)所有程序的啟動(dòng)和結(jié)束 1.2.2 操作系統(tǒng)的第二個(gè)工作:在用戶程序中調(diào)用操作系統(tǒng)——系統(tǒng)調(diào)用和中斷 1.2.3 操作系統(tǒng)的第三個(gè)工作:為常用基本操作提供現(xiàn)成實(shí)用程序 1.2.4 操作系統(tǒng)的第四個(gè)工作:解決效率和安全問(wèn)題——?發(fā)技術(shù)等 1.3 從各種角度看操作系統(tǒng) 1.3.1 操作系統(tǒng)的結(jié)構(gòu) 1.3.2 操作系統(tǒng)的接口 1.3.3 操作系統(tǒng)的工作過(guò)程 1.3.4 操作系統(tǒng)的特點(diǎn) 1.3.5 操作系統(tǒng)的類型 1.3.6 操作系統(tǒng)的各種別名、比喻和觀點(diǎn) 1.4 操作系統(tǒng)發(fā)展簡(jiǎn)史 1.5 目前常用操作系統(tǒng)簡(jiǎn)介:Windows、UNIX、Linux等 習(xí)題一第二章 處理機(jī)管理 2.1 處理機(jī)管理概述 2.1.1 CPU硬件使用特性 2.1.2 用戶對(duì)CPU的使用要求和操作系統(tǒng)CPU管理功能的工作任務(wù) 2.2 單任務(wù)模型 2.3 多任務(wù)模型之一:?程模型 2.3.1 用戶如何讓幾個(gè)進(jìn)程并發(fā)運(yùn)行:多窗口,后臺(tái)符,fork 2.3.2 進(jìn)程三態(tài)轉(zhuǎn)換分析 2.3.3 進(jìn)程模型實(shí)現(xiàn)機(jī)制 2.3.4 專題:棧、程序文件結(jié)構(gòu)與進(jìn)程空間(進(jìn)程映像)結(jié)構(gòu) 2.3.5 專題:可搶先、不可搶先、完全可搶先 2.3.6 專題:進(jìn)程調(diào)度算法 2.4 進(jìn)程模型實(shí)例分析(1):UNIX進(jìn)程模型 2.4.1 UNIX關(guān)于建立進(jìn)程和終止進(jìn)程的用戶界面 2.4.2 UNIX進(jìn)程層次和初啟過(guò)程 2.4.3 UNIX進(jìn)程模型的基本結(jié)構(gòu)和工作過(guò)程 2.4.4 例析:shell和fork的內(nèi)部工作過(guò)程 2.5 ?程模型實(shí)例分析(2):Linux進(jìn)程模型 2.5.1 Linux進(jìn)程模型功能特點(diǎn)、用戶界面和實(shí)現(xiàn)機(jī)制總瞰 2.5.2 Linux初始過(guò)程和進(jìn)程層次 2.5.3 Linux進(jìn)程表和任務(wù)結(jié)構(gòu) 2.5.4 Linux進(jìn)程狀態(tài) 2.5.5 Linux中斷處理機(jī)制 2.5.6 Linux進(jìn)程調(diào)度算法 2.6 多任務(wù)模型之二:線程模型 2.6.1 線程的概念、作用和基本原理 2.6.2 線程模型的實(shí)現(xiàn)與用戶界面 2.7 線程模型實(shí)例分析(1):Solaris進(jìn)程和線程模型 2.7.1 用戶態(tài)線程、LWt、核心線程在Solaris中的具體含義 2.7.2 Solaris線程模型的設(shè)計(jì)目標(biāo)和實(shí)現(xiàn)機(jī)制總瞰 2.8 線程模型實(shí)例分析(2):Windows XP/2000/2003進(jìn)程和線程模型 2.8.1 Windows XP/2000/2003進(jìn)程和線程模型總述 2.8.2 Windows XP/2000/2003中進(jìn)程的實(shí)現(xiàn) 2.8.3 Windows XP/2000/2003中線程的實(shí)現(xiàn) 2.8.4 調(diào)度算法 2.8.5 Windows任務(wù)管理器和常見(jiàn)系統(tǒng)進(jìn)程 2.8.6 Windows系統(tǒng)調(diào)用兩態(tài)轉(zhuǎn)換過(guò)程和兩態(tài)進(jìn)/線程、兩態(tài)?! ?.8.7 Windows操作系統(tǒng)初始化過(guò)程 2.8.8 Windows的多用戶功能:會(huì)話管理 2.8.9 中斷請(qǐng)求級(jí)別IRQL與DPC、APC 2.9 作業(yè)管理 2.9.1 概述、實(shí)際應(yīng)用背景與必要性 2.9.2 作業(yè)管理實(shí)例分析(一):UNIX/Linux shell 2.9.3 作業(yè)管理實(shí)例分析(二):NQS和DQS 2.9.4 作業(yè)管理界面綜述:作業(yè)輸入方式、作業(yè)控制說(shuō)明書、作業(yè)控制語(yǔ)言 2.9.5 作業(yè)管理內(nèi)部實(shí)現(xiàn)機(jī)制綜述:JCB、井和作業(yè)調(diào)度 2.9.6 作業(yè)與程序啟動(dòng)方式的關(guān)系 習(xí)題二第三章 內(nèi)存管理 3.1 內(nèi)存管理概述 3.1.1 內(nèi)存概念、作用、性能指標(biāo)和計(jì)算機(jī)存儲(chǔ)層次 3.1.2 內(nèi)存硬件接口使用特性:微觀角度(指令級(jí))和宏觀角度(程序級(jí)) 3.1.3 用戶(程序)對(duì)內(nèi)存的使用要求 3.1.4 內(nèi)存管理的功能和任務(wù) 3.2 連續(xù)模式 3.2.1 無(wú)管理模式、覆蓋技術(shù)和動(dòng)態(tài)裝入技術(shù) 3.2.2 單一分區(qū)模式和交換技術(shù) 3.2.3 固定分區(qū)模式和多道技術(shù) 3.2.4 可變分區(qū)模式和動(dòng)態(tài)存儲(chǔ)分配技術(shù) 3.3 不連續(xù)模式之一:頁(yè)模式 3.3.1 實(shí)存頁(yè)模式的基本工作過(guò)程與結(jié)構(gòu) 3.3.2 虛存頁(yè)模式的基本工作過(guò)程和結(jié)構(gòu) 3.3.3 頁(yè)式實(shí)現(xiàn)專題討論(1):虛存概念和作用 ……第四章 外存管理和文件系統(tǒng)第五章 設(shè)備管理第六章 進(jìn)程通信第七章 分布式、網(wǎng)絡(luò)、并行和嵌入式操作系統(tǒng)第八章 性能與結(jié)構(gòu)參考文獻(xiàn)
圖書封面
圖書標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載