操作系統(tǒng)

出版時間:2011-6  出版社:羅宇 電子工業(yè)出版社 (2011-06出版)  作者:羅宇  頁數(shù):308  

內(nèi)容概要

  《操作系統(tǒng)(第3版)》是國防科技大學(xué)國家精品課程和國家優(yōu)秀教學(xué)團隊建設(shè)成果。操作系統(tǒng)作為計算機系統(tǒng)的核心系統(tǒng)軟件,負(fù)責(zé)控制和管理整個計算機系統(tǒng)的資源并組織用戶高效協(xié)調(diào)地使用這些資源。《高等學(xué)校工程創(chuàng)新型“十二五”規(guī)劃計算機教材:操作系統(tǒng)(第3版)》以多道程序技術(shù)為基礎(chǔ),以通用操作系統(tǒng)主要功能部件為主線,介紹操作系統(tǒng)的概念、功能、設(shè)計等內(nèi)容。包括:緒論,操作系統(tǒng)運行機制與用戶界面,進程與處理機管理,進程同步與通信、進程死鎖,存儲管理,設(shè)備管理,文件系統(tǒng),并行與分布式操作系統(tǒng),保護與安全,Linux操作系統(tǒng)實例。附錄提供與課程配套的實驗參考資料。配套出版了實驗教材《Linux操作系統(tǒng)實驗教程》,為任課教師免費提供電子課件?!恫僮飨到y(tǒng)(第3版)》可作為高等學(xué)校計算機科學(xué)與技術(shù)、軟件工程、通信與電子信息等相關(guān)專業(yè)教材和參考書,也可供從事計算機研究、開發(fā)、維護和應(yīng)用的專業(yè)人員閱讀。

書籍目錄

