計算機導論與JavaScript編程

計算機導論與JavaScript編程 pdf epub mobi txt 電子書 下載2025

出版者:清華大學齣版社
作者:(美)David Reed
出品人:
頁數:372
译者:周靖
出版時間:2011-10
價格:49.00元
裝幀:
isbn號碼:9787302268147
叢書系列:
圖書標籤:
  • javascript
  • 計算機
  • 教材
  • JavaScript
  • cs
  • 計算機導論
  • 科普
  • 計算機導論
  • JavaScript
  • 編程入門
  • 前端開發
  • Web開發
  • 算法基礎
  • 程序設計
  • 計算機科學
  • 初學者
  • 教程
想要找書就要到 小美書屋
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

具體描述

這是一本獨具特色的計算機入門教材。傳統的書籍要麼側重於廣度(概述所有計算概念),要麼側重於深度(程序設計以及解決問題)。本書共18章,同時兼顧瞭廣度和深度。廣度章節包括瞭對初學者非常重要的計算概念以及問題,主題涉及計算機術語、因特網和萬維網、算法和軟件以及技術對社會的影響。深度章節則穿插於這些主題之間,藉助於動手練習來介紹基礎的程序設計概念和技巧。通過使用html和javascript語言,讀者可在設計並實現交互式網頁的同時,發展解決問題的技巧。

《計算機導論與javascript編程:第3版》適用於“計算機科學導論”課程,同時也適閤打算涉足計算機行業的人員自學,為以後的程序設計、網站開發和技術支持生涯奠定良好的基礎。

著者簡介

David Reed是計算機科學係的副教授,就職於美國剋雷頓大學內布拉斯加州奧馬哈校區。他於1992年在杜剋大學獲得計算機科學的碩士和博士學位,此後在杜剋大學和狄金森學院從事教學和指導研究多年,並於2000年加入剋雷頓大學。他的主要興趣是人工智能、編程語言和計算機教育。針對學徒式教學方法、Web編程和創新教學方法在計算機科學導論課程中的應用,他曾發錶瞭大量論文。他是自由藝術計算機科學協會成員,並從2004年起擔任計算機大學預修課程考試的首席審捲人。

圖書目錄

