注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)操作系統(tǒng)新編計(jì)算機(jī)操作系統(tǒng)雙語(yǔ)教程

新編計(jì)算機(jī)操作系統(tǒng)雙語(yǔ)教程

新編計(jì)算機(jī)操作系統(tǒng)雙語(yǔ)教程

定 價(jià):¥44.50

作 者: 朱天翔,王溪波
出版社: 清華大學(xué)出版社
叢編項(xiàng): 21世紀(jì)高等學(xué)校計(jì)算機(jī)教育實(shí)用規(guī)劃教材
標(biāo) 簽: 暫缺

ISBN: 9787302438212 出版時(shí)間: 2016-09-01 包裝:
開本: 16開 頁(yè)數(shù): 316 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本教材的創(chuàng)新點(diǎn)是采用雙語(yǔ)制,提供中英文教學(xué)素材,適應(yīng)高等院校所提倡的雙語(yǔ)教學(xué)模式,響應(yīng)國(guó)際型人才培養(yǎng)戰(zhàn)略的要求。在內(nèi)容的編排上,每章后面將本章的主要概念、原理和算法附上英文教學(xué)內(nèi)容。既可作為高等院校計(jì)算機(jī)相關(guān)專業(yè)的計(jì)算機(jī)操作系統(tǒng)課程的雙語(yǔ)教材,也可供廣大師生自學(xué)之用。本書介紹了計(jì)算機(jī)操作系統(tǒng)的基本概念、原理和相關(guān)的技術(shù)。從計(jì)算技術(shù)的產(chǎn)生到操作系統(tǒng)的發(fā)展,從單機(jī)批處理操作到多道程序系統(tǒng)的實(shí)現(xiàn),由淺入深、循序漸進(jìn),構(gòu)成計(jì)算機(jī)操作系統(tǒng)的整體架構(gòu)。全書共分8章,分別介紹計(jì)算機(jī)操作系統(tǒng)的基本概念;講述處理機(jī)的管理內(nèi)容,包括進(jìn)程管理、進(jìn)程同步、進(jìn)程通信等;介紹內(nèi)存管理和虛擬存儲(chǔ)器的實(shí)現(xiàn);闡述文件管理、設(shè)備管理的相關(guān)知識(shí)。

作者簡(jiǎn)介

暫缺《新編計(jì)算機(jī)操作系統(tǒng)雙語(yǔ)教程》作者簡(jiǎn)介

圖書目錄

