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

出版時(shí)間:2008-6  出版社:清華大學(xué)出版社  作者:成秋華 主編,叢佩麗,李星華,曾振 副主編  頁數(shù):331  字?jǐn)?shù):515000  

內(nèi)容概要

  本書在編寫上突出內(nèi)容的實(shí)用性和系統(tǒng)性。全書分為3個(gè)部分。第1~5章為基礎(chǔ)篇,介紹操作系統(tǒng)的基礎(chǔ)知識和基本管理功能;第6~7章為系統(tǒng)篇,介紹操作系統(tǒng)的管理功能在Windows和Linux系統(tǒng)中的實(shí)現(xiàn)方法;第8~9章為實(shí)訓(xùn)篇,分別在Windows和Linux操作系統(tǒng)中設(shè)置了8~10個(gè)實(shí)驗(yàn)項(xiàng)目,既有基礎(chǔ)的命令操作,又有網(wǎng)絡(luò)服務(wù)的配置操作,把理論教學(xué)和實(shí)踐教學(xué)緊密結(jié)合起來。本書的特點(diǎn)是,理論知識內(nèi)容深淺適度,實(shí)驗(yàn)和實(shí)訓(xùn)項(xiàng)目安排合理、步驟詳細(xì),具有很強(qiáng)的操作性,能提高學(xué)生對操作系統(tǒng)的應(yīng)用能力?! ”緯勺鳛閼?yīng)用型、技能型人才學(xué)習(xí)“操作系統(tǒng)”課程的教學(xué)用書,也可供各類培訓(xùn)機(jī)構(gòu)用作培訓(xùn)教材,對廣大自學(xué)愛好者來說也是一本通俗易懂的自學(xué)參考書。

書籍目錄

