-
>
闖進數學世界――探秘歷史名題
-
>
中醫基礎理論
-
>
當代中國政府與政治(新編21世紀公共管理系列教材)
-
>
高校軍事課教程
-
>
思想道德與法治(2021年版)
-
>
毛澤東思想和中國特色社會主義理論體系概論(2021年版)
-
>
中醫內科學·全國中醫藥行業高等教育“十四五”規劃教材
計算機操作系統(第二版) 版權信息
- ISBN:9787568034999
- 條形碼:9787568034999 ; 978-7-5680-3499-9
- 裝幀:平裝-膠訂
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
計算機操作系統(第二版) 本書特色
全面介紹了計算機操作系統的基本概念、原理和實現方法。全書共分為11章,第1章介紹了操作系統的概況;第2章至第8章分別闡述了操作系統的基本原理、概念和實現方法,包括中斷、進程和線程、調度與死鎖、內存管理、設備管理、文件管理和用戶接口;第9章對當前流行的移動平臺操作系統Android進行了介紹;第10章主要介紹了系統安全方面的知識,包括程序安全、系統和網絡安全、計算機系統安全技術等;第11章介紹了另外一個典型的操作系統——Linux。
計算機操作系統(第二版) 內容簡介
全面介紹了計算機操作系統的基本概念、原理和實現方法。全書共分為11章,章介紹了操作系統的概況;第2章至第8章分別闡述了操作系統的基本原理、概念和實現方法,包括中斷、進程和線程、調度與死鎖、內存管理、設備管理、文件管理和用戶接口;第9章對當前流行的移動平臺操作系統Android進行了介紹;0章主要介紹了系統安全方面的知識,包括程序安全、系統和網絡安全、計算機系統安全技術等;1章介紹了另外一個典型的操作系統——Linux。
計算機操作系統(第二版) 目錄
1.1什么是操作系統(1)
1.1.1計算機系統組成(1)
1.1.2操作系統與計算機系統(2)
1.2操作系統的發展歷史(4)
1.2.1無操作系統(4)
1.2.2單道批處理系統(4)
1.2.3多道批處理系統(5)
1.2.4分時系統(6)
1.2.5實時系統(7)
1.2.6操作系統的進一步發展(8)
1.3操作系統的主要功能(9)
1.3.1處理機管理(9)
1.3.2存儲管理(9)
1.3.3設備管理(10)
1.3.4文件管理(11)
1.3.5用戶接口(12)
1.4操作系統結構(13)
1.4.1單體結構(14)
1.4.2模塊化結構(14)
1.4.3可擴展內核結構(14)
1.4.4層次結構(15)
1.5操作系統的特征(15)
1.5.1操作系統的基本特征(15)
1.5.2操作系統的新特征(17)
1.6操作系統介紹(18)
1.6.1Windows操作系統(19)
1.6.2Linux操作系統(23)
1.6.3嵌入式操作系統(24)
1.6.4華為鴻蒙操作系統(26)
小結(28)
習題1(28)
第2章中斷(29)
2.1中斷的基本概念(29)
2.1.1中斷的作用(30)
2.1.2中斷的類型(31)
2.1.3中斷嵌套、中斷優先級和中斷屏蔽(32)
2.2中斷在操作系統中的地位(33)
2.3中斷響應過程(34)
2.4中斷處理過程(35)
2.4.1中斷處理流程(35)
2.4.2中斷服務程序簡介(36)
2.5向量中斷(38)
2.6中斷的應用(39)
小結(40)
習題2(41)
第3章進程和線程(42)
3.1進程概述(42)
3.1.1程序的順序執行及其特征(42)
3.1.2程序的并發執行及其特征(43)
3.1.3進程的概念及其特征(45)
3.1.4進程狀態(45)
3.1.5進程控制塊(48)
3.2進程控制(48)
3.2.1進程創建(48)
3.2.2進程終止(49)
3.2.3進程阻塞和喚醒(50)
3.2.4進程掛起和激活(50)
3.3線程(51)
3.3.1線程簡介(51)
3.3.2多線程(52)
3.3.3線程實現與線程模型(54)
3.4互斥和同步(57)
3.4.1并發原理(57)
3.4.2硬件同步(58)
3.4.3信號量機制(60)
3.4.4管程(63)
3.4.5經典同步問題(64)
3.4.6消息傳遞(70)
小結(72)
習題3(72)
第4章調度與死鎖(74)
4.1調度簡介(74)
4.1.1基本概念(74)
4.1.2調度原則(77)
4.2調度算法(78)
4.2.1先來先服務調度算法(79)
4.2.2短作業優先調度算法(79)
4.2.3優先級調度算法(80)
4.2.4時間片輪轉調度算法(81)
4.2.5*高響應比優先調度算法(82)
4.2.6多級反饋隊列調度算法(84)
4.2.7實時調度算法(85)
4.2.8多處理器調度算法(85)
4.3死鎖簡介(87)
4.3.1資源(87)
4.3.2死鎖產生的原因和必要條件(88)
4.3.3死鎖的表示方法(91)
4.3.4死鎖的判定(91)
4.4死鎖預防(92)
4.4.1破壞“請求和保持”條件(92)
4.4.2破壞“不剝奪”條件(92)
4.4.3破壞“環路等待”條件(92)
4.5死鎖避免(93)
4.5.1銀行家算法(93)
4.5.2銀行家算法實例(96)
4.6死鎖檢測和恢復(97)
4.6.1死鎖檢測(97)
4.6.2死鎖恢復(97)
4.7處理死鎖的綜合措施(98)
小結(98)
習題4(99)
第5章內存管理(100)
5.1概述(100)
5.1.1存儲層次結構(100)
5.1.2存儲管理的目的和任務(101)
5.2地址重定位(103)
5.2.1基本概念(103)
5.2.2常用重定位技術(103)
5.3分區存儲管理(105)
5.3.1單一連續分區存儲管理(105)
5.3.2固定分區管理(105)
5.3.3可變分區管理(106)
5.3.4分區分配算法(107)
5.4頁式存儲管理(109)
5.4.1頁面變換基本思想(109)
5.4.2地址變換過程(110)
5.4.3快表(111)
5.4.4多級頁表(112)
5.5段式與段頁式存儲管理(113)
5.5.1段式存儲管理(113)
5.5.2段頁式存儲管理(116)
5.6內存擴充技術(118)
5.6.1覆蓋技術(119)
5.6.2交換技術(119)
5.7虛擬存儲管理(121)
5.7.1基本原理(121)
5.7.2請求分頁存儲管理(122)
5.7.3頁面置換算法(124)
5.7.4請求分頁存儲管理系統性能分析(128)
5.7.5請求分段存儲管理(130)
小結(131)
習題5(131)
第6章設備管理(133)
6.1概述(133)
6.1.1設備管理的目標和任務(133)
6.1.2I/O系統結構(134)
6.1.3I/O設備分類(136)
6.2I/O系統控制方式(137)
6.2.1程序直接控制方式(137)
6.2.2中斷控制方式(138)
6.2.3DMA控制方式(138)
6.2.4通道控制方式(139)
6.3I/O軟件的組成(140)
6.3.1I/O軟件設計目標和原則(140)
6.3.2I/O軟件結構(141)
6.3.3設備驅動程序(142)
6.3.4設備無關軟件(144)
6.3.5用戶層軟件(145)
6.4具有通道的設備管理(146)
6.4.1通道(146)
6.4.2通道類型(146)
6.5設備管理相關技術(147)
6.5.1DMA(147)
6.5.2緩沖技術(148)
6.5.3總線技術(150)
6.6磁盤存儲管理(151)
6.6.1磁盤簡述(151)
6.6.2磁盤調度(154)
6.6.3磁盤管理(156)
6.6.4容錯技術(158)
小結(162)
習題6(162)
第7章文件管理(164)
7.1概述(164)
7.1.1文件(164)
7.1.2文件系統(166)
7.2文件結構(167)
7.2.1邏輯結構(167)
7.2.2物理結構(168)
7.2.3直接文件和Hash結構(170)
7.2.4文件存取方法(171)
7.2.5常見的物理存儲設備(172)
7.3文件目錄(173)
7.3.1文件目錄內容(173)
7.3.2目錄結構(175)
7.3.3目錄查詢(179)
7.4文件共享和文件安全(180)
7.4.1文件共享(180)
7.4.2文件安全(182)
小結(185)
習題7(185)
第8章用戶接口(186)
8.1系統生成和系統初啟(186)
8.1.1系統生成(186)
8.1.2系統初啟(187)
8.1.3獨立引導的過程(188)
8.2命令接口(189)
8.2.1命令語言(189)
8.2.2命令的類型(190)
8.2.3命令解釋程序(192)
8.3程序接口(193)
8.3.1系統調用的基本概念(193)
8.3.2系統調用的類型(196)
8.3.3系統調用的實現(198)
8.4圖形接口(200)
8.4.1桌面、圖標和超級任務欄(201)
8.4.2窗口(203)
8.4.3對話框(204)
小結(206)
習題8(206)
第9章Android操作系統(207)
9.1Android操作系統概述(207)
9.1.1什么是Android操作系統(207)
9.1.2Android操作系統的發展歷程(208)
9.1.3Android操作系統的特點(211)
9.2Android操作系統的架構(212)
9.2.1Linux內核層(212)
9.2.2系統運行庫層(213)
9.2.3應用程序框架層(213)
9.2.4應用程序層(214)
9.3Android應用程序的開發(214)
9.3.1Android應用程序的開發環境(214)
9.3.2Android操作系統開發組件(218)
9.3.3Android應用程序開發過程(220)
9.4Android操作系統進程管理(221)
9.4.1Android操作系統進程概述(222)
9.4.2Android操作系統線程概述(223)
9.4.3Android操作系統進程同步(223)
9.4.4Android操作系統進程通信(225)
9.5Android操作系統內存管理(226)
9.5.1低內存處理機制(227)
9.5.2匿名共享內存機制(227)
小結(227)
習題9(227)
第10章系統安全(228)
10.1計算機系統安全概述(228)
10.1.1計算機系統安全的定義(228)
10.1.2計算機系統安全的分類(229)
10.1.3計算機威脅的類型(229)
10.1.4信息系統安全評價標準(230)
10.2程序安全(232)
10.2.1邏輯炸彈(233)
10.2.2緩沖區溢出(233)
10.2.3SQL注入(234)
10.3系統和網絡安全(235)
10.3.1特洛伊木馬(235)
10.3.2計算機病毒(236)
10.3.3蠕蟲(240)
10.3.4rootkit(241)
10.3.5拒絕服務(242)
10.3.6端口掃描(243)
10.4計算機系統安全技術(244)
10.4.1身份驗證(244)
10.4.2訪問控制(246)
10.4.3加密技術(248)
小結(249)
習題10(249)
第11章Linux系統(251)
11.1Linux系統概述(251)
11.1.1UNIX系統與Linux系統的歷史(251)
11.1.2設計原則(254)
11.1.3內核模塊(255)
11.2進程管理(256)
11.2.1進程控制塊(257)
11.2.2進程狀態(260)
11.2.3進程控制(260)
11.3進程調度(262)
11.3.1調度方式和調度策略(262)
11.3.2實時調度(263)
11.3.3非實時調度(264)
11.4進程同步(264)
11.4.1原子操作(264)
11.4.2自旋鎖(264)
11.4.3信號量(265)
11.4.4屏障(266)
11.5內存管理(267)
11.5.1物理內存管理(267)
11.5.2虛擬內存管理(269)
11.6設備管理(274)
11.6.1字符設備驅動程序(274)
11.6.2塊設備驅動程序(276)
11.6.3網絡設備驅動程序(278)
11.6.4內核與驅動程序接口(280)
11.7文件管理(281)
11.7.1基本概念(281)
11.7.2虛擬文件系統(282)
11.7.3文件系統的系統調用(289)
11.8系統安全(290)
11.8.1認證(290)
11.8.2訪問控制(290)
小結(291)
習題11(291)
參考文獻(292)
計算機操作系統(第二版) 作者簡介
湖南茶陵人,湖南農業大學副教授、碩士生導師,留美歸國人員。主要研究領域為智能支持與決策、農業信息化、生物信息等。以第一作者或通訊作者發表學術論文20多篇、教改論文8篇。出版《計算機操作系統》、《Visual Basic程序設計案例實驗教程》、《網絡工程師考前沖刺100題(第2版)》、《多媒體課件制作理論與實踐》等教材4本。獲得軟件著作權4件,先后主持或參與國家、省部級項目16項,獲湖南省科技進步一等獎1項。
- >
莉莉和章魚
- >
伊索寓言-世界文學名著典藏-全譯本
- >
煙與鏡
- >
新文學天穹兩巨星--魯迅與胡適/紅燭學術叢書(紅燭學術叢書)
- >
大紅狗在馬戲團-大紅狗克里弗-助人
- >
上帝之肋:男人的真實旅程
- >
伯納黛特,你要去哪(2021新版)
- >
史學評論