《計算機導論與javascript編程:第3版》
第1章 計算機基礎 1
1.1 什麼是計算機 2
1.2 硬件 3
1.2.1 中央處理器(cpu) 4
1.2.2 存儲器 6
1.2.3 輸入/輸齣設備(i/o) 8
1.3 軟件 9
1.4 因特網和萬維網 12
1.4.1 web瀏覽器和服務器 14
1.4.2 web地址 14
1.4.3 訪問本地網頁 15
1.5 展望未來 15
本章小結 16
復習題 17
參考文獻 18
第2章 html和網頁 19
2.1 html基礎知識 20
2.1.1 html標記 20
2.1.2 html元素 21
.2.2 文檔格式化 22
2.2.1 文本間距 22
2.2.2 標題和對齊 23
2.2.3 字體格式化 25
2.3 超文本和多媒體 26
2.3.1 超鏈接 26
2.3.2 圖像 27
2.4 列錶 29
2.5 錶格 32
2.5.1 錶格邊框 33
2.5.2 錶格對齊 33
2.6 使網頁可以公開訪問 35
2.7 展望未來 35
本章小結 36
補充材料和練習 37
html標準 37
瀏覽器設置 38
背景色和圖像 38
圖像鏈接和視頻 39
層疊樣式錶 40
第3章 因特網和萬維網 41
3.1 因特網的曆史 42
3.1.1 阿帕網(arpanet) 42
3.1.2 發展和私有化 43
3.2 因特網的工作原理 45
3.2.1 分布式網絡 46
3.2.2 包交換技術 46
3.2.3 因特網協議:tcp/ip 47
3.2.4 域名 48
3.3 萬維網的曆史 49
3.3.1 超文本和萬維網 50
3.3.2 萬維網的大規模采納 50
3.3.3 萬維網的發展 52
3.4 萬維網的工作原理 52
3.4.1 html 52
3.4.2 萬維網協議:http 53
3.4.3 緩存技術 53
3.5 展望未來 54
本章小結 54
復習題 55
章後注 57
參考文獻 57
第4章 javascript和動態網頁 59
4.1 動態網頁 59
4.1.1 html事件處理器 60
4.1.2 onclick事件處理器 63
4.2 和按鈕交互 63
4.3 網頁中的動態文本 66
4.3.1 警告窗口 66
4.3.2 innerhtml屬性 67
4.3.3 示例:名人名言頁 70
4.4 展望未來 71
本章小結 72
補充材料和練習 73
更改圖片邊框 73
相對大小 73
更改元素顔色 74
嵌套引號 75
第5章 javascript和用戶交互 77
5.1 使用文本框進行輸入/輸齣 77
5.1.1 文本框元素 78
5.1.2 套用信函網頁 79
5.2 javascript變量 81
5.2.1 用變量實現值的重用 82
5.2.2 示例:故事填空 83
5.3.3 供臨時值使用的變量 84
5.3 會計算的網頁 85
5.3.1 javascript數字和錶達式 86
5.3.2 數字的錶示 87
5.3.3 文本框和parsefloat 88
5.3.4 成績計算 90
5.4 編程錯誤和調試 91
5.5 展望未來 92
本章小結 92
補充材料和練習 93
用錶格對齊元素 93
鞏固錶達式和賦值 94
深入混閤錶達式 95
用於輸齣的文本框 95
第6章 計算機的曆史 97
6.1 第0代:機械計算機(1642—1945) 98
6.1.1 可編程設備 99
6.1.2 電磁式繼電器 101
6.2 第1代:電子管(1945-1954) 102
6.2.1 計算機和第二次世界大戰 103
6.2.2 馮·諾依曼體係結構 104
6.3 第2代:晶體管(1954—1963) 105
6.4 第3代:集成電路(1963—1973) 106
6.4.1 大規模集成電路 108
6.4.2 商用計算 109
6.5 第4代:vlsl(1973—1985) 109
6.5.1 個人計算機革命 110
6.5.2 麵嚮對象編程 111
6.6 第5代:並行處理和網絡
(1985—????) 111
6.7 展望未來 112
本章小結 113
復習題 114
章後注 115
參考文獻 116
第7章 函數和隨機性 117
7.1 預定義javascript函數 117
7.1.1 數學函數 118
7.1.2 乘冪 120
7.1.3 生成隨機數 121
7.2 簡單的用戶自定義函數 123
7.3 網頁中的隨機性 126
7.3.1 示例:模擬擲骰子 126
7.3.2 示例:隨機幻燈片放映 127
7.3.3 示例:隨機橫幅廣告 128
7.4 展望未來 129
本章小結 130
補充材料和練習 131
用函數修改網頁 131
關於數學函數的更多研究 131
onload和onunload屬性 132
第8章 算法和編程語言 133
8.1 算法 134
8.2 設計和分析算法 135
8.2.1 替代算法 136
8.2.2 算法分析 137
8.2.3 大o錶示法 138
8.3 算法實例:搜索列錶 139
8.3.1 順序搜索 139
8.3.2 二分搜索 140
8.3.3 算法分析 141
8.4 算法實例:近似平方根 141
8.5 算法和編程 143
8.5.1 機器語言 143
8.5.2 高級語言 144
8.5.3 程序翻譯 145
8.5.4 解釋器和和編譯器 147
8.6 展望未來 148
本章小結 148
復習題 149
參考文獻 150
第9章 抽象和庫 153
9.1 函數的結構 154
9.2 帶有輸入的函數 156
9.3 返迴值的函數 159
9.4 random.js庫 162
9.5 展望未來 164
本章小結 165
補充材料和練習 166
更多用戶自定義函數 166
鞏固random.js 167
time.js庫 168
第11章 作為一門學科的計算機科學 171
10.1 計算機“科學” 172
10.2 計算機科學的主題 173
10.2.1 硬件 174
10.2.2 軟件 174
10.2.3 理論 175
10.3 計算機科學的分支 176
10.3.1 算法和數據結構 177
10.3.2 計算機的體係結構 178
10.3.3 操作係統和網絡 180
10.3.4 軟件工程 182
10.3.5 人工智能和機器人技術 183
10.3.6 生物信息學 184
10.4 計算機科學道德標準 185
展望未來 187
本章小結 187
復習題 188
章後注 189
參考文獻 190
第11章 條件執行 191
11.1 if語句 191
11.2 嵌套if語句 195
11.3 示例:擲骰子 197
11.3.1 計數器 197
11.3.2 布爾錶達式 200
11.4 示例:老虎機 201
11.5 展望未來 204
本章小結 204
補充材料和練習 205
關於嵌套if語句的更多練習 205
極端天氣 207
示例:設計esp測試 208
示例:設計圓點賽跑 209
第12章 數據的錶示 211
12.1 模擬與數字 212
12.2 二進製數 213
12.3 錶示整數 214
12.4 錶示實數 216
12.5 錶示字符和字符串 217
12.6 錶示其他類型的數據 219
12.6.1 聲音 219
12.6.2 圖像 221
12.6.3 電影 223
12.7 計算機怎樣區彆不同的數據類型 224
12.8 展望未來 225
本章小結 226
復習題 227
參考文獻 228
第13章 條件重復 229
13.1 while循環 229
13.1.1 避免冗餘 231
13.1.2 示例:彩票組閤 233
13.2 計數器驅動的循環 235
13.3 變量和重復 238
13.4 示例:生成hailstone序列 240
13.5 展望未來 242
本章小結 242
補充材料和練習 243
循環的更多練習 243
更多擲骰子的例子 244
for循環 246
第14章 深入計算機——馮·諾依曼體係
結構 249
14.1 cpu子單元和數據通道 249
14.1.1 cpu子單元 250
14.1.2 cpu數據通道指令周期 250
14.1.3 數據通道模擬器 251
14.2 cpu和主存儲器 253
14.2.1 與主存儲器來迴傳輸數據 253
14.2.2 模擬瞭存儲器的數據通道 254
14.3 存儲程序的計算機 256
14.3.1 機器語言 257
14.3.2 控製器 258
14.3.3 存儲程序的計算機模擬器 259
14.3.4 輸入/輸齣設備的作用 263
14.4 機器語言和匯編語言 264
14.5 展望未來 265
本章小結 266
復習題 267
參考文獻 268
第15章 javascript字符串 269
15.1 字符串對象 269
15.2 通用的字符串操作方法 272
15.3 查找字符串 274
15.4 字符串操作和循環 276
15.5 示例:置換密碼 278
15.5.1 編碼消息 279
15.5.2 解碼消息 282
15.6 展望未來 282
本章小結 283
補充材料和練習 283
關於字符串的更多練習 283
示例:置換電話號碼 284
羅馬數字 285
示例:鏇轉密碼 285
math對象和文檔對象 286
第16章 深入計算機——晶體管和
集成電路 289
16.1 電和開關 290
16.1.1 電學基礎 290
16.1.2 開關 290
16.1.3 晶體管 291
16.1.4 晶體管開關 292
16.2 從晶體管到門電路 293
16.3 從門電路到復雜電路 295
16.4 從電路到微型芯片 299
16.4.1 集成電路 299
16.4.2 集成電路的製造 299
16.4.3 微型芯片的封裝 301
16.5 展望未來 302
本章小結 302
復習題 304
參考文獻 305
第17章 javascript數組 307
17.1 數組對象 308
17.1.1 訪問數組元素 308
17.1.2 為一個數組內的元素賦值 309
17.2 從字符串到數組 311
17.2.1 字符串的split方法 311
17.2.2 示例:生成首字母縮略詞 312
17.3 數字數組 314
17.3.1 示例:維護擲骰子統計數據
(方法1) 317
17.3.2 示例:維護擲骰子統計數據
(方法2) 318
17.4 ascii動畫 320
17.5 展望未來 322
本章小結 323
補充材料和練習 323
關於數組的更多練習 323
查找數組 324
平行和嵌套數組 327
第18章 計算機和社會 331
18.1 技術的正麵影響 331
18.1.1 日常事務中的計算機和
程序 332
18.1.2 internet和web作為信息源 334
18.1.3 因特網和web作為
傳播媒介 336
18.1.4 internet和web用於商業 337
18.2 技術的潛在危險 338
18.2.1 對復雜係統的依賴 338
18.2.2 信息過量 339
18.2.3 隱私與安全 340
18.2.4 數字鴻溝 342
18.3 展望未來 343
本章小結 343
復習題 344
章後注 345
參考文獻 346
附錄a 瀏覽器基礎 347
附錄b 常用文本編輯器 355
附錄c html參考 361
附錄d javascript參考 364
附錄e random.js 函數庫 370
附錄f time.js函數庫 371
附錄g arrays.js函數庫 373
· · · · · · (收起)

讀後感

評分

評分

評分

評分

評分

用戶評價

评分

翻譯的標題有點偏頗瞭,作者的想平衡的是計算廣度和編程深度,而不是計算機導論和JavaScript編程。

评分

作為科普讀物挺不錯的,javascript的部分反而有點雞肋瞭。

评分

作為科普讀物挺不錯的,javascript的部分反而有點雞肋瞭。

评分

翻譯的標題有點偏頗瞭,作者的想平衡的是計算廣度和編程深度,而不是計算機導論和JavaScript編程。

评分

作為科普讀物挺不錯的,javascript的部分反而有點雞肋瞭。

本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 book.quotespace.org All Rights Reserved. 小美書屋 版权所有