操作系統(tǒng)原理

出版時(shí)間:2005-10  出版社:清華大學(xué)出版社  作者:Lubomir F.Bic,Alan C.Shaw  頁數(shù):444  
Tag標(biāo)簽:無  

內(nèi)容概要

本書詳細(xì)講述了從單處理機(jī)到分布式和并行計(jì)算機(jī)系統(tǒng)的基本思想、原則及概念,內(nèi)容包括進(jìn)程管理與協(xié)作、內(nèi)存管理、文件系統(tǒng)與輸入輸出、系統(tǒng)保護(hù)與安全等。本書不僅從商用操作系統(tǒng)和研究型操作系統(tǒng)中選用了大量的例子來闡述有關(guān)的概念,而且針對(duì)各部分內(nèi)容,給出了相應(yīng)的編程實(shí)驗(yàn)練習(xí),以增強(qiáng)讀者的實(shí)際動(dòng)手能力。    本書適合作為計(jì)算機(jī)科學(xué)或計(jì)算機(jī)工程等相關(guān)專業(yè)的“操作系統(tǒng)”教科書,也可作為從事計(jì)算機(jī)工作的科技人員學(xué)習(xí)計(jì)算機(jī)操作系統(tǒng)的參考書。

書籍目錄

第1章 概述    1.1 操作系統(tǒng)的作用      1.1.1 彌補(bǔ)硬件和應(yīng)用間的差距      1.1.2 操作系統(tǒng)的三種視圖    1.2 操作系統(tǒng)的組織結(jié)構(gòu)      1.2.1 結(jié)構(gòu)化組織      1.2.2 硬件接口      1.2.3 編程接口      1.2.4 用戶接口      1.2.5 運(yùn)行時(shí)組織結(jié)構(gòu)    1.3 操作系統(tǒng)的發(fā)展和概念      1.3.1 早期的系統(tǒng)      1.3.2 批處理操作系統(tǒng)      1.3.3 多道程序設(shè)計(jì)系統(tǒng)      1.3.4 交互式操作系統(tǒng)      1.3.5 個(gè)人計(jì)算機(jī)和工作站操作系統(tǒng)      1.3.6 實(shí)時(shí)操作系統(tǒng)      1.3.7 分布式操作系統(tǒng)第1部分 進(jìn)程管理和同步  第2章 基本概念:進(jìn)程及其交互    2.1 進(jìn)程的概念    2.2 進(jìn)程定義及實(shí)例化      2.2.1 進(jìn)程問的次序關(guān)系      2.2.2 進(jìn)程的隱式創(chuàng)建      2.2.3 用fork和join顯式地創(chuàng)建進(jìn)程      2.2.4 進(jìn)程聲明與類集    2.3 基本的進(jìn)程交互      2.3.1 競(jìng)爭(zhēng):臨界區(qū)問題      2.3.2 協(xié)作    2.4 信號(hào)量      2.4.1 信號(hào)量操作與數(shù)據(jù)      2.4.2 使用信號(hào)量實(shí)現(xiàn)互斥      2.4.3 生產(chǎn)者/消費(fèi)者情形中的信號(hào)量    2.5 事件同步  第3章 高級(jí)同步與通信    3.1 共享內(nèi)存的方法      3.1.1 管程      3.1.2 受保護(hù)類型    3.2 分布式同步與通信      3.2.1 基于消息的通信      3.2.2 基于過程的通信      3.2.3 分布式互斥    3.3 其他經(jīng)典同步問題      3.3.1 讀者/寫者問題      3.3.2 哲學(xué)家進(jìn)餐問題      3.3.3 電梯(調(diào)度)算法      3.3.4 使用邏輯時(shí)鐘對(duì)事件排序  第4章 操作系統(tǒng)內(nèi)核:進(jìn)程和線程的實(shí)現(xiàn)    4.1 內(nèi)核定義與目標(biāo)    4.2 隊(duì)列結(jié)構(gòu)      4.2.1 操作系統(tǒng)中的資源隊(duì)列      4.2.2 隊(duì)列的實(shí)現(xiàn)    4.3 線程    4.4 進(jìn)程與線程的實(shí)現(xiàn)      4.4.1 進(jìn)程和線程描述符      4.4.2 進(jìn)程操作的實(shí)現(xiàn)      4.4.3 線程的操作    4.5 同步與通信機(jī)制的實(shí)現(xiàn)      4.5.1 信號(hào)量和鎖      4.5.2 管程原語      4.5.3 時(shí)鐘和時(shí)間管理      4.5.4 通信原語    4.6 中斷處理  第5章 進(jìn)程和線程調(diào)度    5.1 調(diào)度器的組織方式      5.1.1 嵌入的和自治的調(diào)度器      5.1.2 優(yōu)先級(jí)調(diào)度    5.2 調(diào)度方法      5.2.1 調(diào)度框架    ……  第6章 死鎖第2部分 內(nèi)存管理  第7章 物理內(nèi)存  第8章 虛擬存儲(chǔ)  第9章 主存中數(shù)據(jù)和代碼的共享第3部分 文件系統(tǒng)和輸入/輸出  第10章 文件系統(tǒng)  第11章 輸入/輸出系統(tǒng)第4部分 保護(hù)和安全  第12章 保護(hù)和安全接口  第13章 內(nèi)部保護(hù)機(jī)制第5部分 程序設(shè)計(jì)項(xiàng)目  Ⅰ進(jìn)程/線程的同步  Ⅱ進(jìn)程和資源管理  Ⅲ內(nèi)存管理  Ⅳ頁面置換算法  Ⅴ文件系統(tǒng)  Ⅵ其他編程項(xiàng)目術(shù)語表

編輯推薦

  操作系統(tǒng)是計(jì)算機(jī)系統(tǒng)軟件的重要組成部分,它控制和管理計(jì)算機(jī)所有的軟硬件資源,協(xié)調(diào)各部件的工作,以方便用戶的使用。本書主要介紹操作系統(tǒng)的基本原理,內(nèi)容包括操作系統(tǒng)概述、進(jìn)程管理與協(xié)作、內(nèi)存管理、文件系統(tǒng)與輸入輸出、保護(hù)和安全、程序設(shè)計(jì)項(xiàng)目等。本書適合于計(jì)算機(jī)科學(xué)或計(jì)算機(jī)工程專業(yè)的學(xué)生學(xué)習(xí)。

圖書封面

圖書標(biāo)簽Tags

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


    操作系統(tǒng)原理 PDF格式下載


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

 
 

  •   這是我們上課的教材,個(gè)人覺得還是可以的
  •   很好,這套書已經(jīng)收藏兩本了,這是第三本
  •   注重原理的介紹,突出重點(diǎn),去枝存干,沒有什么廢話,很好。
  •   內(nèi)容上編排不算是太合理,也許國(guó)外教材和國(guó)內(nèi)教材有些差異。做教材用還可以,不過有些地方還是缺少必要的示例,有些抽象
  •   本書的結(jié)構(gòu)組織得很好,沒有太多廢話,知識(shí)結(jié)構(gòu)的建立或者是知識(shí)點(diǎn)鞏固都很好
  •   垃圾書,不知道里面學(xué)的到底是什么
 

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

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