計(jì)算機(jī)操作系統(tǒng)

出版時(shí)間:2009-2  出版社:人民郵電出版社  作者:劉循,朱敏,文藝 編著  頁(yè)數(shù):322  
Tag標(biāo)簽:無  

前言

操作系統(tǒng)是計(jì)算機(jī)系統(tǒng)的重要組成部分,是計(jì)算機(jī)及相關(guān)專業(yè)的必修課程。隨著我國(guó)高等教育改革的深入和計(jì)算機(jī)科學(xué)技術(shù)的發(fā)展,近幾年來,計(jì)算機(jī)及相關(guān)專業(yè)本科教學(xué)發(fā)生了很大的變化,對(duì)傳統(tǒng)的課程內(nèi)容及其課時(shí)進(jìn)行了精簡(jiǎn),并設(shè)置了許多新的課程,如計(jì)算機(jī)網(wǎng)絡(luò)、分布式處理系統(tǒng)、計(jì)算機(jī)及信息安全、UNIX操作系統(tǒng)、Linux操作系統(tǒng)和大型計(jì)算機(jī)操作系統(tǒng)等。為了適應(yīng)教學(xué)改革,操作系統(tǒng)課程的課時(shí)從過去的近80學(xué)時(shí)降到68學(xué)時(shí),再降到現(xiàn)在的48學(xué)時(shí),課程內(nèi)容和教學(xué)大綱內(nèi)容也進(jìn)行了相應(yīng)調(diào)整,并增設(shè)了20學(xué)時(shí)的操作系統(tǒng)課程設(shè)計(jì)。針對(duì)這些變化,現(xiàn)在操作系統(tǒng)課堂授課內(nèi)容主要圍繞操作系統(tǒng)的管理功能展開,除進(jìn)程與線程管理、存儲(chǔ)器管理、設(shè)備管理、文件管理和用戶接口外,傳統(tǒng)操作系統(tǒng)教程中的內(nèi)容,如網(wǎng)絡(luò)操作系統(tǒng)、分布式操作系統(tǒng)和操作系統(tǒng)安全等內(nèi)容,基本不包括在操作系統(tǒng)課程教學(xué)中,而分別設(shè)置在計(jì)算機(jī)網(wǎng)絡(luò)、分布式處理系統(tǒng)、計(jì)算機(jī)及信息安全、Linux操作系統(tǒng)和UNIX操作系統(tǒng)課程中。本書的內(nèi)容組織和編寫正是為了適應(yīng)操作系統(tǒng)課程的變化。本書的內(nèi)容在完全圍繞操作系統(tǒng)的處理器管理、存儲(chǔ)器管理、設(shè)備管理、文件管理和用戶接口功能的基礎(chǔ)上,將操作系統(tǒng)結(jié)構(gòu)作為獨(dú)立的章節(jié)。這樣,既體現(xiàn)了課程授課內(nèi)容,又體現(xiàn)了操作系統(tǒng)課程設(shè)計(jì)的內(nèi)容。為了適應(yīng)計(jì)算機(jī)新技術(shù)發(fā)展的特點(diǎn),特別是多核處理器的出現(xiàn),本書擴(kuò)大了線程管理和多處理器調(diào)度等內(nèi)容。在操作系統(tǒng)課程學(xué)習(xí)中,學(xué)生普遍感到學(xué)習(xí)內(nèi)容太抽象,許多原理難以掌握。本書在介紹重要的概念和原理之后,針對(duì)實(shí)際操作系統(tǒng)中的實(shí)現(xiàn),進(jìn)行了實(shí)例分析。

