出版時間:2007-5 出版社:西安電子科技大學(xué)出版社 作者:湯子瀛,哲鳳屏,湯小丹 頁數(shù):359 字?jǐn)?shù):546000
Tag標(biāo)簽:無
內(nèi)容概要
本教材介紹了計算機系統(tǒng)中的一個重要系統(tǒng)軟件——操作系統(tǒng)(0S)。全書共分10章,第l章介紹OS的發(fā)展過程、基本特征、功能以及OS的結(jié)構(gòu)設(shè)計;第2、3章詳細(xì)地闡述了進(jìn)程和線程的基本概念、同步與通信、調(diào)度與死鎖;第4章介紹連續(xù)式、離散式存儲器的管理方式及虛擬存儲器;第5、6、7章分別介紹設(shè)備管理、文件管理和用戶接口;第8章介紹了計算機網(wǎng)絡(luò)系統(tǒng)、網(wǎng)絡(luò)OS所提供的功能和服務(wù),以及Internet和Intranet;第9章對保障系統(tǒng)安全的訪問控制、認(rèn)證、數(shù)據(jù)加密和防火墻四大技術(shù)作了較詳細(xì)的闡述;第10章介紹了一個OS的實例——UNIX系統(tǒng)V的內(nèi)核結(jié)構(gòu)。 本教材可作為計算機科學(xué)與工程和計算機應(yīng)用專業(yè)本科生的教科書,也可作為從事計算機工作的科技人員學(xué)習(xí)OS的參考書。
書籍目錄
第一章 操作系統(tǒng)引論 1.1 操作系統(tǒng)的目標(biāo)和作用 1.1.1 操作系統(tǒng)的目標(biāo) 1.1.2 操作系統(tǒng)的作用 1.1.3 推動操作系統(tǒng)發(fā)展的主要動力 1.2 操作系統(tǒng)的發(fā)展過程 1.2.1 無操作系統(tǒng)的計算機系統(tǒng) 1.2.2 單道批處理系統(tǒng) 1.2.3 多道批處理系統(tǒng) 1.2.4 分時系統(tǒng) 1.2.5 實時系統(tǒng) 1.3 操作系統(tǒng)的基本特性 1.3.1 并發(fā)(Concunence) 1.3.2 共享(Sharing) 1.3.3 虛擬(Virtual) 1.3.4 異步性(Asynchronism) 1.4 操作系統(tǒng)的主要功能 1.4.1 處理機管理功能 1.4.2 存儲器管理功能 1.4.3 設(shè)備管理功能 1.4.4 文件管理功能 1.4.5 用戶接口 1.5 操作系統(tǒng)的結(jié)構(gòu)設(shè)計 1.5.1 軟件工程的基本概念 1.5.2 傳統(tǒng)的操作系統(tǒng)結(jié)構(gòu) 1.5.3 微內(nèi)核OS結(jié)構(gòu) 習(xí)題第二章 進(jìn)程管理 2.1 進(jìn)程的基本概念 2.1.1 程序的順序執(zhí)行及其特征 2.1.2 前趨圖 2.1.3 程序的并發(fā)執(zhí)行及其特征 2.1.4 進(jìn)程的特征與狀態(tài) 2.1.5 進(jìn)程控制塊 2.2 進(jìn)程控制 2.2.1 進(jìn)程的創(chuàng)建 2.2.2 進(jìn)程的終止 2.2.3 進(jìn)程的阻塞與喚醒 2.2.4 進(jìn)程的掛起與激活 2.3 進(jìn)程同步 2.3.1 進(jìn)程同步的基本概念 2.3.2 信號量機制 2.3.3 信號量的應(yīng)用 2.4 經(jīng)典進(jìn)程的同步問題 2.4.1 生產(chǎn)者一消費者問題 2.4.2 哲學(xué)家進(jìn)餐問題 2.4.3 讀者一寫者問題 2.5 管程機制 2.5.1 管程的基本概念 2.5.2 利用管程解決生產(chǎn)者一消費者問題 2.6 進(jìn)程通信 2.6.1 進(jìn)程通信的類型 2.6.2 消息傳遞通信的實現(xiàn)方法 2.6.3 消息傳遞系統(tǒng)實現(xiàn)中的若干問題 2.6.4 消息緩沖隊列通信機制 2.7 線程 2.7.1 線程的基本概念 2.7.2 線程間的同步和通信 2.7.3 內(nèi)核支持線程和用戶級線程 2.7.4 線程控制 習(xí)題第三章 處理機調(diào)度與死鎖 3.1 處理機調(diào)度的基本概念 3.1.1 高級.中級和低級調(diào)度 3.1.2 調(diào)度隊列模型 3.1.3 選擇調(diào)度方式和調(diào)度算法的若干準(zhǔn) 3.2 調(diào)度算法 3.2.1 先來先服務(wù)和短作業(yè)(進(jìn)程)優(yōu)先調(diào)度算法 3.2.2 高優(yōu)先權(quán)優(yōu)先調(diào)度算法 3.2.3 基于時間片的輪轉(zhuǎn)調(diào)度算法 3.3 實時調(diào)度 3.3.1 實現(xiàn)實時調(diào)度的基本條件 3.3.2 實時調(diào)度算法的分類 3.3.3 常用的幾種實時調(diào)度算法 3.4 多處理機系統(tǒng)中的調(diào)度 3.4.1 多處理器系統(tǒng)的類型 3.4.2 進(jìn)程分配方式 3.4.3 進(jìn)程(線程)調(diào)度方式 3.5 產(chǎn)生死鎖的原因和必要條件 3.5.1 產(chǎn)生死鎖的原因 3.5.2 產(chǎn)生死鎖的必要條件 3.5.3 處理死鎖的基本方法 3.6 預(yù)防死鎖的方法 3.6.1 預(yù)防死鎖 3.6.2 系統(tǒng)安全狀態(tài) 3.6.3 利用銀行家算法避免死鎖 3.7 死鎖的檢測與解除 3.7.1 死鎖的檢測 3.7.2 死鎖的解除 習(xí)題第四章 存儲器管理第五章 設(shè)備管理第六章 文件管理第七章 操作系統(tǒng)接口第八章 網(wǎng)絡(luò)操作系統(tǒng)第九章 系統(tǒng)安全性 第十章 UNIX系統(tǒng)內(nèi)核結(jié)構(gòu)參考文獻(xiàn)
編輯推薦
操作系統(tǒng)(OS)是最重要的計算機系統(tǒng)軟件,同時也是最活躍的學(xué)科之一,其發(fā)展極為迅速。為使《計算機操作系統(tǒng)》內(nèi)容能緊跟時代潮流,從1981年至今,編者們已對本教材做過多次修改。這次出版的由湯小丹、梁紅兵、哲鳳屏和湯子瀛編著的《計算機操作系統(tǒng)(第3版)》為了適當(dāng)壓縮篇幅,調(diào)整了教材的結(jié)構(gòu),全書分為10章。
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載