-
>
闖進數學世界――探秘歷史名題
-
>
中醫基礎理論
-
>
當代中國政府與政治(新編21世紀公共管理系列教材)
-
>
高校軍事課教程
-
>
思想道德與法治(2021年版)
-
>
毛澤東思想和中國特色社會主義理論體系概論(2021年版)
-
>
中醫內科學·全國中醫藥行業高等教育“十四五”規劃教材
計算機科學叢書計算機科學概論(原書第7版) 版權信息
- ISBN:9787111654629
- 條形碼:9787111654629 ; 978-7-111-65462-9
- 裝幀:平裝-膠訂
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
計算機科學叢書計算機科學概論(原書第7版) 本書特色
本書由當今該領域備受贊譽且經驗豐富的教育家Nell Dale和John Lewis共同編寫,全面介紹計算機科學領域的基礎知識,為廣大學生勾勒了一幅生動的畫卷。就整體而言,全書內容翔實、覆蓋面廣,旨在向讀者展示計算機科學的全貌;從細節上看,本書層次清晰、描述生動,基于計算機系統的洋蔥式結構,分別介紹信息層、硬件層、程序設計層、操作系統層、應用程序層和通信層,涉及計算機科學的各個層面。
本書貫穿了計算機系統的各個方面,非常適合作為計算機專業的計算機導論課程教材,為后續專業課程打下堅實的基礎;同時還適合作為非計算機專業的計算機總論課程教材,提供計算機系統全面完整的介紹。
計算機科學叢書計算機科學概論(原書第7版) 內容簡介
本書由當今該領域備受贊譽且經驗豐富的教育家Nell Dale和John Lewis共同編寫,全面介紹計算機科學領域的基礎知識,為廣大學生勾勒了一幅生動的畫卷。就整體而言,全書內容翔實、覆蓋面廣,旨在向讀者展示計算機科學的全貌;從細節上看,本書層次清晰、描述生動,基于計算機系統的洋蔥式結構,分別介紹信息層、硬件層、程序設計層、操作系統層、應用程序層和通信層,涉及計算機科學的各個層面。本書貫穿了計算機系統的各個方面,很好適合作為計算機專業的計算機導論課程教材,為后續專業課程打下堅實的基礎;同時還適合作為非計算機專業的計算機總論課程教材,提供計算機系統全面完整的介紹。
計算機科學叢書計算機科學概論(原書第7版) 目錄
譯者序
前言
**部分 基礎篇
第1章 全景圖 2
1.1 計算系統 2
1.1.1 計算系統的分層 3
1.1.2 抽象 4
1.2 計算的歷史 6
1.2.1 計算硬件簡史 6
1.2.2 計算軟件簡史 13
1.2.3 預言 17
1.3 計算工具與計算學科 17
小結 19
道德問題:數字鴻溝 19
關鍵術語 20
練習 20
思考題 21
第二部分 信息層
第2章 二進制數值與記數系統 24
2.1 數字與計算 24
2.2 位置記數法 25
2.2.1 二進制、八進制和十六進制 26
2.2.2 其他記數系統中的運算 29
2.2.3 以2的冪為基數的記數系統 30
2.2.4 將十進制數轉換成其他數制的數 31
2.2.5 二進制數值與計算機 32
小結 33
道德問題:FISA法庭 34
關鍵術語 34
練習 34
思考題 36
第3章 數據表示法 37
3.1 數據與計算機 37
3.1.1 模擬數據與數字數據 38
3.1.2 二進制表示法 40
3.2 數字數據表示法 41
3.2.1 負數表示法 41
3.2.2 實數表示法 44
3.3 文本表示法 46
3.3.1 ASCII字符集 47
3.3.2 Unicode字符集 48
3.3.3 文本壓縮 48
3.4 音頻數據表示法 52
3.4.1 音頻格式 53
3.4.2 MP3音頻格式 54
3.5 圖像與圖形表示法 54
3.5.1 顏色表示法 54
3.5.2 數字化圖像與圖形 55
3.5.3 圖形的矢量表示法 57
3.6 視頻表示法 57
小結 58
道德問題:Snowden事件的影響 58
關鍵術語 59
練習 59
思考題 61
第三部分 硬件層
第4章 門和電路 64
4.1 計算機和電學 64
4.2 門 66
4.2.1 非門 66
4.2.2 與門 67
4.2.3 或門 68
4.2.4 異或門 68
4.2.5 與非門和或非門 68
4.2.6 門處理回顧 69
4.2.7 具有更多輸入的門 70
4.3 門的構造 70
4.4 電路 72
4.4.1 組合電路 72
4.4.2 加法器 75
4.4.3 多路復用器 76
4.5 存儲器電路 77
4.6 集成電路 78
4.7 CPU芯片 78
小結 79
道德問題:道德規范 79
關鍵術語 80
練習 80
思考題 82
第5章 計算部件 83
5.1 獨立的計算機部件 83
5.2 存儲程序的概念 86
5.2.1 馮·諾伊曼體系結構 88
5.2.2 讀取–執行周期 91
5.2.3 RAM和ROM 93
5.2.4 二級存儲設備 93
5.2.5 觸摸屏 97
5.3 嵌入式系統 98
5.4 并行體系結構 99
5.4.1 并行計算 99
5.4.2 并行硬件分類 100
小結 101
道德問題:隱私是否已經是過去時? 101
關鍵術語 102
練習 102
思考題 103
第四部分 程序設計層
第6章 低級程序設計語言與偽代碼 106
6.1 計算機操作 106
6.2 機器語言 107
6.2.1 Pep/9:一臺虛擬機 107
6.2.2 Pep/9的輸入/輸出 112
6.3 一個程序實例 112
6.3.1 Pep/9模擬器 113
6.3.2 另一個機器語言實例 114
6.4 匯編語言 115
6.4.1 Pep/9匯編語言 115
6.4.2 數字數據、分支、標簽 117
6.4.3 匯編語言中的循環 120
6.5 表達算法 121
6.5.1 偽代碼的功能 121
6.5.2 執行偽代碼算法 124
6.5.3 寫偽代碼算法 126
6.5.4 翻譯偽代碼算法 127
6.6 測試 129
小結 130
道德問題:軟件盜版 131
關鍵術語 131
練習 131
思考題 133
第7章 問題求解與算法設計 134
7.1 如何解決問題 134
7.1.1 提出問題 135
7.1.2 尋找熟悉的情況 136
7.1.3 分治法 137
7.1.4 算法 137
7.1.5 計算機問題求解過程 137
7.1.6 方法總結 139
7.1.7 測試算法 139
7.2 有簡單變量的算法 140
7.2.1 帶有選擇的算法 140
7.2.2 帶有循環的算法 140
7.3 復雜變量 143
7.3.1 數組 144
7.3.2 記錄 144
7.4 搜索算法 145
7.4.1 順序搜索 145
7.4.2 有序數組中的順序搜索 146
7.4.3 二分檢索 147
7.5 排序 148
7.5.1 選擇排序 148
7.5.2 冒泡排序 150
7.5.3 插入排序 151
7.6 遞歸算法 152
7.6.1 子程序語句 153
7.6.2 遞歸階乘 153
7.6.3 遞歸二分檢索 154
7.6.4 快速排序 154
7.7 幾個重要思想 157
7.7.1 信息隱蔽 157
7.7.2 抽象 157
7.7.3 事物命名 158
7.7.4 測試 158
小結 158
道德問題:開源軟件 159
關鍵術語 160
練習 160
思考題 162
第8章 抽象數據類型與子程序 163
8.1 抽象數據類型 163
8.2 棧 164
8.3 隊列 164
8.4 列表 165
8.5 樹 167
8.5.1 二叉樹 167
8.5.2 二叉檢索樹 169
8.5.3 其他操作 173
8.6 圖 173
8.6.1 創建圖 174
8.6.2 圖算法 175
8.7 子程序 179
8.7.1 參數傳遞 180
8.7.2 值參與引用參數 181
小結 183
道德問題:工作場所監視 183
關鍵術語 184
練習 184
思考題 187
第9章 面向對象設計與高級程序設計語言 188
9.1 面向對象方法 188
9.1.1 面向對象 189
9.1.2 設計方法 189
9.1.3 示例 191
9.2 翻譯過程 194
9.2.1 編譯器 194
9.2.2 解釋器 195
9.3 程序設計語言范型 196
9.3.1 命令式范型 197
9.3.2 聲明式范型 197
9.4 高級程序設計語言
計算機科學叢書計算機科學概論(原書第7版) 作者簡介
內爾?黛爾(Nell Dale) 計算機科學領域廣受推崇的教育家。在得克薩斯大學奧斯汀分校執教的二十多年中,她編寫了四十多本計算機科學方面的本科生教材。她于得克薩斯大學奧斯汀分校獲得了碩士學位和計算機科學博士學位。由于在計算機科學領域做出了卓越貢獻,她于1996年獲得了ACM SIGCSE計算機科學教育杰出貢獻獎,于2001年獲得了ACM Karl Karlston杰出教師獎。她于2010年被選為ACM會士。
約翰?路易斯(John Lewis) 計算機科學領域的教育家和作家。他編寫的Java軟件及程序設計教材十分暢銷。他于弗吉尼亞理工大學獲得博士學位,并曾在維拉諾瓦大學計算機科學系執教14年,現任教于弗吉尼亞理工大學。執教期間,他獲獎無數,包括大學卓越教學獎和Goff杰出教學獎。他的研究興趣包括面向對象技術、多媒體和軟件工程。
- >
二體千字文
- >
自卑與超越
- >
中國人在烏蘇里邊疆區:歷史與人類學概述
- >
羅曼·羅蘭讀書隨筆-精裝
- >
苦雨齋序跋文-周作人自編集
- >
經典常談
- >
史學評論
- >
名家帶你讀魯迅:朝花夕拾