目   錄 第1章  緒論 11.1  什么是操作系統(tǒng) 11.1.1  計算機系統(tǒng)的軟件構(gòu)成 11.1.2  操作系統(tǒng)作為特殊子程序 21.1.3  操作系統(tǒng)作為資源管理者 31.1.4  操作系統(tǒng)提供程序并發(fā)運行機制 41.2  操作系統(tǒng)的發(fā)展歷史 51.2.1  監(jiān)督程序 51.2.2  專用操作系統(tǒng) 81.2.3  多種方式操作系統(tǒng) 131.2.4  PC操作系統(tǒng)、并行與分布式操作系統(tǒng)及發(fā)展 131.3  主要操作系統(tǒng)介紹 141.3.1  Windows系列及MS DOS 151.3.2  UNIX大家族(SVR4,BSD,Solaris,AIX,HP UX) 171.3.3   自由軟件Linux和freeBSD等 21習(xí)題1 25第2章  操作系統(tǒng)運行機制與用戶界面 262.1  中斷和異常 262.1.1  中斷和異常的區(qū)別 262.1.2  中斷的分級 272.2  中斷/異常響應(yīng)和處理 292.2.1  中斷/異常響應(yīng) 292.2.2  中斷/異常處理 312.3  操作系統(tǒng)運行模型 342.4  系統(tǒng)調(diào)用 362.5  人機界面 402.5.1  命令語言 402.5.2  圖形化的用戶界面 422.6  小結(jié) 44習(xí)題2 44第3章  進程與處理機管理 453.1  進程描述 453.1.1  進程定義 463.1.2  進程控制塊 473.2  進程狀態(tài) 493.2.1  進程的創(chuàng)建與結(jié)束 503.2.2  進程狀態(tài)變化模型 513.2.3  進程掛起 533.3  進程控制與調(diào)度 553.3.1  進程執(zhí)行 553.3.2  進程調(diào)度 573.3.3  調(diào)度算法 603.4  作業(yè)與進程的關(guān)系 643.5  線程的引入 663.6  小結(jié) 68習(xí)題3 68第4章  進程同步與通信、進程死鎖 704.1  并發(fā)執(zhí)行的實現(xiàn) 704.1.1  并發(fā)編程方法 704.1.2  并發(fā)執(zhí)行的實現(xiàn) 714.2  進程的同步與互斥 724.2.1  同步與臨界段問題 734.2.2  解決臨界段問題的硬件實現(xiàn)方法 744.2.3  信號量 764.2.4  管程 794.2.5  進程同步與互斥舉例 804.3  消息傳遞原理 844.3.1  消息傳遞通信原理 844.3.2  消息傳遞通信示例 854.3.3  管道通信簡介 874.4  死鎖 874.4.1  死鎖示例 874.4.2  死鎖定義 894.4.3  死鎖防止 924.4.4  死鎖避免 934.4.5  死鎖檢測 954.4.6  死鎖的恢復(fù) 974.4.7  死鎖綜合處理 974.5  小結(jié) 98習(xí)題4 99第5章  存儲管理 1035.1  連續(xù)空間分配 1035.1.1  單道連續(xù)分配 1035.1.2  多道固定分區(qū)法 1065.1.3  多道連續(xù)可變分區(qū)法 1075.2  不連續(xù)空間分配 1105.2.1  頁式管理 1105.2.2  段式管理 1145.2.3  段頁式管理 1165.2.4  改進的頁式管理 1185.3  虛擬存儲管理 1185.3.1  頁式虛存的基本思想 1195.3.2  頁式虛存管理實現(xiàn) 1195.3.3  多級頁表 1225.3.4  頁面替換策略 1245.4  小結(jié) 130習(xí)題5 131第6章   設(shè)備管理 1346.1  I/O硬件概念 1346.1.1  常見外部設(shè)備分類 1346.1.2  設(shè)備控制器(I/O部件) 1356.1.3  I/O控制方式 1366.1.4  I/O控制方式的發(fā)展過程 1396.2  設(shè)備I/O子系統(tǒng)    1396.2.1  設(shè)備的使用方法 1396.2.2  I/O層次結(jié)構(gòu) 1426.2.3  設(shè)備驅(qū)動程序 1446.2.4  緩沖技術(shù) 1476.3  存儲設(shè)備 1506.3.1  常見存儲外部設(shè)備 1506.3.2  磁盤調(diào)度 1536.3.3  磁盤陣列 1566.4  小結(jié) 160習(xí)題6 161第7章  文件系統(tǒng) 1627.1  文件結(jié)構(gòu) 1627.1.1  文件概念 1627.1.2  文件的邏輯結(jié)構(gòu) 1637.1.3  文件的物理存儲 1647.1.4  文件控制塊 1667.2  文件目錄結(jié)構(gòu) 1677.2.1  一級目錄結(jié)構(gòu) 1677.2.2  二級目錄結(jié)構(gòu) 1687.2.3  樹形目錄結(jié)構(gòu) 1697.2.4  無環(huán)圖目錄結(jié)構(gòu) 1707.2.5  目錄操作 1717.3  文件存儲器空間布局與管理 1717.4  文件訪問接口 1737.4.1  傳統(tǒng)文件系統(tǒng)調(diào)用的實現(xiàn) 1737.4.2  存儲映像文件訪問 1757.5  文件保護 1767.5.1  文件訪問保護 1767.5.2  文件備份 1787.6  文件系統(tǒng)的基本模型 1797.7  FAT文件系統(tǒng)磁盤布局 1827.8  小結(jié) 183習(xí)題7 184第8章  并行與分布式操作系統(tǒng) 1858.1  并行操作系統(tǒng) 1858.1.1  對稱多處理機 1858.1.2  線程概念 1878.1.3  線程實現(xiàn) 1938.1.4  線程調(diào)度 1988.2  分布式系統(tǒng) 2028.2.1  分布式系統(tǒng)特點 2038.2.2  幾種分布式應(yīng)用模型 2058.2.3  分布式系統(tǒng)實現(xiàn)模型 2088.2.4  分布式操作系統(tǒng)主要研究內(nèi)容 2108.2.5  分布式系統(tǒng)基礎(chǔ)——通信協(xié)議層次簡介 2118.3  小結(jié) 214習(xí)題8 215第9章  保護與安全 2169.1  安全威脅 2169.1.1  病毒 2169.1.2  蠕蟲 2179.1.3  特洛伊木馬 2179.1.4  隱蔽通道 2189.2  安全機制 2189.2.1  硬件保護機制 2199.2.2  標(biāo)識與鑒別 2199.2.3  存取控制 2219.2.4  最小特權(quán)管理 2229.2.5  安全審計 2239.2.6  入侵檢測 2249.2.7  網(wǎng)絡(luò)信息安全技術(shù) 2259.3  Linux的安全機制 2289.4  安全評測標(biāo)準(zhǔn) 2309.4.1  TCSEC橘皮書 2309.4.2  中國國標(biāo)GB17859-1999 2329.5  小結(jié) 232習(xí)題9 233第10章  Linux操作系統(tǒng)實例 23410.1  進程管理 23410.1.1  進程與進程描述符 23410.1.2  進程狀態(tài)及切換時機 23510.1.3  進程的調(diào)度算法 23710.1.4  進程的創(chuàng)建與消亡 23810.2  存儲管理 24010.2.1  物理內(nèi)存的管理 24010.2.2  進程地址空間的管理 24310.3  文件系統(tǒng) 24610.3.1  VFS 24610.3.2  EXT2文件系統(tǒng) 25210.3.3  主要文件系統(tǒng)中系統(tǒng)調(diào)用的處理流程 25610.4  設(shè)備管理 25810.4.1  設(shè)備文件的概念 25810.4.2  設(shè)備模型基礎(chǔ) 25910.4.3  相關(guān)數(shù)據(jù)結(jié)構(gòu) 25910.4.4  塊設(shè)備文件的open(),read()操作 26210.5  中斷、異常及系統(tǒng)調(diào)用 26310.5.1  中斷/異常的基本知識 26410.5.2  異常處理函數(shù) 26410.5.3  系統(tǒng)調(diào)用 26510.5.4  中斷的處理 26510.5.5  軟中斷 26810.6  SysV進程間通信 26910.6.1  共有的特性 26910.6.2  信號量 27110.6.3  消息隊列 27310.6.4  共享內(nèi)存 274習(xí)題10 277附錄A  bash腳本編程簡介 278A.1  注釋和簡單命令 278A.2  環(huán)境變量 278A.3  控制結(jié)構(gòu) 279A.3.1  if語句 279A.3.2  case語句 280A.3.3  for語句 281A.3.4  while語句和until語句 281A.4  函數(shù) 282A.5  小結(jié) 283附錄B  實現(xiàn)一個簡單的Linux命令解釋器 284B.1  myshell的語法 284B.2  程序框架 284B.3  命令行的語法分析 285B.4  簡單命令的執(zhí)行 288B.5  Makefile 288B.6  小結(jié) 288附錄C  Linux常用命令 289C.1  用戶終端命令 289C.2  vi編輯器的使用 297附錄D  Linux常用函數(shù) 299D.1  進程管理函數(shù) 299D.2  文件管理函數(shù) 301D.3  進程間通信函數(shù) 303D.4  多線程庫函數(shù) 306參考文獻 308

