新編操作系統(tǒng)實(shí)驗(yàn)教程

出版時(shí)間:2010-8  出版社:東華大學(xué)出版社  作者:姚衛(wèi)新  頁(yè)數(shù):204  

內(nèi)容概要

本教材采用理論與實(shí)際相結(jié)合的方式,既講述傳統(tǒng)和現(xiàn)代理論,又介紹最新開發(fā)應(yīng)用技術(shù),以達(dá)到學(xué)以致用的目的。     全書共分8章:第1章介紹操作系統(tǒng)的定義、功能、特征、發(fā)展歷程和分類;第2章介紹了Windows操作系統(tǒng)的特點(diǎn)和發(fā)展情況,并講述了應(yīng)用程序接口(API)的使用方法;第3章介紹了操作系統(tǒng)的用戶界面,并分析了Windows操作系統(tǒng)的界面情況;第4章講述了操作系統(tǒng)的體系結(jié)構(gòu),重點(diǎn)分析了Windows操作系統(tǒng)的體系結(jié)構(gòu);第5章介紹了進(jìn)程與處理機(jī)管理;第6章介紹了存儲(chǔ)管理的基本原理,并講述了Windows中存儲(chǔ)管理的基本思路;第7章講述了文件系統(tǒng)的管理方法,分析了Windows操作系統(tǒng)中文件管理思路;第8章是設(shè)備管理,介紹了設(shè)備管理的一般性方法,并講述了Windows操作系統(tǒng)中管理設(shè)備的方法。

書籍目錄

