複製鏈接
請複製以下鏈接發送給好友

計算機系統平台

(2009年清華大學出版社出版的圖書)

鎖定
《計算機系統平台》是2009年清華大學出版社出版的圖書,作者是李曉明、張麗。
中文名
計算機系統平台
作    者
李曉明
張麗
出版社
清華大學出版社
出版時間
2009年6月12日
定    價
29.5 元
裝    幀
平裝
ISBN
9787302197225

計算機系統平台內容簡介

本書深入淺出,內容面寬但有層次感,按照教育部《高等學校計算機科學與技術本科專業規範(信息技術方向)》的培養目標和規格要求,圍繞規範要求的知識點來組織內容。因此,適合作為計算機專業信息技術方向的本科學生的專業基礎課教材,同時也適合作為其他計算機相關專業的選修課教材,本書還可作為希望全面瞭解計算機系統的其他專業人員自學使用。 [1] 

計算機系統平台圖書目錄

第一篇 計算機操作平台 1
第1章 操作系統3
1.1 終端用户的操作系統平台4
1.1.1 操作系統界面4
1.1.2 操作系統平台的基本功能6
1.1.3 操作系統平台的配置11
1.2 程序員的操作系統平台13
1.2.1 程序員的操作系統界面13
1.2.2 基本的系統調用14
1.3 操作系統存在的必要性17
1.3.1 操作系統的來歷17
1.3.2 計算機系統的層次結構19
1.3.3 屏蔽硬件的利與弊22
1.4 常見操作系統及分類23
1.4.1 Windows操作系統24
1.4.2 Linux操作系統25
1.4.3 操作系統分類28
複習題33
討論33
實驗33
第二篇 計算機硬件平台 35
第2章 計算機硬件組成37
2.1 計算機組成結構39
2.2 總線44
2.3 存儲器47
2.4 中央處理器CPU53
2.5 輸入輸出系統59
2.5.1 外圍設備60
2.5.2 驅動程序78
2.5.3 外設與主機信息傳送的控制方式80
2.6 計算機系統結構822.6.1 計算機系統結構類型82
2.6.2 計算機性能的提高82
複習題87
練習題87
討論88
實驗88
第3章 信息表示89
3.1 進位制及其轉換89
3.1.1 進位制90
3.1.2 數的進制轉換92
3.1.3 二進制數的運算98
3.2 數字的編碼101
3.2.1 原碼101
3.2.2 補碼102
3.2.3 反碼105
3.2.4 移碼105
3.2.5 小數的表示106
3.3 字符編碼106
3.3.1 簡單字符的編碼--ASCII碼107
3.3.2 漢字字符的編碼--GB2312109
3.3.3 字符的統一碼--Unicode110
3.4 機器指令112
3.5 彙編語言和高級語言113
複習題116
練習題116
討論117
第三篇 計算機軟件平台 119
第4章 操作系統的內部實現機制121
4.1 進程的管理121
4.1.1 進程概念的引入121
4.1.2 進程的狀態125
4.1.3 進程的調度128
4.1.4 進程的同步與互斥130
4.1.5 進程間的通信1324.1.6 線程135
4.2 內存的管理137
4.2.1 固定分區138
4.2.2 動態分區139
4.2.3 頁式內存管理141
4.2.4 段式內存管理144
4.3 信息存儲的管理152
4.3.1 外存管理和文件的物理組織154
4.3.2 文件操作156
4.3.3 文件保護161
4.3.4 虛擬文件系統164
4.4 外設的管理167
4.4.1 外設訪問接口168
4.4.3 設備分配170
4.4.4 中斷技術171
4.4.5 緩衝技術173
複習題176
討論177
實驗177
第5章 系統初始化及Shell編程178
5.1 計算機系統初始化178
5.1.1 啓動過程要做什麼178
5.1.2 計算機啓動過程181
5.1.3 操作系統的啓動過程183
5.2 CMOS設置185
5.3 操作系統安裝190
5.3.1 安裝前的準備工作191
5.3.2 安裝過程要點192
5.4 Shell編程195
5.4.1 Shell的啓動195
5.4.2 Shell命令196
5.4.3 編寫Shell腳本199
複習題215
練習題216
實驗216
第6章 應用軟件開發平台217
6.1 高級程序設計語言217
6.2 開發工具和開發環境219
6.2.1 單獨的工具219
6.2.2 集成的開發環境226
6.2.3 可構建的集成開發環境232
6.2.4 更廣泛的、更易使用的開發平台242
6.3 開發平台中的可重用代碼242
6.3.1 函數243
6.3.2 類243
6.3.3 組件244
6.3.4 框架244
複習題246
討論246
實驗246
第四篇 計算機網絡平台 247
第7章 網絡平台的服務249
7.1 Web服務251
7.1.1 萬維網概述251
7.1.2 Web服務器的性能提升258
7.2 電子郵件服務261
7.3 FTP服務266
複習題268
討論268
實驗268
第8章 網絡平台基礎知識269
8.1 計算機網絡的層次結構269
8.1.1 分層動機269
8.1.2 分層與參考模型270
8.2 將計算機接入網絡273
8.2.1 實現物理連接273
8.2.2 進行網絡信息配置276
8.3 網絡基礎支持服務2878.3.1 DHCP服務287
8.3.2 域名系統289
8.3.3 網絡管理294
複習題297
討論297
實驗297
第五篇 設施與環境平台 299
第9章 計算機系統基礎設施301
9.1 主要設備301
9.1.1 服務器301
9.1.2 網絡設備308
9.2 計算機機房313
9.2.1 機房的位置314
9.2.2 機房的環境條件314
9.2.3 機房的電氣318
9.2.4 機房的干擾及防護320
複習題324
討論325
實驗325
附錄A Fedora 9安裝過程326
A.1 檢測光盤326
A.2 識別環境326
A.3 網絡配置327
A.4 時區配置329
A.5 root密碼設置329
A.6 磁盤分區330
A.7 配置引導裝載程序334
A.8 選擇要安裝的軟件335
A.9 安裝完畢337
參考文獻338
參考資料