第1章 概論 1.1 操作系統(tǒng)的形成與發(fā)展  1.1.1 無操作系統(tǒng)階段  1.1.2 監(jiān)控程序階段  1.1.3 執(zhí)行系統(tǒng)階段  1.1.4 操作系統(tǒng)的形成與成熟階段 1.2 操作系統(tǒng)的基本概念  1.2.1 操作系統(tǒng)的定義和特征  1.2.2 操作系統(tǒng)的功能服務(wù)  1.2.3 操作系統(tǒng)的結(jié)構(gòu)與性能指標(biāo) 1.3 操作系統(tǒng)的分類  1.3.1 多道批處理操作系統(tǒng)  1.3.2 分時(shí)操作系統(tǒng)  1.3.3 實(shí)時(shí)操作系統(tǒng)  1.3.4 網(wǎng)絡(luò)操作系統(tǒng)  1.3.5 分布式操作系統(tǒng)  1.3.6 多處理機(jī)操作系統(tǒng)  1.3.7 嵌入式操作系統(tǒng) 1.4 操作系統(tǒng)的基本功能  1.4.1 處理機(jī)管理  1.4.2 存儲器管理  1.4.3 設(shè)備管理  1.4.4 文件管理 1.5 操作系統(tǒng)的基本工作機(jī)制  1.5.1 接口機(jī)制  1.5.2 中斷機(jī)制  1.5.3 指令機(jī)制  1.5.4 虛擬機(jī)制  1.5.5 時(shí)鐘機(jī)制 1.6 現(xiàn)代主流操作系統(tǒng)簡介  1.6.1 Windows操作系統(tǒng)  1.6.2 UNIX操作系統(tǒng)  1.6.3 Linux 操作系統(tǒng) 習(xí)題第2章 進(jìn)程管理 2.1 進(jìn)程  2.1.1 進(jìn)程的引入和定義  2.1.2 進(jìn)程的狀態(tài)和進(jìn)程控制塊  2.1.3 進(jìn)程的調(diào)度 2.2 進(jìn)程的同步與互斥  2.2.1 進(jìn)程之間的制約關(guān)系  2.2.2 信號量機(jī)制  2.2.3 同步與互斥的實(shí)現(xiàn)  2.2.4 互斥與同步實(shí)例分析 2.3 進(jìn)程的通信  2.3.1 消息緩沖通信  2.3.2 信箱通信  2.3.3 管道通信 2.4 死鎖  2.4.1 死鎖的基本概念  2.4.2 死鎖的預(yù)防與避免  2.4.3 死鎖的檢測與解除 2.5 線程  2.5.1 線程的概念  2.5.2 線程實(shí)現(xiàn)機(jī)制  2.5.3 線程與進(jìn)程的比較 2.6 系統(tǒng)調(diào)用  2.6.1 系統(tǒng)調(diào)用的基本概念  2.6.2 系統(tǒng)調(diào)用的實(shí)現(xiàn)過程  2.6.3 系統(tǒng)調(diào)用與一般過程調(diào)用、庫函數(shù)調(diào)用的主要區(qū)別  2.6.4 系統(tǒng)調(diào)用的主要種類 2.7 實(shí)例分析 習(xí)題第3章 存儲管理 3.1 存儲管理的基本概念  3.1.1 存儲管理的任務(wù)  3.1.2 覆蓋與交換技術(shù) 3.2 實(shí)存管理  3.2.1 分區(qū)存儲管理  3.2.2 分頁存儲管理  3.2.3 分段與段頁式存儲管理 3.3 虛擬存儲管理  3.3.1 請求分頁存儲管理  3.3.2 調(diào)頁與頁面淘汰  3.3.3 頁面置換算法 3.4 實(shí)例分析 習(xí)題第4章 設(shè)備管理 4.1 設(shè)備管理概述  4.1.1 設(shè)備管理的基本任務(wù)和功能  4.1.2 設(shè)備的類型  4.1.3 設(shè)備的分配 4.2 數(shù)據(jù)傳輸控制方式  4.2.1 程序直接控制方式  4.2.2 中斷控制方式  4.2.3 DMA方式(Direct Memory Access)  4.2.4 通道方式 4.3 設(shè)備管理技術(shù)  4.3.1 緩沖技術(shù)  4.3.2 中斷技術(shù)  4.3.3 通道技術(shù)  4.3.4 SPOOLing技術(shù) 4.4 設(shè)備驅(qū)動程序  4.4.1 設(shè)備驅(qū)動程序的功能  4.4.2 設(shè)備驅(qū)動程序的結(jié)構(gòu) 4.5 實(shí)例分析 習(xí)題第5章 文件管理 5.1 文件管理的基本概念  5.1.1 文件與文件名  5.1.2 文件系統(tǒng)  5.1.3 文件的分類 5.2 文件的組織與文件目錄  5.2.1 文件的邏輯結(jié)構(gòu)  5.2.2 文件的物理結(jié)構(gòu)  5.2.3 文件目錄 5.3 外存空間的管理  5.3.1 磁盤調(diào)度算法  5.3.2 磁盤存儲空間的管理 5.4 文件共享與安全  5.4.1 文件共享的控制與實(shí)現(xiàn)  5.4.2 文件存取控制 5.5 文件操作的實(shí)現(xiàn)過程  5.5.1 文件的建立與刪除  5.5.2 文件的打開與關(guān)閉  5.5.3 文件的讀寫操作 5.6 實(shí)例分析 習(xí)題第6章 Windows 2000操作系統(tǒng) 6.1 Windows 2000 系統(tǒng)簡介 6.2 Windows 2000 的進(jìn)程管理機(jī)制  6.2.1 Windows 2000 線程調(diào)度  6.2.2 Windows 2000 進(jìn)程的通信 6.3 Windows 2000的存儲管理機(jī)制  6.3.1 Windows 2000的地址變換  6.3.2 Windows 2000的頁面調(diào)度策略  6.3.3 Windows 2000的高速緩存管理  6.3.4 Windows 2000的磁盤管理 6.4 Windows 2000的文件管理機(jī)制  6.4.1 Windows 2000 文件系統(tǒng)的層次結(jié)構(gòu)  6.4.2 Windows 2000 的FAT文件系統(tǒng)  6.4.3 Windows 2000 的NTFS文件系統(tǒng) 6.5 Windows 2000的用戶接口管理機(jī)制  6.5.1 Windows 2000 的用戶界面  6.5.2 Win32 API 習(xí)題第7章 Red Hat Linux操作系統(tǒng) 7.1 Linux的進(jìn)程管理機(jī)制  7.1.1 Linux進(jìn)程結(jié)構(gòu)  7.1.2 Linux 進(jìn)程調(diào)度策略  7.1.3 Linux 進(jìn)程優(yōu)先級的調(diào)整  7.1.4 進(jìn)程管理的常用命令和系統(tǒng)調(diào)用 7.2 Linux的內(nèi)存管理機(jī)制  7.2.1 Linux操作系統(tǒng)中的虛擬存儲空間  7.2.2 Linux的頁面調(diào)度策略  7.2.3 Linux的交換文件和交換分區(qū)  7.2.4 Linux的內(nèi)存操作命令 7.3 Linux的文件和設(shè)備管理機(jī)制  7.3.1 Linux的文件系統(tǒng)  7.3.2 Linux的虛擬文件系統(tǒng)  7.3.3 Linux文件系統(tǒng)注冊和裝卸  7.3.4 Linux的設(shè)備文件和設(shè)備驅(qū)動程序  7.3.5 文件管理的常用命令 7.4 Linux的用戶管理機(jī)制  7.4.1 用戶的管理  7.4.2 文件與目錄的權(quán)限管理  7.4.3 常用的文件與目錄命令 7.5 shell與文本編輯器vi  7.5.1 shell  7.5.2 vi文本編輯器 習(xí)題第8章 Windows 2000 Server實(shí)驗(yàn)與實(shí)訓(xùn) 8.1 Windows 2000 Server的安裝 8.2 Windows 2000 Server磁盤管理  8.2.1 分區(qū)的創(chuàng)建和管理  8.2.2 文件的壓縮、加密與磁盤整理 8.3 Windows 2000 Server文件系統(tǒng)管理  8.3.1 查看與更改文件、文件夾的訪問許可權(quán)  8.3.2 添加與管理共享文件夾 8.4 DNS服務(wù)器的安裝和配置 8.5 WWW服務(wù)器的配置  8.5.1 安裝IIS  8.5.2 配置、管理Windows 2000 WWW服務(wù)器 8.6 FTP服務(wù)器配置  8.6.1 配置、管理Windows 2000 FTP服務(wù)器  8.6.2 測試FTP服務(wù)器 8.7 DHCP服務(wù)器配置  8.7.1 添加DHCP服務(wù)器  8.7.2 DHCP服務(wù)器配置與管理 8.8 搭建一個(gè)基于Windows的局域網(wǎng)  8.8.1 組建一個(gè)基于Windows的小型局域網(wǎng)絡(luò)  8.8.2 設(shè)置文件夾共享和打印及共享,映射網(wǎng)絡(luò)硬盤第9章 Red Hat 9.0實(shí)驗(yàn)與實(shí)訓(xùn) 9.1 Red Hat 9.0系統(tǒng)安裝  9.1.1 實(shí)驗(yàn)?zāi)康摹 ?.1.2 實(shí)驗(yàn)環(huán)境  9.1.3 實(shí)驗(yàn)預(yù)備知識  9.1.4 實(shí)驗(yàn)內(nèi)容與步驟 9.2 Linux常用命令和工具  9.2.1 實(shí)驗(yàn)?zāi)康摹 ?.2.2 實(shí)驗(yàn)環(huán)境  9.2.3 實(shí)驗(yàn)預(yù)備知識  9.2.4 實(shí)驗(yàn)內(nèi)容和步驟 9.3 網(wǎng)絡(luò)配置和管理  9.3.1 實(shí)驗(yàn)?zāi)康摹 ?.3.2 實(shí)驗(yàn)環(huán)境  9.3.3 實(shí)驗(yàn)預(yù)備知識  9.3.4 實(shí)驗(yàn)內(nèi)容與步驟  9.3.5 操作練習(xí) 9.4 進(jìn)程和磁盤管理  9.4.1 實(shí)驗(yàn)?zāi)康摹 ?.4.2 實(shí)驗(yàn)環(huán)境  9.4.3 實(shí)驗(yàn)預(yù)備知識  9.4.4 實(shí)驗(yàn)內(nèi)容與步驟 9.5 用戶管理  9.5.1 實(shí)驗(yàn)?zāi)康摹 ?.5.2 實(shí)驗(yàn)環(huán)境  9.5.3 實(shí)驗(yàn)預(yù)備知識  9.5.4 實(shí)驗(yàn)內(nèi)容與步驟 9.6 Samba服務(wù)器的配置  9.6.1 實(shí)驗(yàn)?zāi)康摹 ?.6.2 實(shí)驗(yàn)環(huán)境  9.6.3 實(shí)驗(yàn)預(yù)備知識  9.6.4 實(shí)驗(yàn)內(nèi)容與步驟 9.7 NFS服務(wù)器的配置  9.7.1 實(shí)驗(yàn)?zāi)康摹 ?.7.2 實(shí)驗(yàn)環(huán)境  9.7.3 實(shí)驗(yàn)預(yù)備知識  9.7.4 實(shí)驗(yàn)內(nèi)容與步驟 9.8 DNS服務(wù)器的配置  9.8.1 實(shí)驗(yàn)?zāi)康摹 ?.8.2 實(shí)驗(yàn)環(huán)境  9.8.3 實(shí)驗(yàn)預(yù)備知識  9.8.4 實(shí)驗(yàn)內(nèi)容與步驟 9.9 WWW服務(wù)器的配置  9.9.1 實(shí)驗(yàn)?zāi)康摹 ?.9.2 實(shí)驗(yàn)環(huán)境  9.9.3 實(shí)驗(yàn)預(yù)備知識  9.9.4 實(shí)驗(yàn)內(nèi)容與步驟  9.9.5 httpd.conf 文件解析 9.10 FTP服務(wù)器的配置  9.10.1 實(shí)驗(yàn)?zāi)康摹 ?.10.2 實(shí)驗(yàn)環(huán)境  9.10.3 實(shí)驗(yàn)預(yù)備知識  9.10.4 實(shí)驗(yàn)內(nèi)容與步驟(在Windows客戶機(jī)上進(jìn)行)  9.10.5 vsftpd.conf文件解析 9.11 網(wǎng)絡(luò)服務(wù)實(shí)驗(yàn)環(huán)境的準(zhǔn)備和IP地址規(guī)劃  9.11.1 實(shí)驗(yàn)環(huán)境網(wǎng)絡(luò)拓?fù)鋱D及IP地址規(guī)劃  9.11.2 實(shí)驗(yàn)項(xiàng)目的設(shè)置  9.11.3 說明