第1章  操作系統(tǒng)概論  1.1  操作系統(tǒng)的定義    1.1.1  操作系統(tǒng)的概念    1.1.2  計(jì)算機(jī)系統(tǒng)的結(jié)構(gòu)    1.1.3  操作系統(tǒng)功能  1.2  操作系統(tǒng)的形成和發(fā)展  1.3  操作系統(tǒng)的發(fā)展動(dòng)力  1.4  操作系統(tǒng)的特征  1.5  操作系統(tǒng)的分類    1.5.1  單用戶操作系統(tǒng)    1.5.2  批處理操作系統(tǒng)    1.5.3  實(shí)時(shí)操作系統(tǒng)    1.5.4  分時(shí)操作系統(tǒng)    1.5.5  網(wǎng)絡(luò)操作系統(tǒng)和分布式操作系統(tǒng)    1.5.6  現(xiàn)代操作系統(tǒng)  1.6  操作系統(tǒng)的設(shè)計(jì)規(guī)范  1.7  現(xiàn)代主流操作系統(tǒng)簡(jiǎn)介  習(xí)題第2章  Windows操作系統(tǒng)的發(fā)展  2.1  Windows的起源  2.2  Windows 95和Windows 98操作系統(tǒng)  2.3  Windows NT操作系統(tǒng)  2.4  Windows 2000操作系統(tǒng)  2.5  Windows XP操作系統(tǒng)  2.6  Windows Vista操作系統(tǒng)  2.7  Windows 7操作系統(tǒng)  2.8  Windows的應(yīng)用程序接口    2.8.1  動(dòng)態(tài)鏈接庫(kù)與應(yīng)用程序接口    2.8.2  應(yīng)用程序接口的使用方法  2.9  Windows中的句柄    2.9.1  窗口句柄    2.9.2  設(shè)備環(huán)境句柄  2.10  應(yīng)用實(shí)例    2.10.1  句柄及窗體閃爍    2.10.2  獲取計(jì)算機(jī)名    2.10.3  獲得操作系統(tǒng)版本  習(xí)題第3章  操作系統(tǒng)用戶界面  3.1  作業(yè)    3.1.1  作業(yè)的定義    3.1.2  作業(yè)的分類    3.1.3  作業(yè)組織  3.2  作業(yè)管理    3.2.1  作業(yè)輸入    3.2.2  作業(yè)調(diào)度  3.3  用戶界面接口  3.4  系統(tǒng)調(diào)用  3.5  圖形界面  3.6  Windows的設(shè)備環(huán)境    3.6.1  剪裁    3.6.2  坐標(biāo)轉(zhuǎn)換  3.7  圖形設(shè)備接口    3.7.1  邏輯坐標(biāo)與設(shè)備坐標(biāo)    3.7.2  映射模式    3.7.3  視口  3.8  應(yīng)用實(shí)例    3.8.1  建立橢圓窗體    3.8.2  設(shè)備環(huán)境與裁剪    3.8.3  設(shè)置窗口元素的顏色    3.8.4  列表框消息的應(yīng)用  習(xí)題第4章  操作系統(tǒng)的體系結(jié)構(gòu)  4.1  操作系統(tǒng)的結(jié)構(gòu)設(shè)計(jì)    4.1.1  單體結(jié)構(gòu)    4.1.2  層次結(jié)構(gòu)    4.1.3  客戶/服務(wù)器模型與微內(nèi)核結(jié)構(gòu)  4.2  Windows XP的體系結(jié)構(gòu)  4.3  Windows XP的構(gòu)成  4.4  Windows XP的注冊(cè)表    4.4.1  注冊(cè)表結(jié)構(gòu)    4.4.2  注冊(cè)表操作函數(shù)概述    4.4.3  控制項(xiàng)及數(shù)據(jù)類型的對(duì)應(yīng)常數(shù)  4.5  應(yīng)用實(shí)例    4.5.1  開機(jī)自動(dòng)運(yùn)行指定程序    4.5.2  圖標(biāo)與文件擴(kuò)展名關(guān)聯(lián)  習(xí)題第5章  進(jìn)程和線程  5.1  進(jìn)程    5.1.1  順序程序和并發(fā)程序    5.1.2  進(jìn)程的定義和描述    5.1.3  進(jìn)程的狀態(tài)轉(zhuǎn)換    5.1.4  進(jìn)程控制  5.2  進(jìn)程通信  5.3  線程    5.3.1  線程的概念    5.3.2  進(jìn)程和線程的比較  5.4  處理機(jī)調(diào)度    5.4.1  隊(duì)列機(jī)制    5.4.2  調(diào)度算法與調(diào)度方式  5.5  Windows XP中的進(jìn)程和線程管理    5.5.1  Windows XP中的進(jìn)程    5.5.2  Windows XP中的線程    5.5.3  Windows XP中進(jìn)程和線程的優(yōu)先級(jí)  5.6  Windows xP進(jìn)程間通信    5.6.1  Windows XP的信號(hào)    5.6.2  Windows XP基于文件映射的共享存儲(chǔ)區(qū)    5.6.3  Windows XP的管道    5.6.4  Windows XP的郵件槽    5.6.5  Windows XP套接字    5.6.6  剪貼板  5.7  Windows XP的線程調(diào)度    5.7.1  Windows XP的線程調(diào)度特征    5.7.2  調(diào)度策略  5.8  應(yīng)用實(shí)例    5.8.1  進(jìn)程的啟動(dòng)與結(jié)束    5.8.2  列舉系統(tǒng)中的進(jìn)程和線程    5.8.3  通過命名管道進(jìn)行程序間通訊  習(xí)題第6章  存儲(chǔ)管理  6.1  存儲(chǔ)管理的任務(wù)和功能  6.2  存儲(chǔ)分配的方式與重定位    6.2.1  存儲(chǔ)分配方式    6.2.2  重定位    6.2.3  覆蓋與交換  6.3  連續(xù)分配存儲(chǔ)管理  6.4  分區(qū)存儲(chǔ)管理    6.4.1  固定分區(qū)法    6.4.2  動(dòng)態(tài)分區(qū)法  6.5  頁(yè)式管理    6.5.1  頁(yè)式管理的原理    6.5.2  靜態(tài)頁(yè)面管理    6.5.3  動(dòng)態(tài)頁(yè)式管理    6.5.4  請(qǐng)求頁(yè)式管理中的置換算法    6.5.5  存儲(chǔ)保護(hù)    6.5.6  頁(yè)式管理的優(yōu)缺點(diǎn)  6.6  段式管理    6.6.1  段式管理的實(shí)現(xiàn)原理    6.6.2  段式管理的優(yōu)缺點(diǎn)  6.7  段頁(yè)式管理  6.8  局部性原理和抖動(dòng)問題  6.9  Windows XP內(nèi)存管理    6.9.1  地址空間布局    6.9.2  地址轉(zhuǎn)換機(jī)制    6.9.3  用戶空間內(nèi)存分配方式    6.9.4  Windows XP的內(nèi)存保護(hù)機(jī)制  6.10  應(yīng)用實(shí)例    6.10.1  動(dòng)態(tài)測(cè)試系統(tǒng)內(nèi)存    6.10.2  檢測(cè)網(wǎng)卡的物理地址  習(xí)題第7章  文件系統(tǒng)  7.1  文件概念  7.2  文件的物理結(jié)構(gòu)  7.3  目錄  7.4  文件系統(tǒng)的組織結(jié)構(gòu)  7.5  Windows XP文件系統(tǒng)    7.5.1  Windows XP文件系統(tǒng)概述    7.5.2  主控文件表    7.5.3  Windows XP文件系統(tǒng)模型  7.6  應(yīng)用實(shí)例    7.6.1  文件操作    7.6.2  文件屬性    7.6.3  清空回收站  習(xí)題第8章  設(shè)備管理  8.1  設(shè)備管理概述    8.1.1  設(shè)備管理的目標(biāo)    8.1.2  設(shè)備分類    8.1.3  I/O系統(tǒng)的硬件組成  8.2  I/O控制方式  8.3  緩沖技術(shù)  8.4  設(shè)備分配    8.4.1  設(shè)備分配的數(shù)據(jù)結(jié)構(gòu)    8.4.2  設(shè)備分配的原則  8.5  設(shè)備驅(qū)動(dòng)    8.5.1  啟動(dòng)設(shè)備    8.5.2  中斷處理    8.5.3  I/O操作的實(shí)現(xiàn)過程  8.6  Windows XP的設(shè)備管理    8.6.1  I/O管理器    8.6.2  PnP管理器    8.6.3  電源管理器    8.6.4  關(guān)鍵數(shù)據(jù)結(jié)構(gòu)    8.6.5  Windows XP的I/O處理  8.7  應(yīng)用實(shí)例    8.7.1  鍵盤、光標(biāo)、鼠標(biāo)控制    8.7.2  改變屏幕分辨率    8.7.3  計(jì)算機(jī)喇叭播放音樂習(xí)題