內(nèi)容概要

  操作系統(tǒng)是現(xiàn)代計(jì)算機(jī)系統(tǒng)中必不可少的重要系統(tǒng)軟件,也是計(jì)算機(jī)專業(yè)的必修課程。本書深入淺出地對(duì)操作系統(tǒng)的基本原理進(jìn)行了描述,并以UNIX和Windows操作系統(tǒng)為例,分析了操作系統(tǒng)的實(shí)現(xiàn)思想?! ∪珪卜譃?1章。主要內(nèi)容包括操作系統(tǒng)的基本概念和作用、不同操作系統(tǒng)的特點(diǎn),進(jìn)程和線程的基本概念、處理器調(diào)度、進(jìn)程的同步與通信、死鎖,傳統(tǒng)存儲(chǔ)器管理和虛擬存儲(chǔ)器管理,設(shè)備管理,文件管理和磁盤管理,用戶接口,操作系統(tǒng)結(jié)構(gòu)等。  本書的內(nèi)容符合計(jì)算機(jī)專業(yè)“計(jì)算機(jī)操作系統(tǒng)”教學(xué)大綱要求,并涵蓋2009年碩士研究生全國(guó)統(tǒng)一入學(xué)考試大綱的內(nèi)容?! ”緯勺鳛橛?jì)算機(jī)及相關(guān)專業(yè)的教材,也可供初學(xué)者學(xué)習(xí)參考。

書籍目錄

第1章 導(dǎo)論  1.1 操作系統(tǒng)與計(jì)算機(jī)   1.1.1 計(jì)算機(jī)的組織結(jié)構(gòu)   1.1.2 操作系統(tǒng)與計(jì)算機(jī)   1.1.3 操作系統(tǒng)的概念和使用操作系統(tǒng)的目的  1.2 操作系統(tǒng)的功能和特征   1.2.1 操作系統(tǒng)的功能  1.2.2 操作系統(tǒng)的特征  1.3 操作系統(tǒng)的發(fā)展   1.3.1 早期的系統(tǒng)   1.3.2 批處理系統(tǒng)   1.3.3 多道程序系統(tǒng)   1.3.4 分時(shí)操作系統(tǒng)   1.3.5 實(shí)時(shí)操作系統(tǒng)   1.3.6 個(gè)人計(jì)算機(jī)操作系統(tǒng)   1.3.7 網(wǎng)絡(luò)操作系統(tǒng)   1.3.8 分布式操作系統(tǒng)  1.3.9 嵌入式操作系統(tǒng)  1.4 IBM計(jì)算機(jī)與操作系統(tǒng)   1.4.1 早期的IBM計(jì)算機(jī)   1.4.2 具有批處理系統(tǒng)的計(jì)算機(jī)   1.4.3 IBM 360家族   1.4.4 IBM AS400   1.4.5 IBM大型主機(jī)  1.5 本章小結(jié)  練習(xí)1 第2章 進(jìn)程的描述與控制  2.1 進(jìn)程描述   2.1.1 進(jìn)程概念和特征   2.1.2 進(jìn)程的基本狀態(tài)及轉(zhuǎn)換   2.1.3 具有掛起功能的進(jìn)程狀態(tài)和轉(zhuǎn)換   2.1.4 進(jìn)程的描述  2.2 進(jìn)程控制   2.2.1 進(jìn)程創(chuàng)建   2.2.2 進(jìn)程的結(jié)束   2.2.3 進(jìn)程阻塞和喚醒   2.2.4 進(jìn)程的掛起和激活   2.2.5 執(zhí)行的模式   2.2.6 操作系統(tǒng)的運(yùn)行  2.3 前趨圖  2.4 UNIX操作系統(tǒng)的進(jìn)程描述和控制   2.4.1 UNIX操作系統(tǒng)的進(jìn)程狀態(tài)   2.4.2 UNIX操作系統(tǒng)進(jìn)程的描述和控制   2.4.3 UNIX操作系統(tǒng)的多級(jí)進(jìn)程關(guān)系  2.5 線程的描述與控制   2.5.1 線程及其特征   2.5.2 線程的狀態(tài)與控制   2.5.3 線程庫(kù)   2.5.4 線程的實(shí)現(xiàn)   2.5.5 線程模型  2.6 Solaris操作系統(tǒng)線程   2.6.1 Solaris系統(tǒng)中的進(jìn)程與線程   2.6.2 Solaris系統(tǒng)中的線程狀態(tài)  2.7 本章小結(jié)  練習(xí)2 第3章 處理器調(diào)度  3.1 處理器調(diào)度的層次   3.1.1 高級(jí)調(diào)度   3.1.2 中級(jí)調(diào)度   3.1.3 低級(jí)調(diào)度  3.2 評(píng)價(jià)調(diào)度算法的準(zhǔn)則  3.3 調(diào)度算法   3.3.1 作業(yè)調(diào)度算法   3.3.2 進(jìn)程調(diào)度算法  3.4 線程調(diào)度  3.5 實(shí)時(shí)調(diào)度   3.5.1 實(shí)時(shí)調(diào)度需要滿足的條件   3.5.2 實(shí)時(shí)調(diào)度算法  3.6 多處理器調(diào)度   3.6.1 多處理器中同步的粒度   3.6.2 多處理器調(diào)度的設(shè)計(jì)要點(diǎn)   3.6.3 線程調(diào)度策略  3.7 Windows 2000/XP系統(tǒng)的處理器調(diào)度   3.7.1 Windows 2000/XP中的線程調(diào)度   3.7.2 Windows 2000/XP中線程調(diào)度的數(shù)據(jù)結(jié)構(gòu)   3.7.3 Windows 2000/XP線程調(diào)度的相關(guān)問題   3.7.4 對(duì)稱多處理器系統(tǒng)上的線程調(diào)度  3.8 本章小結(jié)  練習(xí)3 第4章 進(jìn)程同步與進(jìn)程通信 第5章 死鎖 第6章 存儲(chǔ)器管理 第7章 虛擬存儲(chǔ)器管理 第8章 輸入/輸出設(shè)備管理 第9章 文件管理 第10章 用戶接口 第11章 操作系統(tǒng)的性能指標(biāo)和系統(tǒng)結(jié)構(gòu) 

