出版時(shí)間:2006-1 出版社:電子工業(yè)出版社 作者:陸松年 頁(yè)數(shù):424 字?jǐn)?shù):678000
Tag標(biāo)簽:無(wú)
內(nèi)容概要
本書(shū)詳細(xì)闡述了操作系統(tǒng)的基本原理、概念和應(yīng)用,全書(shū)以UNIX為主線進(jìn)行講解,而且還對(duì)Windows 2000/XP、嵌入式Linux系統(tǒng)進(jìn)行了全面的分析和介紹。本書(shū)共分3篇:第1篇介紹操作系統(tǒng)的基本原理及較常用的操作系統(tǒng)實(shí)例,如UNIX、Linux、Windows 200/XP/2003等;第2篇介紹在UNIX和嵌入式Linux系統(tǒng)下的應(yīng)用開(kāi)發(fā)工具及開(kāi)發(fā)技術(shù);第3篇介紹UNIX系統(tǒng)管理和UNIX網(wǎng)絡(luò)系統(tǒng)管理,如TCP/IP配置、WWW服務(wù)器的配置等。 本書(shū)既可作為高等院校計(jì)算機(jī)科學(xué)與應(yīng)用專業(yè)的教材,也可以作為電子工程、通信工程、自控、信息管理類(lèi)等非計(jì)算機(jī)專業(yè)的教材和教學(xué)參考書(shū),對(duì)于計(jì)算機(jī)軟件開(kāi)發(fā)人員、系統(tǒng)和網(wǎng)絡(luò)管理人員,也是一本很好的參考書(shū)。
書(shū)籍目錄
第1部分 原理篇 第1章 操作系統(tǒng)概論 1.1 什么是操作系統(tǒng) 1.2 操作系統(tǒng)的發(fā)展歷史 1.2.1 早期的計(jì)算機(jī)和人工操作方式 1.2.2 脫機(jī)輸入/輸出和批處理系統(tǒng) 1.2.3 緩沖、中斷和DMA技術(shù) 1.2.4 SPOOLING 1.2.5 多道程序設(shè)計(jì) 1.3 現(xiàn)代操作系統(tǒng)類(lèi)型 1.3.1 分時(shí)系統(tǒng) 1.3.2 實(shí)時(shí)操作系統(tǒng) 1.3.3 微機(jī)操作系統(tǒng) 1.3.4 多處理機(jī)、分布式和網(wǎng)絡(luò)操作系統(tǒng) 1.4 操作系統(tǒng)的概念、特征和功能 1.4.1 作業(yè)和進(jìn)程 1.4.2 操作系統(tǒng)的特征 1.4.3 操作系統(tǒng)的功能 1.5 UNIX操作系統(tǒng)概述 1.5.1 UNIX系統(tǒng)歷史 1.5.2 UNIX系統(tǒng)特點(diǎn) 1.5.3 UNIX系統(tǒng)基本結(jié)構(gòu) 習(xí)題1 第2章 存儲(chǔ)管理 2.1 存儲(chǔ)管理基礎(chǔ) 2.1.1 虛擬地址與物理地址 2.1.2 地址定位方式 2.2 基本存儲(chǔ)管理方法 2.2.1 單一連續(xù)區(qū)存儲(chǔ)管理 2.2.2 固定分區(qū)存儲(chǔ)管理 2.3 可變分區(qū)存儲(chǔ)管理 2.3.1 空閑存儲(chǔ)區(qū)表 2.3.2 首次適應(yīng)法 2.3.3 循環(huán)首次適應(yīng)法 2.3.4 最佳適應(yīng)算法 2.3.5 最差適應(yīng)法 2.3.6 多重分區(qū) 2.4 內(nèi)存擴(kuò)充技術(shù) 2.4.1 覆蓋 2.4.2 交換技術(shù) 2.4.3 虛擬存儲(chǔ)器 2.5 純分頁(yè)的存儲(chǔ)管理 2.5.1 分頁(yè)存儲(chǔ)管理的基本思想 2.5.2 地址變換 2.5.3 聯(lián)想存儲(chǔ)器和快表 2.5.4 空閑內(nèi)存頁(yè)的管理 2.6 請(qǐng)求分頁(yè)系統(tǒng) 2.6.1 請(qǐng)求分頁(yè)的基本原理 2.6.2 頁(yè)面淘汰 2.7 段式存儲(chǔ)管理 2.8 段頁(yè)式存儲(chǔ)管理 2.9 Linux存儲(chǔ)管理 2.9.1 Linux存儲(chǔ)管理的思想及特點(diǎn) 2.9.2 Linux中的頁(yè)表 2.9.3 頁(yè)面的分配和回收 2.9.4 存儲(chǔ)映射與請(qǐng)求分頁(yè) 2.9.5 頁(yè)交換進(jìn)程與頁(yè)面的換入換出 習(xí)題2 第3章 進(jìn)程管理 3.1 進(jìn)程概述 3.1.1 進(jìn)程的概念 3.1.2 進(jìn)程的組成 3.1.3 進(jìn)程的狀態(tài)及其變化 3.2 進(jìn)程控制塊 3.3 調(diào)度 3.3.1 調(diào)度概述 3.3.2 進(jìn)程調(diào)度策略 3.3.3 進(jìn)程調(diào)度算法 3.4 UNIX系統(tǒng)的進(jìn)程調(diào)度 3.4.1 進(jìn)程的切換調(diào)度算法 3.4.2 切換調(diào)度程序 3.4.3 進(jìn)程的對(duì)換調(diào)度 3.5 進(jìn)程的控制 3.5.1 進(jìn)程的掛起 3.5.2 UNIX系統(tǒng)中的進(jìn)程睡眠和喚醒 3.5.3 進(jìn)程的終止和等待終止 3.6 進(jìn)程的創(chuàng)建和圖像改換 3.6.1 進(jìn)程的創(chuàng)建 3.6.2 進(jìn)程圖像的改換 3.7 線程 3.7.1 進(jìn)程和線程 3.7.2 多線程 3.7.3 線程的狀態(tài)與功能 3.7.4 用戶級(jí)和核心級(jí)線程 3.8 Linux進(jìn)程管理 3.8.1 Linux進(jìn)程結(jié)構(gòu) 3.8.2 進(jìn)程調(diào)度 3.8.3 進(jìn)程使用的虛擬內(nèi)存 3.8.4 創(chuàng)建進(jìn)程 3.8.5 Linux的線程 習(xí)題3 第4章 進(jìn)程通信 4.1 進(jìn)程的同步與互斥 4.1.1 同步與互斥的概念 4.1.2 臨界段問(wèn)題 4.2 進(jìn)程間互斥控制方法 4.2.1 鎖的表示和操作 4.2.2 鎖的安全控制 4.2.3 用純軟件實(shí)現(xiàn)進(jìn)程的互斥 4.3 信號(hào)燈和Wait、Signal操作 4.4 信號(hào)燈的應(yīng)用 4.4.1 利用信號(hào)燈實(shí)現(xiàn)互斥 4.4.2 阻塞∕喚醒協(xié)議 4.4.3 兩個(gè)進(jìn)程間的同步 4.4.4 生產(chǎn)者和消費(fèi)者問(wèn)題 4.4.5 讀者∕寫(xiě)者問(wèn)題 4.5 進(jìn)程間的數(shù)據(jù)通信 4.5.1 消息通信 4.5.2 共享存儲(chǔ)區(qū) 4.5.3 管道通信 4.6 軟中斷和信號(hào)機(jī)構(gòu) 4.6.1 信號(hào)的產(chǎn)生與類(lèi)型 4.6.2 信號(hào)的處理方式及設(shè)置 4.6.3 信號(hào)的傳送 4.7 死鎖 4.7.1 產(chǎn)生死鎖的原因 4.7.2 產(chǎn)生死鎖的條件 4.7.3 死鎖的預(yù)防 4.7.4 死鎖的避免 4.7.5 死鎖的檢測(cè) 4.7.6 死鎖的解除 4.8 Linux進(jìn)程間通信 4.8.1 信號(hào) 4.8.2 管道 4.8.3 IPC機(jī)制 習(xí)題4 第5章 設(shè)備管理 5.1 引言 5.1.1 設(shè)備的概念和分類(lèi) 5.1.2 I/O設(shè)備控制與驅(qū)動(dòng) 5.1.3 設(shè)備管理的設(shè)計(jì)要求和任務(wù) 5.2 操作系統(tǒng)與中斷處理 5.2.1 中斷的基本概念……第2部分 應(yīng)用和開(kāi)發(fā)篇第3部分 系統(tǒng)和網(wǎng)絡(luò)管理篇參考文獻(xiàn)
圖書(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ī)版