第1章  操作系統(tǒng)引論 1
1.1  計(jì)算機(jī)的基本工作原理 1
1.1.1  自動(dòng)計(jì)算 1
1.1.2  計(jì)算機(jī)基礎(chǔ) 1
1.2  操作系統(tǒng)的產(chǎn)生 5
1.2.1  早期計(jì)算機(jī)的使用 5
1.2.2  批處理系統(tǒng) 6
1.2.3  分時(shí)系統(tǒng) 8
1.2.4  實(shí)時(shí)系統(tǒng) 9
1.3  操作系統(tǒng)的概念 9
1.3.1  操作系統(tǒng)的定義 9
1.3.2  操作系統(tǒng)與計(jì)算機(jī)其他軟件及硬件的關(guān)系 10
1.3.3  操作系統(tǒng)的使用 11
1.4  操作系統(tǒng)的引導(dǎo) 11
1.5  操作系統(tǒng)特征 13
1.6  操作系統(tǒng)組成 14
1.6.1  處理機(jī)管理 14
1.6.2  內(nèi)存管理 15
1.6.3  文件管理 16
1.6.4  設(shè)備管理 17
Chapter 1  Introduction to Computer 18
1.1  The Basic Principle of Computer 18
1.1.1  Computer Architecture 18
1.1.2  Computer System 19
1.2  Operating System Concepts 20
1.2.1  Operating System Definitions 20
1.2.2  Use of the Operating System 21
1.2.3  Operating System Several Related Concepts 22
1.3  System Components 23
1.3.1  Process Management 23
1.3.2  Memory Management 24
1.3.3  File-System Management 25
1.3.4  I/O Systems 26
習(xí)題 26
第2章  進(jìn)程管理 29
2.1  計(jì)算機(jī)程序的執(zhí)行 29
2.1.1  計(jì)算機(jī)程序執(zhí)行 29
2.1.2  多道程序的執(zhí)行 30
2.2  進(jìn)程 30
2.2.1  進(jìn)程概念的引入 30
2.2.2  進(jìn)程的概念 31
2.2.3  進(jìn)程與程序的關(guān)系 31
2.2.4  進(jìn)程的特征 32
2.3  進(jìn)程控制塊 32
2.3.1  進(jìn)程控制塊概述 32
2.3.2  進(jìn)程控制塊的內(nèi)容 32
2.3.3  Linux的進(jìn)程控制塊 33
2.3.4  進(jìn)程控制塊的組織方式 34
2.4  進(jìn)程的狀態(tài) 35
2.4.1  進(jìn)程基本狀態(tài) 35
2.4.2  進(jìn)程基本狀態(tài)的轉(zhuǎn)換 36
2.4.3  帶掛起的進(jìn)程狀態(tài) 37
2.5  進(jìn)程控制 38
2.5.1  進(jìn)程的創(chuàng)建 38
2.5.2  進(jìn)程的終止 40
2.6  處理機(jī)調(diào)度 41
2.6.1  處理機(jī)調(diào)度的層次 41
2.6.2  進(jìn)程調(diào)度的功能及實(shí)現(xiàn)方式 43
2.7  調(diào)度算法 45
2.7.1  調(diào)度算法的性能評(píng)價(jià)準(zhǔn)則 45
2.7.2  先來(lái)先服務(wù)調(diào)度算法 46
2.7.3  短作業(yè)優(yōu)先調(diào)度算法 47
2.7.4  高優(yōu)先權(quán)優(yōu)先調(diào)度算法 49
2.7.5  基于時(shí)間片的輪轉(zhuǎn)調(diào)度算法 50
2.8  實(shí)時(shí)調(diào)度 52
2.8.1  實(shí)時(shí)調(diào)度的基本條件 53
2.8.2  實(shí)時(shí)調(diào)度算法 55
Chapter 2  Process Management 58
2.1  Process Concepts 58
2.1.1  Process Concepts 58
2.1.2  Process and Program 58
2.2  Process Control Block 59
2.2.1  Process Control Block 59
2.2.2  Process Control Block Contents 59
2.3  Process State 60
2.3.1  Basic States of a Process 60
2.3.2  Process State Change 61
2.3.3  Process State with the Pending 62
2.4  Operations on Processes 63
2.4.1  Process Creation 63
2.4.2  Termination of Process 64
2.5  CPU Scheduling 65
2.5.1  Queues and Schedulers 65
2.5.2  Schedule Criteria 68
2.5.3  First-Come, First-Served Scheduling 69
2.5.4  Shortest-Job-First Scheduling 70
2.5.5  Priority Scheduling 72
2.5.6  Round-Robin Scheduling 73
習(xí)題 74
第3章  進(jìn)程同步 78
3.1  計(jì)算機(jī)程序的并發(fā)執(zhí)行 78
3.1.1  程序的并發(fā)執(zhí)行 78
3.1.2  前趨圖 80
3.2  進(jìn)程同步 81
3.2.1  臨界資源與臨界區(qū) 81
3.2.2  信號(hào)量 82
3.2.3  進(jìn)程同步 83
3.2.4  改進(jìn)的信號(hào)量機(jī)制 84
3.3  經(jīng)典同步問題 88
3.3.1  生產(chǎn)者-消費(fèi)者問題 88
3.3.2  讀者-寫者問題 91
3.3.3  哲學(xué)家問題 93
3.4  死鎖 94
3.4.1  死鎖的產(chǎn)生 94
3.4.2  預(yù)防死鎖 96
3.4.3  死鎖的檢測(cè)與解除 101
3.5  管程 103
Chapter 3  Process Synchronization 106
3.1  Process Synchronization 106
3.1.1  Critical Section 106
3.1.2  Semaphore 106
3.2  Classic Problems of Synchronization 110
3.2.1  Producer-Consumer (Bounded-Buffer) Problem 110
3.2.2  The Readers-Writers Problem 111
3.3  Deadlocks 113
3.3.1  Causes of Deadlocks 113
3.3.2  Deadlock Avoidance 115
習(xí)題 119
第4章  進(jìn)程通信與多線程 126
4.1  進(jìn)程通信 126
4.1.1  共享存儲(chǔ)區(qū)通信 126
4.1.2  消息傳遞系統(tǒng) 127
4.1.3  管道通信 130
4.1.4  Socket通信 131
4.2  多核技術(shù) 134
4.2.1  并行計(jì)算機(jī) 135
4.2.2  多核處理器 136
4.2.3  操作系統(tǒng)對(duì)多核處理器的支持方法 137
4.3  線程與線程管理 139
4.3.1  線程 139
4.3.2  線程管理 141
4.4  多線程的實(shí)現(xiàn) 143
4.4.1  典型的實(shí)現(xiàn)方式 143
4.4.2  用戶級(jí)線程實(shí)現(xiàn) 145
4.4.3  核心級(jí)線程實(shí)現(xiàn) 146
Chapter 4  Interprocess Communicationand and Multi-Threading 148
4.1  Interprocess Communication 148
4.1.1  Shared-Memory Systems 148
4.1.2  Message-Passing Systems 148
4.1.3  pipe 150
4.1.4  Socket Communication 151
4.2  Multiprocessor Systems 151
4.3  Threads 152
4.3.1  Motivation 152
4.3.2  Multithreading Models 153
習(xí)題 154
第5章  內(nèi)存管理 155
5.1  重定位 155
5.2  分區(qū)式管理 156
5.2.1  單一連續(xù)區(qū)分配 157
5.2.2  固定分區(qū)分配 157
5.2.3  可變式分區(qū) 159
5.3  分頁(yè)式管理 164
5.3.1  分頁(yè)的基本工作原理 164
5.3.2  動(dòng)態(tài)地址變換 166
5.3.3  快表 168
5.3.4  兩級(jí)和多級(jí)頁(yè)表 169
5.4  分段式管理 171
5.4.1  分段的基本工作原理 171
5.4.2  地址變換 172
5.4.3  分段管理的信息共享 173
5.5  段頁(yè)式管理 174
5.5.1  段頁(yè)式的基本工作原理 174
5.5.2  地址變換 175
Chapter 5  Memory Management 177
5.1  Address Binding 177
5.2  Continuous Memory Allocation 179
5.3  Paging 181
5.3.1  Basic Method 181
5.3.2  Caching 183
5.3.4  Hierarchical Paging 185
5.4  Segmentation 185
習(xí)題 187
第6章  虛擬存儲(chǔ)器 192
......

本目錄推薦

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