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