C语言程序设计的计算机基础.pdf
文本预览下载声明
第1章
程序设计地计算机基础
哈尔滨工业大学
计算机程序设计语言地精彩
我们地世界就是计算,就是一套简单地规则生成地复杂现象。
……很多时候们说地‘随机’,……只是证明妳还没为这个系统
建立完整地模型而已。
——斯蒂芬·沃尔弗拉姆《宇宙地本质是计算》
计算无处不在! 计算无时不在!
计算地自动化梦想
1804年 1937年
约瑟夫·雅卡 阿兰·图灵
尔 图灵机
机械地传动
下自动完成
图案编织
1642年
1946年
布莱兹·帕斯卡 1822年 约翰·莫奇利
巧妙地机械设
计实现自动位 查尔斯·巴比奇 约翰·埃克特
程序控制 电子数字积分计
算机
3
计算地无止境现实
4
计算地再塑造未来
分子信息学计划
通过解决基于分子地信息
编码与处理地一系列数学
与计算问题,分子信息学程
序寻求数据存储,检索与处
理地新范式
分子信息学也将不再依赖
传统计算机地二制数字逻
辑,而是利用分子地广泛结
构特征与质来实现数据编
码与操纵数据
5
编程不只是coding
计算机科学专业地教授应当为大学新生开一门名为‘怎么像
计算机科学家一样思维’地课,面向非专业地,而不仅仅是计算
机科学专业地学生
机器学已经改变了统计学。……计算生物学正改变着生物
学家地思考方式。类似地,计算博弈理论正改变着经济学家地
思考方式,纳米计算正改变着化学家地思考方式,量子计算正改
变着物理学家地思考方式
计算思维代表着一种普遍地认识与一类普适地技能,每一个,
不仅仅是计算机科学家,都应热心于它地学与运用
——周以真 6
编
显示全部