• 计算机导论与JavaScript编程
图书条目标准图
21年品牌 40万+商家 超1.5亿件商品

计算机导论与JavaScript编程

5.2 1.1折 49 八五品

库存7件

陕西西安
认证卖家担保交易快速发货售后保障

作者[美]里德(Reed D.) 著;周靖、朱玉芳 译

出版社清华大学出版社

出版时间2011-10

版次3

装帧平装

货号9787302268147

上书时间2024-11-08

君德书店

六年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:八五品
图书标准信息
  • 作者 [美]里德(Reed D.) 著;周靖、朱玉芳 译
  • 出版社 清华大学出版社
  • 出版时间 2011-10
  • 版次 3
  • ISBN 9787302268147
  • 定价 49.00元
  • 装帧 平装
  • 开本 16开
  • 纸张 胶版纸
  • 页数 374页
  • 字数 595千字
  • 正文语种 简体中文
  • 原版书名 Balanced Introduction to Computer Science, A (3rd Edition)
【内容简介】
这是一本独具特色的计算机入门教材。传统的书籍要么侧重于广度(概述所有计算概念),要么侧重于深度(程序设计以及解决问题)。《国外经典教材·计算机科学与技术:计算机导论与JavaScript编程(第3版)》共18章,同时兼顾了广度和深度。广度章节包括了对初学者非常重要的计算概念以及问题,主题涉及计算机术语、因特网和万维网、算法和软件以及技术对社会的影响。深度章节则穿插于这些主题之间,借助于动手练习来介绍基础的程序设计概念和技巧。通过使用html和javascript语言,读者可在设计并实现交互式网页的同时,发展解决问题的技巧。
《国外经典教材·计算机科学与技术:计算机导论与JavaScript编程(第3版)》适用于“计算机科学导论”课程,同时也适合打算涉足计算机行业的人员自学,为以后的程序设计、网站开发和技术支持生涯奠定良好的基础。
【作者简介】
DavidReed是计算机科学系的副教授,就职于美国克雷顿大学内布拉斯加州奥马哈校区。他于1992年茌杜克大学获得计算机科学的硕士和博士学位,此后在柱克大学和狄金森学院从事教学和指导研究多年,并于2000年加入克雷顿大学。他的主要兴趣是人工智能、编程语言和计算机教育。针对学徒式教学方法、web编程和创新教学方法茌计算机科学导论课程中的应用,他曾发表了大量论文。他是自由艺术计算机科学协会成员,并从2004年起担任计算机大学预修课程考试的首席审卷人。
【目录】
第1章计算机基础
1.1什么是计算机
1.2硬件
1.2.1中央处理器(cpu)
1.2.2存储器
1.2.3输入/输出设备(i/o)
1.3软件
1.4因特网和万维网
1.4.1web浏览器和服务器
1.4.2web地址
1.4.3访问本地网页
1.5展望未来
本章小结
复习题
参考文献

第2章html和网页
2.1html基础知识
2.1.1html标记
2.1.2html元素
2.2文档格式化
2.2.1文本间距
2.2.2标题和对齐
2.2.3字体格式化
2.3超文本和多媒体
2.3.1超链接
2.3.2图像
2.4列表
2.5表格
2.5.1表格边框
2.5.2表格对齐
2.6使网页可以公开访问
2.7展望未来
本章小结
补充材料和练习
html标准
浏览器设置
背景色和图像
图像链接和视频
层叠样式表

第3章因特网和万维网
3.1因特网的历史
3.1.1阿帕网(arpanet)
3.1.2发展和私有化
3.2因特网的工作原理
3.2.1分布式网络
3.2.2包交换技术
3.2.3因特网协议:tcp/ip
3.2.4域名
3.3万维网的历史
3.3.1超文本和万维网
3.3.2万维网的大规模采纳
3.3.3万维网的发展
3.4万维网的工作原理
3.4.1html
3.4.2万维网协议:http
3.4.3缓存技术
3.5展望未来
本章小结
复习题
章后注
参考文献

第4章javascript和动态网页
4.1动态网页
4.1.1html事件处理器
4.1.2onclick事件处理器
4.2和按钮交互
4.3网页中的动态文本
4.3.1警告窗口
4.3.2innerhtml属性
4.3.3示例:名人名言页
4.4展望未来
本章小结
补充材料和练习
更改图片边框
相对大小
更改元素颜色
嵌套引号

第5章javascript和用户交互
5.1使用文本框进行输入/输出
5.1.1文本框元素
5.1.2套用信函网页
5.2javascript变量
5.2.1用变量实现值的重用
5.2.2示例:故事填空
5.3.3供临时值使用的变量
5.3会计算的网页
5.3.1javascript数字和表达式
5.3.2数字的表示
5.3.3文本框和parsefloat
5.3.4成绩计算
5.4编程错误和调试
5.5展望未来
本章小结
补充材料和练习
用表格对齐元素
巩固表达式和赋值
深入混合表达式
用于输出的文本框

第6章计算机的历史
6.1第0代:机械计算机(1642-1945)
6.1.1可编程设备
6.1.2电磁式继电器
6.2第1代:电子管(1945-1954)
6.2.1计算机和第二次世界大战
6.2.2冯?诺依曼体系结构
6.3第2代:晶体管(1954-1963)
6.4第3代:集成电路(1963-1973)
6.4.1大规模集成电路
6.4.2商用计算
6.5第4代:vlsl(1973-1985)
6.5.1个人计算机革命
6.5.2面向对象编程
6.6第5代:并行处理和网络(1985-????)
6.7展望未来
本章小结
复习题
章后注
参考文献

