- ISBN:9787302650324
- 装帧:平装-胶订
- 册数:暂无
- 重量:暂无
- 开本:其他
- 页数:305
- 出版时间:2023-12-01
- 条形码:9787302650324 ; 978-7-302-65032-4
本书特色
本书从计算思维角度深入讲解计算机科学的*基础的概念和入门知识,讨论计算思维的四种具体表现形式:计算逻辑思维、算法思维、网络思维、计算系统思维。除课堂授课材料外,本书还通过习题与大作业提供学生动手动脑的机会,通过讲述大量的创新故事培养学生的兴趣和职业素养。本书对应的课程设计适应32学时至64学时的“大学计算机基础”课程安排,教师可通过不同的裁减和深入讨论,适应不同的学时计划。习题与大作业的设计考虑了“大学计算机基础”课程学员较多的实际情况,提供了教学辅助的自动化工具。
内容简介
本书以计算思维为主线介绍计算机科学的入门知识,主要针对一年级本科生的“计算机科学导论”“大学计算机基础”“计算概论”课程。全书共7章,主要内容包括计算机科学概貌、程序的设计与执行、逻辑思维、算法思维、系统思维、网络思维、计算机学科展望等。本书参考了计算思维的**进展与ACM/IEEECS发布的《计算课程体系规范》(CC2020),更加系统地聚焦如何通过计算思维认识世界、提出问题、解决问题,内容的组织更加注意循序渐进地培养读者的创造性学习能力。 本书适合作为高等院校计算机科学与技术及相关专业的本科生教材,也可以作为计算思维爱好者的参考书。
目录
1.1计算机科学领域现状1
1.2计算机科学的发展脉络8
1.2.1巴贝奇问题——如何构建计算机9
1.2.2布什问题——如何使用计算机11
1.2.3图灵问题——如何构建智能应用13
1.2.4计算机科学的3个奇妙之处17
1.3计算思维的特征22
1.3.1离散化与数字化22
1.3.2计算机的冯·诺依曼模型24
1.3.3计算机科学解题思路26
1.3.4对计算思维的10种理解38
1.4科学计算的创新故事43
1.4.1地球系统数值模拟的创新故事43
1.4.2蛋白质结构预测的创新故事44
1.5习题47
第2章程序的设计与执行50
2.1如何表示数和字符50
2.2初识计算机编程55
2.2.1编写**个Go程序56
2.2.2初识数据类型59
2.2.3运算流与简单控制流62
2.2.4初识模块化编程66
2.3初识计算机设计73
2.3.1斐波那契计算机的硬件74
2.3.2斐波那契计算机的软件74
2.3.3斐波那契计算机的状态转移75
2.4计算机程序的创新故事852.4.1Ada的故事: **个计算机程序85
2.4.2霍尔悖论: 快速排序程序为什么难以理解88
2.5习题89
第3章逻辑思维94
3.1布尔逻辑94
3.1.1命题逻辑94
3.1.2谓词逻辑108
3.2图灵机模型110
3.2.1定理机器证明与吴方法110
3.2.2有穷自动机111
3.2.3图灵机112
3.2.4邱奇图灵论题117
3.2.5悖论与不完备定理118
3.3计算逻辑的创新故事119
3.3.1布尔的故事119
3.3.2图灵的故事122
3.4习题123
◆计算机科学导论——以计算思维为舟目录第4章算法思维127
4.1什么是算法127
4.2算法思维的要点129
4.2.1分治算法范式129
4.2.2其他算法范式136
4.3算法的创新故事144
4.3.1算法复杂度的故事144
4.3.2平稳复杂度146
4.4习题148
第5章系统思维152
5.1系统思维一览152
5.1.1周到性153
5.1.2整体性155
5.1.3应对复杂性158
5.2抽象化161
5.2.1抽象三性质161
5.2.2数据抽象164
5.2.3文件与文件系统173
5.2.4控制抽象181
5.2.5模块抽象186
5.2.6()操作系统简介191
5.3模块化191
5.3.1逻辑门与组合电路192
5.3.2信息隐藏原理193
5.3.3时序电路198
5.4无缝衔接204
5.4.1扬雄周期原理204
5.4.2电路的无缝衔接: 宽进严出原理实例211
5.4.3指令的无缝衔接: 冯·诺依曼穷举原理实例213
5.4.4阿姆达尔定律214
5.5计算系统的创新故事216
5.5.1IBM S/360216
5.5.2关系数据库220
5.6习题223
第6章网络思维229
6.1初识互联网230
6.1.1初识万维网编程230
6.1.2网络名词术语233
6.1.3网络思维的价值235
6.2连通性238
6.2.1名字空间238
6.2.2网络拓扑243
6.3协议栈245
6.3.1分组交换246
6.3.2互联网协议栈247
6.4专业素养254
6.4.1性能意识254
6.4.2安全意识258
6.4.3专业规范264
6.5网络的创新故事266
6.5.1**个计算机网络266
6.5.2因特网与万维网268
6.5.3大数据计算273
6.5.4臭虫与病毒274
6.6习题279
第7章计算机学科展望284
7.1学科研究对象与研究问题285
7.1.1研究对象285
7.1.2研究方法285
7.1.3格雷12问题287
7.1.4主要进步288
7.2学科演变与主要研究方向293
7.2.1学科演化树293
7.2.2计算机科学与技术296
7.2.3新型计算机300
致谢303
附录A计算机科学技术中常用的倍数和分数304
参考文献306
作者简介
徐志伟,1987年获南加州大学博士学位,现任中国科学院计算技术研究所研究员,中国科学院大学教授,大湾区大学讲席教授,Jounal of Compurter Science and Technology主编,《计算机研究与发展》主编。主要研究方向为高性能计算机体系结构、分布式系统、计算思维教育。曾获国家科学技术进步奖、中国科学院科技成就奖、中国计算机学会王选奖。曾任教育部“大学计算机基础”教学指导委员会委员。 孙晓明,2005年获清华大学博士学位,现任中国科学院计算技术研究所研究员,量子计算与算法理论实验室主任,中国科学院大学岗位教授,国家杰出青年科学基金获得者。主要研究领域为算法与计算复杂性、量子计算等,曾获王选杰出青年学者奖等,入选首批基金委优青、首批万人计划青年拔尖人才,目前担任中国计算机学会理论计算机科学专业委员会主任。
-
当代中国政府与政治(新编21世纪公共管理系列教材)
¥33.6¥48.0 -
落洼物语
¥8.7¥28.0 -
中国当代文学名篇选读
¥19.1¥53.0 -
中医基础理论
¥50.7¥59.0 -
北大人文课(平装)
¥13.9¥45.0 -
外国教育史-第2版
¥24.4¥40.0 -
宪法-第二版
¥12.2¥29.0 -
当代中国政府与政治 第二版
¥57.8¥68.0 -
EPLAN电气设计
¥29.9¥39.8 -
闯进数学世界――探秘历史名题
¥21.3¥32.8 -
企业法务教程
¥34.8¥49.0 -
习近平新时代中国特色社会主义思想概论
¥18.2¥26.0 -
金融学
¥29.9¥49.0 -
计算机操作系统教程(第4版)(清华大学计算机系列教材)
¥31.9¥49.0 -
三国史
¥27.5¥50.0 -
飞机总体设计
¥46.8¥78.0 -
古代汉语(第四册)
¥16.1¥35.0 -
编辑审稿实务教程
¥35.1¥45.0 -
管理学:原理与方法(第7版)(博学.大学管理类)/周三多
¥30.9¥49.0 -
(平装)北大必修课:北大口才课
¥12.2¥45.0