当前位置:首页 > 工业技术
新编计算机科学导论
新编计算机科学导论

新编计算机科学导论PDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:(美)David Reed著;张玉芳,孙思译
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2005
  • ISBN:7302104808
  • 页数:332 页
图书介绍:本书从广度和深度出发,介绍了计算机科学的基础概念及其应用。适用于“计算机科学导论”课程,以及打算从事计算机相关工作的人员参考为他们未来的设计、网络开发和技术支持生涯奠定良好的基础。
《新编计算机科学导论》目录

第1章 计算机基础 1

1.1 什么是计算机 1

目录 1

1.2 硬件 3

1.3 软件 9

1.4 因特网和万维网 11

1.5 展望未来 15

本章小结 15

复习题 16

2.1 HTML基础知识 17

第2章 HTML和网页 17

2.2 文档格式 19

2.3 超文本和多媒体 24

2.4 列表 27

2.5 表格 30

2.6 使网页可访问 33

2.7 展望未来 34

本章小结 34

补充材料和练习 35

3.1 因特网的历史 38

第3章 因特网和万维网 38

3.2 因特网的工作原理 42

3.3 万维网的历史 46

3.4 万维网的工作原理 49

3.5 展望未来 51

本章小结 51

复习题 52

第4章 JavaScript和动态网页 54

4.1 动态网页 54

4.2 变量和存储单元 59

4.3 交互式网页 62

4.4 展望未来 66

本章小结 67

补充材料和练习 67

第5章 JavaScript数据和表达式 72

5.1 数据类型和操作符 72

5.2 数值提示 77

5.3 JavaScript预定义函数 80

5.4 编程错误和调试 83

本章小结 85

5.5 展望未来 85

补充材料和练习 86

第6章 计算机的历史 90

6.1 第0代:机械计算机(1642—1945) 90

6.2 第1代:电子管(1945—1954) 94

6.3 第2代:晶体管(1954—1963) 97

6.4 第3代:集成电路(1963—1973) 98

6.5 第4代:VLSL(1973—1985) 101

6.7 展望未来 103

6.6 第5代:并行处理和网络(1985—????) 103

本章小结 104

复习题 105

第7章 抽象和自定义函数 107

7.1 自定义函数 107

7.2 无返回语句的函数 111

7.3 多个输入 112

7.4 参数和局部变量 113

7.5 random.js程序库 116

本章小结 119

7.6 展望未来 119

补充材料和练习 120

第8章 算法和编程语言 125

8.1 算法 125

8.2 设计和分析算法 127

8.3 算法实例:搜索链表 130

8.4 算法实例:近似平方根 133

8.5 算法和编程 134

8.6 展望未来 139

复习题 140

本章小结 140

第9章 事件驱动程序设计 142

9.1 通过按钮发起动作 142

9.2 使用文本框的输入/输出 145

9.3 通过多行文本区域输入/输出 151

9.4 动态图像 153

9.5 展望未来 155

本章小结 155

补充材料和练习 156

10.1 计算机“科学” 161

第10章 作为一门学科的计算机科学 161

10.2 计算机科学的主题 163

10.3 计算机科学的分支 166

10.4 计算机科学道德标准 173

10.5 展望未来 175

本章小结 175

复习题 176

第11章 条件执行 178

11.1 if语句 178

11.2 嵌套的if语句 183

11.3 例子:掷骰子 185

11.4 计数器 188

11.5 展望未来 190

本章小结 191

补充材料和练习 192

第12章 数据的表示 196

12.1 模拟与数字 196

12.2 二进制数 198

12.3 表示整数 199

12.4 表示实数 200

12.5 表示字符和字符串 202

12.6 表示其他类型的数据 203

12.7 计算机怎样区别不同的数据类型 207

12.8 展望未来 208

本章小结 208

复习题 209

第13章 条件重复 211

13.1 while循环 211

13.2 计数器驱动的循环 217

13.3 变量和重复 220

13.4 例子:产生一个hailstone序列 224

13.5 展望未来 225

本章小结 225

补充材料和练习 226

第14章 计算机内部——冯·诺依曼体系结构 230

14.1 CPU子单元和数据通道 230

14.2 CPU和主存储器 233

14.3 存储程序的计算机 237

14.4 机器语言和汇编语言 244

本章小结 246

14.5 展望未来 246

复习题 247

第15章 JavaScript字符串 249

15.1 字符串对象 249

15.2 通用的字符串操作方法 252

15.3 查找字符串 255

15.4 字符串操作和循环 257

15.5 展望未来 259

本章小结 259

补充材料和练习 260

第16章 计算机内部——晶体管和集成电路 264

16.1 电和开关 264

16.2 从晶体管到门电路 268

16.3 从门电路到复杂电路 271

16.4 从电路到微型芯片 274

16.5 展望未来 278

本章小结 278

复习题 279

17.1 数组对象 281

第17章 JavaScript数组 281

17.2 从字符串到数组 284

17.3 数字数组 288

17.4 例子:用数组保存掷骰子的统计数据 291

17.5 展望未来 294

本章小结 294

补充材料和练习 295

第18章 计算机和社会 302

18.1 技术的正面影响 302

18.2 技术的潜在危险 309

18.3 展望未来 313

本章小结 313

复习题 314

附录A 常用Web浏览器 316

A.1 Microsoft Internet Explorer 316

附录B 常用文本编辑器 320

B.1 Windows的NotePad 320

附录C HTML参考 323

附录D JavaScript参考 326

附录E random.js函数库 332

返回顶部