注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)操作系統(tǒng)其他操作系統(tǒng)操作系統(tǒng)原理與應(yīng)用教程

操作系統(tǒng)原理與應(yīng)用教程

操作系統(tǒng)原理與應(yīng)用教程

定 價:¥32.00

作 者: 張紅光,李福才 主編
出版社: 清華大學(xué)出版社
叢編項: 21世紀(jì)高等學(xué)校計算機應(yīng)用型本科規(guī)劃教材精選
標(biāo) 簽: 操作系統(tǒng)/系統(tǒng)開發(fā)

ISBN: 9787302227991 出版時間: 2010-08-01 包裝: 平裝
開本: 16開 頁數(shù): 351 字?jǐn)?shù):  

內(nèi)容簡介

  本書基本涵蓋了操作系統(tǒng)設(shè)計原理中的大部分知識點,主要包括計算機系統(tǒng)知識、操作系統(tǒng)基本理論、并行處理技術(shù)、存儲管理技術(shù)、I/O管理技術(shù)、操作系統(tǒng)安全知識等內(nèi)容的介紹。全書共分11章,每章開始部分都給出本章重點提示,在每章內(nèi)容結(jié)束后都有小結(jié)以指出本章的學(xué)習(xí)要點和對知識掌握的要求。在大部分的章節(jié)中都包含一定的實踐內(nèi)容,指導(dǎo)讀者掌握一定的實用技術(shù),而在每章的最后還附有適量的練習(xí)題供讀者練習(xí)。為了使讀者更好地了解操作系統(tǒng)與計算機的有關(guān)知識,本書第1章闡述了計算機系統(tǒng)知識。而第2章則是對操作系統(tǒng)知識的一個總體概述。希望同學(xué)們在學(xué)習(xí)中將這兩章作為知識入門來學(xué)習(xí),這樣可以對操作系統(tǒng)知識有一個比較全面的入門級理解和認(rèn)識。第3章介紹了一些進行課程設(shè)計需要的知識,以幫助讀者建立必要的實驗環(huán)境,為完成后續(xù)各章中的實驗例子作準(zhǔn)備。后面的8章內(nèi)容都是針對操作系統(tǒng)原理的各個分題由淺至深地進行介紹的,其中的進程概念及進程通信、存儲管理、I/O技術(shù)、文件管理等是本書介紹的核心內(nèi)容,應(yīng)作為重點內(nèi)容來學(xué)習(xí)和領(lǐng)會。另外,關(guān)于線程技術(shù)、操作系統(tǒng)安全知識這些在現(xiàn)代操作系統(tǒng)中比較重要的內(nèi)容,可以根據(jù)學(xué)生的學(xué)習(xí)需求情況,適當(dāng)?shù)剡M行教學(xué)安排。本書的授課可安排40-60學(xué)時,另外還應(yīng)安排20-30學(xué)時的實驗課時,這樣既有助于完成課程中的實驗,又能使學(xué)生加深對所學(xué)知識的理解。本書適合作為各高等院校的計算機專業(yè)或相關(guān)專業(yè)的本科教材或參考教材,也可以作為從事操作系統(tǒng)設(shè)計與系統(tǒng)內(nèi)核開發(fā)人員的參考書籍。閱讀本書的讀者,最好已經(jīng)具備了一定的計算機原理和C語言編程的基礎(chǔ)知識。另外,由于在本書中大部分的例子都是以Linux和Windows環(huán)境為例說明的,所以讀者應(yīng)對Windows 2000/XP及Linux環(huán)境的使用有所了解。

作者簡介

暫缺《操作系統(tǒng)原理與應(yīng)用教程》作者簡介

圖書目錄

