出版時間:2010-12 出版社:清華大學(xué)出版社 作者:任愛華 等編著 頁數(shù):447
Tag標(biāo)簽:無
前言
時光更迭,歷史嬗遞。中國經(jīng)濟(jì)以令世人驚嘆的持續(xù)高速發(fā)展駛?cè)肓艘粋€新的世紀(jì),一個新的千年。世紀(jì)之初,以微電子、計(jì)算機(jī)、軟件和通信技術(shù)為主導(dǎo)的信息技術(shù)革命給我們生存的社會所帶來的變化令人目不暇接。軟件是優(yōu)化我國產(chǎn)業(yè)結(jié)構(gòu)、加速傳統(tǒng)產(chǎn)業(yè)改造和用信息化帶動工業(yè)化的基礎(chǔ)產(chǎn)業(yè),是體現(xiàn)國家競爭力的戰(zhàn)略性產(chǎn)業(yè),是從事知識的提煉、總結(jié)、深化和應(yīng)用的高智型產(chǎn)業(yè);軟件關(guān)系到國家的安全,是保證我國政治獨(dú)立、文化不受侵蝕的重要因素;軟件也是促進(jìn)其他學(xué)科發(fā)展和提升的基礎(chǔ)學(xué)科;軟件作為20世紀(jì)人類文明進(jìn)步的最偉大成果之一,代表了先進(jìn)文化的前進(jìn)方向。美國政府早在1992年“國家關(guān)鍵技術(shù)”一文中提出“美國在軟件開發(fā)和應(yīng)用上所處的傳統(tǒng)領(lǐng)先地位是信息技術(shù)及其他重要領(lǐng)域競爭能力的一個關(guān)鍵因素”,“一個成熟的軟件制造工業(yè)的發(fā)展是滿足商業(yè)與國防對復(fù)雜程序日益增長的要求所必需的”,“在很多國家關(guān)鍵技術(shù)中,軟件是關(guān)鍵的、起推動作用(或阻礙作用)的因素”。在1999年1月美國總統(tǒng)信息技術(shù)顧問委員會的報告“21世紀(jì)的信息技術(shù)”中指出“從臺式計(jì)算機(jī)、電話系統(tǒng)到股市,我們的經(jīng)濟(jì)與社會越來越依賴于軟件”,“軟件研究為基礎(chǔ)研究方面最優(yōu)先發(fā)展的領(lǐng)域”。而軟件人才的缺乏和激烈競爭是當(dāng)前國際的共性問題。各國、各企業(yè)都對培養(yǎng)、引進(jìn)軟件人才采取了特殊政策與措施。
內(nèi)容概要
本書著重講述操作系統(tǒng)的概念和設(shè)計(jì)原理,旨在說明為什么要有操作系統(tǒng),操作系統(tǒng)是如何構(gòu)成的,以及操作系統(tǒng)是如何設(shè)計(jì)的。全書共分9章。第1章概論,介紹操作系統(tǒng)的定義、發(fā)展、現(xiàn)狀以及它在計(jì)算機(jī)系統(tǒng)中的重要作用。第2章介紹操作系統(tǒng)用戶接口,即用戶使用操作系統(tǒng)的界面。第3章至第7章主要討論操作系統(tǒng)的基本概念和設(shè)計(jì)原理,包括進(jìn)程管理、并發(fā)程序設(shè)計(jì)、存儲管理、設(shè)備管理、文件管理以及磁盤管理等內(nèi)容。在闡述基本概念和設(shè)計(jì)原理的基礎(chǔ)上,為了使學(xué)生對操作系統(tǒng)有一個整體概念,了解每部分功能的需求,通常都從問題的提出開始,進(jìn)入到對具體操作系統(tǒng)原理的介紹,然后利用實(shí)例操作系統(tǒng)的相關(guān)部分有針對性地進(jìn)行介紹。第8章和第9章介紹操作系統(tǒng)的較深入的內(nèi)容。各章均附有一定數(shù)量的習(xí)題。 本書可作為普通高等院校計(jì)算機(jī)專業(yè)的教材或教學(xué)參考書,也可作為計(jì)算機(jī)軟件人員的參考書。
書籍目錄
第1章 概論 1.1 計(jì)算機(jī)與操作系統(tǒng) 1.2 操作系統(tǒng)的基本概念 1.3 操作系統(tǒng)的總體框架 1.4 從不同角度刻畫操作系統(tǒng) 1.5 安全操作系統(tǒng) 1.6 小結(jié) 1.7 習(xí)題 第2章 操作系統(tǒng)接口 2.1 概述 2.2 linux的安裝 2.3 linux的使用 2.4 系統(tǒng)管理 2.5 小結(jié) 2.6 習(xí)題 第3章 進(jìn)程機(jī)制與并發(fā)程序設(shè)計(jì) 3.1 概述 3.2 進(jìn)程的基本概念 3.3 進(jìn)程的狀態(tài)和進(jìn)程控制塊 3.4 進(jìn)程控制 3.5 線程的基本概念 3.6 進(jìn)程調(diào)度 3.7 進(jìn)程通信 3.8 死鎖 3.9 linux中的進(jìn)程 3.10 并發(fā)程序設(shè)計(jì)實(shí)例 3.11 小結(jié) 3.12 習(xí)題 第4章 存儲管理 4.1 概述 4.2 存儲體系 4.3 存儲管理的功能 4.4 分區(qū)存儲管理 4.5 頁式存儲管理 4.6 段式存儲管理 4.7 段頁式存儲管理 4.8 覆蓋與交換技術(shù) 4.9 虛擬存儲管理 4.10 用戶編程中的內(nèi)存管理實(shí)例分析 4.11 linux內(nèi)存管理概述 4.12 小結(jié) 4.13 習(xí)題 第5章 輸入/輸出系統(tǒng) 5.1 概述 5.2 i/o硬件 5.3 i/o軟件 5.4 linux輸入/輸出系統(tǒng)概述 5.5 小結(jié) 5.6 習(xí)題第6章 文件系統(tǒng) 6.1 概述 6.2 文件系統(tǒng)的概念 6.3 實(shí)現(xiàn)文件 6.4 實(shí)現(xiàn)目錄 6.5 磁盤空間管理 6.6 文件系統(tǒng)的結(jié)構(gòu)和工作流程 6.7 文件系統(tǒng)的安全性和保護(hù)機(jī)制 6.8 linux文件系統(tǒng) 6.9 小結(jié) 6.10 習(xí)題 第7章 磁盤存儲管理 7.1 概述 7.2 磁盤結(jié)構(gòu) 7.4 磁盤格式化 7.5 廉價冗余磁盤陣列 7.6 高速緩存管理 7.7 存儲可靠性的實(shí)現(xiàn) 7.8 小結(jié) 7.9 習(xí)題 第8章 系統(tǒng)安全 第9章 其他類型操作系統(tǒng) 附錄 參考文獻(xiàn)
章節(jié)摘錄
插圖:自從20世紀(jì)70年代中期以來,微型機(jī)得到了迅猛發(fā)展。按照計(jì)算機(jī)第一定律,即摩爾定律(Moore定律,在1965年由戈登·摩爾(Gordon Moore)提出),微處理器的性能每隔18個月提高一倍,而價格下降為原先的一半。盡管如此,目前在微機(jī)上對一個大型程序進(jìn)行高速運(yùn)算,仍無法做到,但在大型機(jī)上對大型程序進(jìn)行高速運(yùn)算,是大型機(jī)必備的基本功能。那么微型機(jī)用戶能否很方便地通過微機(jī)使用大型機(jī)所擁有的資源呢?回答是肯定的,就是通過計(jì)算機(jī)網(wǎng)絡(luò)。計(jì)算機(jī)技術(shù)和通信技術(shù)的結(jié)合已經(jīng)對計(jì)算機(jī)的組成方式產(chǎn)生了深遠(yuǎn)的影響?!坝?jì)算機(jī)中心”的概念將逐步消失,集中式計(jì)算機(jī)系統(tǒng)的模式逐步被一種新的模式所取代。在這種新模式中,計(jì)算任務(wù)是由大量分立而又互相連接的計(jì)算機(jī)來完成的;某一臺計(jì)算機(jī)上的用戶可以使用其他機(jī)器上的資源。
編輯推薦
《操作系統(tǒng)實(shí)用教程(第3版)》:以操作系統(tǒng)整體構(gòu)架為指南,采用自頂向下的操作系統(tǒng)教學(xué)法,使學(xué)生盡早熟悉操作系統(tǒng)整體構(gòu)架并建立起整體概念。首先從操作系統(tǒng)用戶接口的應(yīng)用實(shí)例到用戶接口的具體開發(fā)方法進(jìn)行了系統(tǒng)介紹。然后按照對計(jì)算機(jī)資源進(jìn)行管理的方式,介紹了操作系統(tǒng)設(shè)計(jì)原理并提供了應(yīng)用實(shí)例,通過實(shí)踐環(huán)節(jié)來加深對原理、概念和應(yīng)用的理解,目的是使讀者對操作系統(tǒng)的具體開發(fā)方法有所體會。每章都有針對Linux相應(yīng)部分的討論。針對操作系統(tǒng)原理的抽象性,增加了具體實(shí)例,簡明實(shí)用。為了充分地理解書中介紹的操作系統(tǒng)原理并解決操作系統(tǒng)實(shí)驗(yàn)難的問題,同時出版有與本教材配套的《操作系統(tǒng)實(shí)用教程(第三版)實(shí)驗(yàn)指導(dǎo)》,提供了在Linux和Windows兩種操作系統(tǒng)環(huán)境下的實(shí)驗(yàn)題和指導(dǎo)內(nèi)容,教練操作系統(tǒng)實(shí)驗(yàn)過程。
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載