成功加入购物车
唐培和 、 徐奕奕 著 / 电子工业出版社 / 2015-04 / 平装
售价 ¥ 4.67
品相 八五品
上书时间2024-05-21
计算思维:计算学科导论
《计算思维:计算学科导论》共分7章,分别介绍计算与计算思维、充满智慧与挑战的计算理论(技术)基础、计算思维之方法学、计算思维之算法基础、面向计算之问题求解思想与方法、计算思维之程序基础、基于计算之问题求解思想与方法、从“计算”到“文化”等。
《计算思维:计算学科导论》特点:一是知识面比较广、内容非常丰富;二是尽量体现“实例化、生活化、故事化、图文并茂”的指导思想,以增强可读性;三是内容比较新颖。
《计算思维:计算学科导论》可作为高等院校计算机专业和非计算机专业的入门教材,也可供相关技术人员参考学习。
唐培和,男,教授,先后任广西科技大学计算机学院院长、教务处处长。广西高等教育学会计算机基础教育专业委员会常务理事,全国高校计算机基础教育研究会第六届理事会理事,广西高校“教学名师”。 长期从事计算机教学与科研,重点关注专业基础课和计算机基础教育。自知专业知识不够精深,但还算广博,提倡以博辅专,融会贯通。文风通俗,不饰粉墨,字如其人。可谓“三尺讲台毕生缘,一份痴情心血凝”。
第1章计算与计算思维1.1计算需求与计算技术的演变1.1.1远古时代的原始计算方法1.1.2机械式计算技术1.1.3机电式计算技术1.1.4电子计算技术1.1.5并行与分布式计算1.1.6云计算与海计算1.1.7未来的计算1.2科学研究的三大方法一理论、实验和计算1.3计算(机)科学与计算学科1.4计算思维1.4.1什么是计算思维1.4.2狭义计算思维与广义计算思维1.4.3计算思维之应用阅读材料:计算机发展史大事记第2章充满智慧与挑战的计算理论(技术)基础2.1独辟蹊径的数据表示方法2.1.1数据的表示——弃“十”选“二”的神来之笔2.1.2有限的字长与大小不一的数据2.1.3符号的表示——编码2.1.4鸿沟与代价2.2从逻辑学到逻辑电路——思维可计算吗2.2.1生活中的“逻辑问题”2.2.2逻辑与思维2.2.3数理逻辑2.2.4逻辑推理与人工智能2.2.5逻辑门电路2.3“九九归一”的加法运算2.3.1加法运算及其加法器的设计2.3.2补码运算——把减法当加法做2.4计算的本质——图灵机及其计算能力2.4.1图灵机模型2.4.2图灵机的工作原理2.4.3图灵机的计算能力一2.5计算机的构造——冯·诺依曼机及其工作原理2.5.1冯·诺依曼型计算机的组成和工作原理2.5.2思想与技术的演化2.5.3冯·诺依曼型计算机的特点及其局限性2.6计算技术的开拓与发展2.7什么都能计算吗——难题及其可计算性2.7.1难题何其多2.7.2可计算性与计算复杂性2.7.3难题大挑战及其科学意义阅读材料:计算机系统(PC)的硬件组成第3章计算思维之方法学3.1问题求解过程3.1.1人类解决客观世界问题的思维过程3.1.2借助于计算机的问题求解过程3.1.3两种问题求解过程的对比3.2数学模型——问题的抽象表示3.3数据存储结构3.3.1顺序存储结构3.3.2链式存储结构3.3.3索引存储结构3.3.4散列存储结构3.4客观世界到计算机世界的映射方法3.4.1面向过程的结构化设计方法学3.4.2面向对象程序设计方法学3.5时间与空间及其相互转换3.6抽象3.6.1什么是抽象3.6.2计算学科中的抽象3.6.3抽象的层次性3.6.4程序中的抽象3.6.5抽象与模型3.6.6抽象与计算机语言3.7串行与并行3.8局部化与信息隐藏3.9精确、近似与模糊3.10折中与中庸之道阅读材料:计算机软件及其软件系统第4章计算思维之算法基础4.1算法4.1.1什么是算法4.1.2算法的性质4.1.3算法的种类4.1.4算法的表示(描述)4.1.5算法与程序4.1.6算法的比较与分析4.2算法设计的基本思想与方法4.2.1穷举法(也称为枚举法,Enumeration)4.2.2递推法(Recurrence)4.2.3递归法4.2.4回溯法(Backtracking)4.2.5分治法(DivideandConquer)4.2.6仿生法——蚁群算法(Antcolonyoptimization,ACO)4.2.7并行算法4.2.8算法设计与计算思维4.3常用的经典算法4.3.1累加和、连乘积与最大(小)值4.3.2查找4.3.3排序4.3.4逻辑分析与推理阅读材料:Matlab问题表示与计算第5章面向计算之问题求解思想与方法5.1大海捞针的搜索引擎5.1.1网页的自动下载与存储5.1.2网页索引与匹配5.1.3网页排序方法5.2瞒天过海的密码技术5.2.1有趣的对称加密技术5.2.2难解的非对称加密技术5.2.3数字签名及其应用5.3令人期待的人工智能5.3.1人工智能时代正在快步走来5.3.2人工智能方法论5.3.3人工智能应用5.3.4展望未来,人工智能会颠覆一切5.4不可思议的自纠错技术5.4,1面临的问题与挑战5.4.2重复传输5.4.3冗余编码5.4.4校验5.4.5错误定位5.4.6推广应用5.5柳暗花明的自然语言处理5.5.1美好愿景5.5.2原始的“逐词替换”5.5.3基于“规则”的方法5.5.4从“规则”到“统计”5.5.5基于统计的机器翻译5.6削尖脑袋的数据压缩技术5.6.1无损压缩及其方法5.6.2有损压缩之“thinking”5.6.3展望未来阅读材料:计算机网络第6章计算思维之程序基础6.1数据的类型与本质6.1.1我们熟悉的数与数据6.1.2计算机世界中的数据6.1.3数据的类型与本质6.2变量的特定含义6.2.1“先定义,后使用”6.2.2变量得有自己“好听”的名字6.2.3变量是有类型的6.2.4变量的作用域6.2.5变量的生命周期6.3有穷与无穷6.3.1数据的有穷性6.3.2程序的有穷性6.4程序的基本控制结构6.4.1顺序结构6.4.2条件选择结构6.4.3循环结构6.5问题求解的本质过程6.6效率与可读性6.7程序的构造特性6.8上下文无关文法6.9二义性6.10严谨性阅读材料:计算机语言概述第7章基于计算之问题求解思想和方法7.1重复迭代,寻根问底——方程求根7.1.1二分法(BisectionMethod)7.1.2简单迭代法7.1.3牛顿法7.1.4其他求根方法7.2有限划分,无限逼近——定积分的计算7.2.1问题求解的基本思路与方法7.2.2求解算法7.3千年求精,万年求真——求解圆周率π7.3.1关于圆周率的计算7.3.2圆周率的计算史7.3.3圆周率的计算方法7.3.4圆周率的计算永无止境7.3.5研究圆周率的意义7.4大事化小,小事化了——有限元计算7.4.1有限元方法的诞生7.4.2什么是有限元方法7.4.3有限元方法的基本思想7.4.4有限元法求解问题的步骤7.4.5有限元方法的应用7.4.6有限元方法中的计算思维7.5万事俱备,不欠东风——数值天气预报7.5.1天气预报的发展7.5.2现代数值天气预报原理7.5.3天气预报对计算技术永无止境的需求7.6赌城之名,绝妙之法——蒙特·卡罗法7.6.1蒙特·卡罗方法导引7.6.2蒙特·卡罗方法的基本思想与过程7.6.3蒙特·卡罗方法的应用与分析7.7精确制导,百步穿杨——巡航导弹制导系统7.7.1制导方法分类7.7.2“战斧”式巡航导弹7.8红楼遗梦,作者存疑——《红楼梦》作者是谁阅读材料:Python语言第8章从“计算”到“文化”8.文化与计算文化8.2计算文化的本质特征8.3计算文化与传统文化阅读材料:一路走来的“云计算”附录AASCII码字符集附录B几种常用进位制数值对照表参考文献
展开全部
配送说明
...
相似商品
为你推荐
开播时间:09月02日 10:30