章節(jié)摘錄

第1章 概論內(nèi)容提示:本章以操作系統(tǒng)的發(fā)展過程為主線,闡述了操作系統(tǒng)在計(jì)算機(jī)系統(tǒng)中的地位和作用,多道程序設(shè)計(jì)的思想引入,并發(fā)、共享和虛擬的概念,操作系統(tǒng)的結(jié)構(gòu)與性能指標(biāo),操作系統(tǒng)的基本功能和操作系統(tǒng)的基本工作機(jī)制,并介紹了現(xiàn)代主流操作系統(tǒng)。教學(xué)目標(biāo):掌握操作系統(tǒng)的概念與作用,操作系統(tǒng)的功能與結(jié)構(gòu),了解操作系統(tǒng)的基本工作機(jī)制,理解并發(fā)、共享、虛擬等基本概念,為以后各章的學(xué)習(xí)與理解奠定基礎(chǔ)。1.1 操作系統(tǒng)的形成與發(fā)展現(xiàn)代計(jì)算機(jī)系統(tǒng)由硬件系統(tǒng)和軟件系統(tǒng)兩部分構(gòu)成。硬件系統(tǒng)是指構(gòu)成計(jì)算機(jī)系統(tǒng)的物理設(shè)備,比如控制器、運(yùn)算器、存儲器、外部設(shè)備等。軟件系統(tǒng)是指在計(jì)算機(jī)系統(tǒng)中使用的各種程序。沒有任何軟件支持的計(jì)算機(jī)稱為“裸機(jī)”,讓用戶直接面對裸機(jī)工作是十分困難的,同時(shí)用戶編程時(shí)也不想涉足硬件的具體細(xì)節(jié)。那么,隱蔽對硬件的復(fù)雜操作,建立起一個(gè)服務(wù)體系,為用戶提供良好的操作環(huán)境和服務(wù)功能就成為計(jì)算機(jī)系統(tǒng)的主要任務(wù)之一。在計(jì)算機(jī)的硬件之上覆蓋一層層的管理軟件,內(nèi)層向外層提供某種服務(wù),每經(jīng)過一層覆蓋,系統(tǒng)功能便會增強(qiáng)一個(gè)級別。到了用戶層,“裸機(jī)”就擴(kuò)展成了一臺操作界面簡單、功能強(qiáng)大的計(jì)算機(jī)。在裸機(jī)上覆蓋的第一層系統(tǒng)軟件就是操作系統(tǒng)。操作系統(tǒng)是最基本的系統(tǒng)軟件,也是對硬件系統(tǒng)功能的第一次擴(kuò)充。操作系統(tǒng)直接控制和管理所有的系統(tǒng)硬件,也為其他系統(tǒng)軟件和應(yīng)用軟件提供基本的支持環(huán)境。當(dāng)代的計(jì)算機(jī)都離不開操作系統(tǒng)。從圖1-1所示的計(jì)算機(jī)系統(tǒng)的層次結(jié)構(gòu)來看,從最底層的裸機(jī)開始直到計(jì)算機(jī)用戶,操作系統(tǒng)是最靠近硬件的一個(gè)層次,它控制和管理著在它內(nèi)層的硬件系統(tǒng),也控制和管理著在它外層的系統(tǒng)實(shí)用軟件和各種應(yīng)用軟件,為其他軟件提供開發(fā)與運(yùn)行環(huán)境,并與各種系統(tǒng)實(shí)用軟件協(xié)作,使各種應(yīng)用軟件能正常、高產(chǎn)率地運(yùn)行。

編輯推薦

《高職高專立體化教材?計(jì)算機(jī)系列?操作系統(tǒng)原理與應(yīng)用》可作為應(yīng)用型、技能型人才學(xué)爿“操作系統(tǒng)”課程的教學(xué)用書,也可供各類培訓(xùn)機(jī)構(gòu)用作培訓(xùn)教材,對廣大自學(xué)愛好者來說也是一本通俗易懂的自學(xué)參考書。

圖書封面

評論、評分、閱讀與下載


    操作系統(tǒng)原理與應(yīng)用 PDF格式下載


用戶評論 (總計(jì)1條)

 
 

  •   內(nèi)容太深?yuàn)W了…
 

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

京ICP備13047387號-7