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