編輯推薦

操作系統(tǒng)是計算機系統(tǒng)的核心系統(tǒng)軟件,它負(fù)責(zé)控制和管理整個計算機系統(tǒng)的資源并組織用戶高效協(xié)調(diào)使用這些資源,使計算機各部件極大程度地并行運行。操作系統(tǒng)課程是計算機科學(xué)與技術(shù)專業(yè)的核心課程。隨著計算機技術(shù)的發(fā)展,各類嵌入式系統(tǒng)得到廣泛應(yīng)用,其他相關(guān)專業(yè)也相繼把操作系統(tǒng)作為一門重要的必修或選修課程。    《操作系統(tǒng)(第3版)》(作者羅宇、鄒鵬、鄧勝蘭)闡述了操作系統(tǒng)的基本工作原理及設(shè)計方法,以多道程序技術(shù)為基礎(chǔ),以通用操作系統(tǒng)主要功能部件為主線,介紹操作系統(tǒng)的概念、功能、設(shè)計等內(nèi)容。在最后一章給出了當(dāng)前流行的Linux操作系統(tǒng)設(shè)計實例。

圖書封面

評論、評分、閱讀與下載


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


用戶評論 (總計4條)

 
 

  •   書質(zhì)量很好,態(tài)度也很好,最近有點忙,評價有些晚了,是一次完美的購物
  •   考研復(fù)試的參考資料,內(nèi)容也不錯
  •   但是我是買著去復(fù)試的,結(jié)果看不進去
  •   物流給力,3天就到了,書的質(zhì)量也很好,不是盜版
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7