第1章 計算機組成概述
1.1 計算機功能部件
1.1.1 處理器
1.1.2 存儲器
1.1.3 輸入/輸出設(shè)備
1.1.4 時鐘部件
1.1.5 系統(tǒng)總線
1.1.6 硬件組織結(jié)構(gòu)
1.2 計算機指令執(zhí)行
1.2.1 指令集與指令操作流程
1.2.2 指令執(zhí)行周期
1.3 中斷機制
1.3.1 中斷的作用
1.3.2 中斷查詢機制
1.3.3 中斷管理程序
1.3.4 中斷類型及中斷處理
1.3.5 多中斷管理技術(shù)
1.4 緩存機制
1.4.1 高速緩存的作用
1.4.2 具有高速緩存的內(nèi)存訪問
1.5 計算機軟件
1.5.1 固化軟件
1.5.2 系統(tǒng)軟件
1.5.3 工具軟件
1.5.4 應(yīng)用軟件
1.6 本章 小結(jié)
練習(xí)1
第2章 操作系統(tǒng)引論
2.1 對操作系統(tǒng)的基本認(rèn)識
2.1.1 用戶均需了解操作系統(tǒng)
2.1.2 構(gòu)建操作系統(tǒng)目標(biāo)
2.1.3 操作系統(tǒng)主要功能
2.2 操作系統(tǒng)發(fā)展歷程
2.2.1 第1階段
2.2.2 第2階段
2.2.3 第3階段
2.2.4 第4階段
2.2.5 第5階段
2.3 操作系統(tǒng)分類
2.3.1 批處理操作系統(tǒng)
2.3.2 分時操作系統(tǒng)
2.3.3 實時操作系統(tǒng)
2.3.4 支持多處理器的操作系統(tǒng)
2.3.5 網(wǎng)絡(luò)操作系統(tǒng)
2.3.6 分布式操作系統(tǒng)
2.3.7 個人計算機操作系統(tǒng)
2.3.8 嵌入式操作系統(tǒng)
2.4 操作系統(tǒng)研究技術(shù)
2.4.1 并行管理技術(shù)
2.4.2 存儲管理技術(shù)
2.4.3 文件與I/O管理技術(shù)
2.4.4 調(diào)度算法與信息安全控制
2.5 操作系統(tǒng)建造結(jié)構(gòu)
2.5.1 無結(jié)構(gòu)系統(tǒng)
2.5.2 層次結(jié)構(gòu)系統(tǒng)
2.5.3 虛擬機結(jié)構(gòu)
2.5.4 微內(nèi)核結(jié)構(gòu)
2.6 微機中常見的操作系統(tǒng)
2.6.1 MS-DOS
2.6.2 Microsoft Windows
2.6.3 UNIX操作系統(tǒng)
2.7 本章小結(jié)
練習(xí)2
第3章 課程設(shè)計基礎(chǔ)
3.1 構(gòu)建Linux系統(tǒng)環(huán)境
3.1.1 Linux系統(tǒng)主要安裝步驟
3.1.2 配置ADSL和網(wǎng)卡
3.2.1 Linux系統(tǒng)使用簡介
3.2.1 用戶的注冊與注銷
3.2.2 關(guān)于賬戶的管理
3.2.3 對用戶口令的管理
3.2.4 用戶組信息
3.2.5 shell程序
3.2.6 UNIX常用命令介紹
3.3 Linux編輯工具vi
3.3.1 vi的基本使用方法
3.3.2 命令行方式中常用命令介紹
3.3.3 末行方式下常用命令介紹
3.3.4 進入vi文本插入方式的命令
3.3.5 使用vi的注意事項
3.4 庫函數(shù)使用方法
3.4.1 glib基本類型定義
3.4.2 glib的宏
3.4.3 內(nèi)存管理函數(shù)
3.4.4 字符串處理函數(shù)
3.4.5 glib可支持的數(shù)據(jù)結(jié)構(gòu)
3.4.6 GString
3.4.7 計時器函數(shù)
3.4.8 錯誤處理函數(shù)
3.5 關(guān)于UNIX的系統(tǒng)調(diào)用
3.5.1 系統(tǒng)調(diào)用分類
3.5.2 系統(tǒng)調(diào)用與庫函數(shù)的關(guān)系
3.6 C程序的編譯與調(diào)試
3.6.1 C程序的編譯
3.6.2 C程序的調(diào)試
3.7 本章 小結(jié)
練習(xí)3
第4章 并行管理單元——進程
4.1 進程的概念
4.1.1 多道程序的執(zhí)行環(huán)境
4.1.2 進程的定義
4.1.3 進程的特性
4.1.4 進程描述
4.1.5 進程與程序的區(qū)別
4.2 進程的生成與終止
4.2.1 進程創(chuàng)建
4.2.2 進程終止
4.3 進程的狀態(tài)
4.3.1 進程實際執(zhí)行情況
4.3.2 進程基本狀態(tài)模型
4.3.3 進程掛起模型
4.4 進程并發(fā)執(zhí)行控制
4.4.1 進程并發(fā)條件
4.4.2 進程并發(fā)管理基礎(chǔ)
4.4.3 實現(xiàn)進程管理的操作
4.5 進程應(yīng)用實踐
4.5.1 了解UNIX進程管理機制
4.5.2 在用戶程序中創(chuàng)建進程
4.5.3 控制進程執(zhí)行特定任務(wù)
4.5.4 控制進程終止
4.5.5 控制父子進程同步
4.5.6 進程應(yīng)用綜合實踐
4.6 本章 小結(jié)
練習(xí)4
第5章 并行管理單元——線程
5.1 線程的概念
5.1.1 線程的定義
5.1.2 線程完成的工作
5.2 包含線程的進程模型
5.2.1 單線程進程模型
5.2.2 多線程進程模型
5.3 對線程的控制與管理
5.3.1 多線程特性
5.3.2 線程狀態(tài)及控制
5.4 線程管理實現(xiàn)模式
5.4.1 用戶級線程管理模式
5.4.2 核心級線程管理模式
5.4.3 混合型線程管理模式
5.5 多線程編程基礎(chǔ)
5.5.1 適合多線程解決的問題
5.5.2 多線程編程技術(shù)
5.5.3 多線程標(biāo)準(zhǔn)庫應(yīng)用
5.5.4 多線程編程規(guī)則
5.6 多線程編程實踐
……
第6章 并發(fā)控制與進程通信
第7章 處理器調(diào)度
第8章 存儲管理
第9章 文件管理系統(tǒng)
第10章 I/O 技術(shù)與設(shè)備管理
第11章 操作系統(tǒng)安全性
參考文獻

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號