操作系統(tǒng)基礎(chǔ)與實(shí)踐
定 價(jià):26 元
叢書名:全國(guó)高職高專規(guī)劃教材·計(jì)算機(jī)系列
- 作者:操作系統(tǒng)基礎(chǔ)與實(shí)踐
- 出版時(shí)間:2012/12/1
- ISBN:9787301206935
- 出 版 社:北京大學(xué)出版社
- 中圖法分類:TP316
- 頁(yè)碼:185頁(yè)
- 紙張:膠版紙
- 版次:1
- 開本:16開
《普通高等教育“十二五”規(guī)劃教材·全國(guó)高職高專規(guī)劃教材·計(jì)算機(jī)系列:操作系統(tǒng)基礎(chǔ)與實(shí)踐》共有7章,第1章為操作系統(tǒng)概述;第2~6章,分別介紹操作系統(tǒng)的五大功能,它們是:第2章作業(yè)管理,第3章處理機(jī)管理,第4章存儲(chǔ)管理,第5章文件系統(tǒng),第6章設(shè)備管理;第7章為操作系統(tǒng)實(shí)踐,包拓基礎(chǔ)篇和拓展篇兩部分,以求加深對(duì)操作系統(tǒng)五大功能的理解。
《普通高等教育“十二五”規(guī)劃教材·全國(guó)高職高專規(guī)劃教材·計(jì)算機(jī)系列:操作系統(tǒng)基礎(chǔ)與實(shí)踐》可作為高職高專院校計(jì)算機(jī)專業(yè)相關(guān)課程的教學(xué)用書,也可以作為計(jì)算機(jī)愛好者學(xué)習(xí)操作系統(tǒng)的入門參考用書。
《普通高等教育“十二五”規(guī)劃教材·全國(guó)高職高專規(guī)劃教材·計(jì)算機(jī)系列:操作系統(tǒng)基礎(chǔ)與實(shí)踐》每章都配有習(xí)題,并提供了參考答案。 《普通高等教育“十二五”規(guī)劃教材·全國(guó)高職高專規(guī)劃教材·計(jì)算機(jī)系列:操作系統(tǒng)基礎(chǔ)與實(shí)踐》內(nèi)容簡(jiǎn)明實(shí)用,注重培養(yǎng)學(xué)生的專業(yè)能力。 《普通高等教育“十二五”規(guī)劃教材·全國(guó)高職高專規(guī)劃教材·計(jì)算機(jī)系列:操作系統(tǒng)基礎(chǔ)與實(shí)踐》注重實(shí)踐,通過實(shí)踐內(nèi)容的學(xué)習(xí),使讀者能更好地理解操作系統(tǒng)的原理和概念, 掌握操作系統(tǒng)有關(guān)知識(shí),提高分析問題和解決問題的能力。 本書站在讀者的角度組織內(nèi)容,遵從“學(xué)習(xí)理論”到“結(jié)合實(shí)際理解理論”再到“自己親自動(dòng)手解決問題”的順序。
第1章 操作系統(tǒng)概述
1.1 計(jì)算機(jī)系統(tǒng)
1.2 操作系統(tǒng)
1.2.1 實(shí)用操作系統(tǒng)
1.2.2 操作系統(tǒng)的定義
1.3 操作系統(tǒng)的功能
1.3.1 操作系統(tǒng)的功能
1.3.2 操作系統(tǒng)設(shè)計(jì)原則
1.3.3 操作系統(tǒng)的發(fā)展
1.4 操作系統(tǒng)的分類
1.4.1 批處理系統(tǒng)
1.4.2 分時(shí)系統(tǒng)
1.4.3 實(shí)時(shí)系統(tǒng)
1.4.4 分布式操作系統(tǒng)
1.4.5 網(wǎng)絡(luò)操作系統(tǒng)
1.5 操作系統(tǒng)的結(jié)構(gòu)
1.5.1 操作系統(tǒng)的觀點(diǎn)
1.5.2 操作系統(tǒng)的層次結(jié)構(gòu)
1.6 小結(jié)
習(xí)題一
第2章 作業(yè)管理
2.1 用戶界面
2.1.1 作業(yè)控制語(yǔ)言
2.1.2 作業(yè)控制命令
2.1.3 菜單控制
2.1.4 窗口和圖標(biāo)
2.1.5 系統(tǒng)調(diào)用
2.2 作業(yè)狀態(tài)與作業(yè)管理
2.2.1 作業(yè)的狀態(tài)
2.2.2 作業(yè)控制塊
2.2.3 作業(yè)調(diào)度程序
2.3 作業(yè)調(diào)度
2.3.1 調(diào)度算法設(shè)計(jì)原則
2.3.2 作業(yè)調(diào)度算法衡量指標(biāo)
2.3.3 常用作業(yè)調(diào)度算法
2.4 終端作業(yè)的管理
2.4.1 命令語(yǔ)言
2.4.2 終端作業(yè)的控制
2.5 小結(jié)
習(xí)題二
第3章 處理機(jī)管理
3.1 概述
3.1.1 多用戶
3.1.2 程序的順序執(zhí)行
3.1.3 程序的并發(fā)執(zhí)行
3.2 進(jìn)程及其狀態(tài)轉(zhuǎn)換
3.2.1 進(jìn)程的定義
3.2.2 進(jìn)程的狀態(tài)及其轉(zhuǎn)換
3.2.3 進(jìn)程控制塊
3.2.4 線程
3.3 進(jìn)程的控制與調(diào)度
3.3.1 進(jìn)程控制原語(yǔ)
3.3.2 進(jìn)程調(diào)度
3.3.3 Linux中的進(jìn)程控制
3.4 進(jìn)程的同步與互斥
3.4.1 同步與互斥的概念
3.4.2 臨界資源與臨界區(qū)
3.4.3 互斥與同步的實(shí)現(xiàn)
3.5 進(jìn)程通信
3.5.1 send(B,M)原語(yǔ)
3.5.2 receive(B,X)原語(yǔ)
3.6 死鎖
3.6.1 死鎖的形成
3.6.2 死鎖的定義
3.6.3 死鎖的防止
3.6.4 死鎖的避免
3.6.5 死鎖的檢測(cè)
3.7 進(jìn)程、程序、作業(yè)與任務(wù)
3.8 小結(jié)
習(xí)題三
……
第4章 存儲(chǔ)器管理
第5章 文件系統(tǒng)
第6章 設(shè)備管理
第7章 操作系統(tǒng)實(shí)踐
參考文獻(xiàn)
(2)合理地組織計(jì)算機(jī)的工作流程;
(3)方便用戶使用。
綜上所述,操作系統(tǒng)可以定義為:對(duì)計(jì)算機(jī)系統(tǒng)資源進(jìn)行直接控制和管理,協(xié)調(diào)計(jì)算機(jī)的各種動(dòng)作,為用戶提供便于操作的人機(jī)交互界面,存在于計(jì)算機(jī)軟件系統(tǒng)最底層核心位置的程序的集合。
1.3
操作系統(tǒng)的功能
1.3.1
操作系統(tǒng)的功能
可以根據(jù)計(jì)算機(jī)系統(tǒng)資源的分類來對(duì)操作系統(tǒng)的功能進(jìn)行劃分。一般說來,計(jì)算機(jī)系統(tǒng)資源包括硬件和軟件兩大部分,硬件指處理機(jī)、存儲(chǔ)器、標(biāo)準(zhǔn)輸入/輸出設(shè)備和其他外圍設(shè)備;軟件指各種文件和數(shù)據(jù)、各種類型的程序。由于操作系統(tǒng)是對(duì)計(jì)算機(jī)系統(tǒng)進(jìn)行管理、控制、協(xié)調(diào)的程序的集合,因此,按這些程序所要管理的資源來確定操作系統(tǒng)的功能,將其分為5個(gè)部分。
(1)作業(yè)管理。當(dāng)用戶開始與計(jì)算機(jī)打交道時(shí),第一個(gè)接觸的就是作業(yè)管理部分,作業(yè)是用戶交給計(jì)算機(jī)執(zhí)行的具有獨(dú)立功能的任務(wù),用戶通過作業(yè)管理所提供的界面對(duì)計(jì)算機(jī)進(jìn)行操作,因此作業(yè)管理?yè)?dān)負(fù)著兩方面的工作:向計(jì)算機(jī)通知用戶的到來,對(duì)用戶要求計(jì)算機(jī)完成的任務(wù)進(jìn)行記錄和安排;向用戶提供操作計(jì)算機(jī)的界面和對(duì)應(yīng)的提示信息,接受用戶輸入的程序、數(shù)據(jù)及要求,同時(shí)將計(jì)算機(jī)運(yùn)行的結(jié)果反饋給用戶。更具體地說,作業(yè)管理要提供:安全的用戶登錄方法,方便的用戶使用界面,直觀的用戶信息記錄形式,公平的作業(yè)調(diào)度策略等。
(2)處理機(jī)管理。處理機(jī)是計(jì)算機(jī)中的核心資源,所有程序的運(yùn)行都要靠它來實(shí)現(xiàn)。如何協(xié)調(diào)不同程序之間的運(yùn)行關(guān)系,如何及時(shí)反映不同用戶的不同要求,如何讓眾多用戶能夠公平地得到資源等都是處理機(jī)管理要關(guān)心的問題。具體地說,處理機(jī)管理是操作系統(tǒng)設(shè)計(jì)者的設(shè)計(jì)理念。
……