章節(jié)摘錄

插圖:一個(gè)系統(tǒng)中內(nèi)存容量是有限的,不能隨意擴(kuò)充其大小。然而,用戶程序?qū)?nèi)存的需求越來越大,很難完全滿足用戶的要求。這樣就出現(xiàn)各用戶對(duì)內(nèi)存“求大于供”的局面。物理上按需擴(kuò)充內(nèi)存的辦法往往并不妥當(dāng),實(shí)際上是采取邏輯擴(kuò)充內(nèi)存的辦法,這就是虛擬存儲(chǔ)技術(shù)。簡(jiǎn)單來說,就是把一個(gè)程序當(dāng)前正在使用的部分(不是全體)放在內(nèi)存,而其余部分放在磁盤上。在這種“程序部分裝入內(nèi)存”的情況下,就啟動(dòng)并執(zhí)行它。以后根據(jù)程序執(zhí)行時(shí)的要求和內(nèi)存當(dāng)時(shí)使用的情況,隨機(jī)地將所需部分調(diào)入內(nèi)存;必要時(shí)還要把已分出去的內(nèi)存回收,供其它程序使用(即內(nèi)存置換)。2.處理機(jī)管理功能計(jì)算機(jī)系統(tǒng)中最重要的資源是CPU,對(duì)它管理的優(yōu)劣直接影響整個(gè)系統(tǒng)的性能。操作系統(tǒng)中有兩個(gè)重要概念,即作業(yè)和進(jìn)程。用戶的計(jì)算任務(wù)稱為作業(yè)。簡(jiǎn)要地說,進(jìn)程(Process)是指程序的一次執(zhí)行過程。從傳統(tǒng)意義上講,進(jìn)程是分配資源和在處理機(jī)上運(yùn)行的基本單位。因而,處理機(jī)管理的功能包括:作業(yè)和進(jìn)程調(diào)度、進(jìn)程控制和進(jìn)程通信。(1)作業(yè)和進(jìn)程調(diào)度一個(gè)作業(yè)通常經(jīng)過兩級(jí)調(diào)度才得以在CPU上執(zhí)行。首先是作業(yè)調(diào)度,它把選中的一批作業(yè)放人內(nèi)存,并分配其它必要資源,為這些作業(yè)建立相應(yīng)的進(jìn)程。然后進(jìn)程調(diào)度按一定的算法從就緒進(jìn)程中選出一個(gè)合適進(jìn)程,使之在CPU上運(yùn)行。(2)進(jìn)程控制進(jìn)程是系統(tǒng)中活動(dòng)的實(shí)體。進(jìn)程控制包括創(chuàng)建進(jìn)程、撤消進(jìn)程、封鎖進(jìn)程、喚醒進(jìn)程等。(3)進(jìn)程通信多個(gè)進(jìn)程在活動(dòng)過程中彼此間會(huì)發(fā)生相互依賴或者相互制約的關(guān)系。為保證系統(tǒng)中所有進(jìn)程都能正常活動(dòng),就必須設(shè)置進(jìn)程同步機(jī)制,它分為同步方式和互斥方式。相互合作的進(jìn)程之間往往需要交換信息,為此,系統(tǒng)要提供通信機(jī)制。3.設(shè)備管理功能設(shè)備管理的主要功能包括:緩沖區(qū)管理、設(shè)備分配、設(shè)備驅(qū)動(dòng)和設(shè)備無關(guān)性。

編輯推薦

《新編操作系統(tǒng)實(shí)驗(yàn)教程》:卓越經(jīng)濟(jì)管理系列實(shí)驗(yàn)教材。

圖書封面

評(píng)論、評(píng)分、閱讀與下載


    新編操作系統(tǒng)實(shí)驗(yàn)教程 PDF格式下載


用戶評(píng)論 (總計(jì)0條)

 
 

 

250萬本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7