章節(jié)摘錄

插圖:2.4.1 UNIX操作系統(tǒng)的進(jìn)程狀態(tài)不同的操作系統(tǒng),根據(jù)實(shí)際描述進(jìn)程的需要可以定義進(jìn)程的各種狀態(tài)。在UNIX操作系統(tǒng)中,進(jìn)程的狀態(tài)及狀態(tài)轉(zhuǎn)換關(guān)系如圖2.10所示。與一般的進(jìn)程狀態(tài)比較,UNIX的進(jìn)程描述劃分更細(xì),有9個(gè)進(jìn)程狀態(tài)。(1)創(chuàng)建狀態(tài):進(jìn)程的初始狀態(tài),進(jìn)程未進(jìn)入就緒狀態(tài)之前的情形。(2)內(nèi)存就緒狀態(tài):進(jìn)程己具備執(zhí)行條件,等待系統(tǒng)調(diào)度程序調(diào)度進(jìn)程執(zhí)行。(3)換出就緒狀態(tài):為了節(jié)約內(nèi)存,將處于內(nèi)存就緒狀態(tài)的進(jìn)程換出到外存,相當(dāng)于進(jìn)程的掛起就緒狀態(tài)。換出就緒進(jìn)程需要換入內(nèi)存,成為內(nèi)存就緒狀態(tài)后才能被調(diào)度執(zhí)行。(4)核心態(tài)執(zhí)行:處于執(zhí)行狀態(tài)的進(jìn)程,此時(shí)進(jìn)程執(zhí)行的是操作系統(tǒng)核心程序。如果用戶程序中出現(xiàn)系統(tǒng)調(diào)用,則系統(tǒng)調(diào)用部分切換到核心態(tài)下執(zhí)行。

圖書封面

圖書標(biāo)簽Tags

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


    計(jì)算機(jī)操作系統(tǒng) PDF格式下載


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

 
 

  •   學(xué)校自己出的書,自己教,還是結(jié)合課件更好
  •   學(xué)校自己編的,老師的教材,明明有那么好的通用教材卻還要自己來編一本來教學(xué),書中語言邏輯混亂之難懂比文言文更勝,學(xué)弟學(xué)妹們就不要再受害了吧
  •   還好點(diǎn)&;hellip;&;hellip;&;hellip;&;hellip;&;hellip;&;hellip;
  •   紙張質(zhì)量不太好,但是還行!
 

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

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