第7章函数和随机性
7.1预定义javascript函数
7.1.1数学函数
7.1.2乘幂
7.1.3生成随机数
7.2简单的用户自定义函数
7.3网页中的随机性
7.3.1示例:模拟掷骰子
7.3.2示例:随机幻灯片放映
7.3.3示例:随机横幅广告
7.4展望未来
本章小结
补充材料和练习
用函数修改网页
关于数学函数的更多研究
onload和onunload属性

第8章算法和编程语言
8.1算法
8.2设计和分析算法
8.2.1替代算法
8.2.2算法分析
8.2.3大o表示法
8.3算法实例:搜索列表
8.3.1顺序搜索
8.3.2二分搜索
8.3.3算法分析
8.4算法实例:近似平方根
8.5算法和编程
8.5.1机器语言
8.5.2高级语言
8.5.3程序翻译
8.5.4解释器和和编译器
8.6展望未来
本章小结
复习题
参考文献

第9章抽象和库
9.1函数的结构
9.2带有输入的函数
9.3返回值的函数
9.4random.js库
9.5展望未来
本章小结
补充材料和练习
更多用户自定义函数
巩固random.js
time.js库

第11章作为一门学科的计算机科学
10.1计算机“科学”
10.2计算机科学的主题
10.2.1硬件
10.2.2软件
10.2.3理论
10.3计算机科学的分支
10.3.1算法和数据结构
10.3.2计算机的体系结构
10.3.3操作系统和网络
10.3.4软件工程
10.3.5人工智能和机器人技术
10.3.6生物信息学
10.4计算机科学道德标准
展望未来
本章小结
复习题
章后注
参考文献

第11章条件执行
11.1if语句
11.2嵌套if语句
11.3示例:掷骰子
11.3.1计数器
11.3.2布尔表达式
11.4示例:老虎机
11.5展望未来
本章小结
补充材料和练习
关于嵌套if语句的更多练习
极端天气
示例:设计esp测试
示例:设计圆点赛跑

第12章数据的表示
12.1模拟与数字
12.2二进制数
12.3表示整数
12.4表示实数
12.5表示字符和字符串
12.6表示其他类型的数据
12.6.1声音
12.6.2图像
12.6.3电影
12.7计算机怎样区别不同的数据类型
12.8展望未来
本章小结
复习题
参考文献

第13章条件重复
13.1while循环
13.1.1避免冗余
13.1.2示例:彩票组合
13.2计数器驱动的循环
13.3变量和重复
13.4示例:生成hailstone序列
13.5展望未来
本章小结
补充材料和练习
循环的更多练习
更多掷骰子的例子
for循环

第14章深入计算机--冯?诺依曼体系结构
14.1cpu子单元和数据通道
14.1.1cpu子单元
14.1.2cpu数据通道指令周期
14.1.3数据通道模拟器
14.2cpu和主存储器
14.2.1与主存储器来回传输数据
14.2.2模拟了存储器的数据通道
14.3存储程序的计算机
14.3.1机器语言
14.3.2控制器
14.3.3存储程序的计算机模拟器
14.3.4输入/输出设备的作用
14.4机器语言和汇编语言
14.5展望未来
本章小结
复习题
参考文献

第15章javascript字符串
15.1字符串对象
15.2通用的字符串操作方法
15.3查找字符串
15.4字符串操作和循环
15.5示例:置换密码
15.5.1编码消息
15.5.2解码消息
15.6展望未来
本章小结
补充材料和练习
关于字符串的更多练习
示例:置换电话号码
罗马数字
示例:旋转密码
math对象和文档对象

第16章深入计算机--晶体管和集成电路
16.1电和开关
16.1.1电学基础
16.1.2开关
16.1.3晶体管
16.1.4晶体管开关
16.2从晶体管到门电路
16.3从门电路到复杂电路
16.4从电路到微型芯片
16.4.1集成电路
16.4.2集成电路的制造
16.4.3微型芯片的封装
16.5展望未来
本章小结
复习题
参考文献

第17章javascript数组
17.1数组对象
17.1.1访问数组元素
17.1.2为一个数组内的元素赋值
17.2从字符串到数组
17.2.1字符串的split方法
17.2.2示例:生成首字母缩略词
17.3数字数组
17.3.1示例:维护掷骰子统计数据(方法1)
17.3.2示例:维护掷骰子统计数据(方法2)
17.4ascii动画
17.5展望未来
本章小结
补充材料和练习
关于数组的更多练习
查找数组
平行和嵌套数组

第18章计算机和社会
18.1技术的正面影响
18.1.1日常事务中的计算机和程序
18.1.2internet和web作为信息源
18.1.3因特网和web作为传播媒介
18.1.4internet和web用于商业
18.2技术的潜在危险
18.2.1对复杂系统的依赖
18.2.2信息过量
18.2.3隐私与安全
18.2.4数字鸿沟
18.3展望未来
本章小结
复习题
章后注
参考文献
附录a浏览器基础
附录b常用文本编辑器
附录chtml参考
附录djavascript参考
附录erandom.js函数库
附录ftime.js函数库
附录garrays.js函数库
点击展开 点击收起

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP