C 语言程序设计(563.5)_教学课件_0836047_第1章 c++概述.pdfVIP

  • 10
  • 0
  • 约4.04万字
  • 约 93页
  • 2017-06-26 发布于天津
  • 举报

C 语言程序设计(563.5)_教学课件_0836047_第1章 c++概述.pdf

C 语言程序设计(563.5)_教学课件_0836047_第1章 c++概述.pdf

C++ 程序设计 主讲教师 黄晓涛 副教授 huangxtao@ 网络与计算中心 联系信息 Tel E-mail :huangxtao@ QQ: 1325894618 办公室地址: 南6楼网络与计算中心1楼西头 如有什么建议和问题,课后可E-mail或电话联系。 网络与计算中心 2 互动:调查 3 网络与计算中心 2/19/2013 怎样让计算机为我干活? 方法只有一个:编程 网络与计算中心 4 科学思维方式  三种思维方式的特征  实证思维:观察和总结自然规律,强调解释自然;采用归纳方式:物理 • 观察实验 假说再观察实验 • 可重现以往的现象,逻辑自洽,可预见新的现象  逻辑思维:推理和演绎,强调结论的严密性;采用推理方式:数学 • 公理基础推演规则产生结论;(结论以公理假设的正确为前提)  计算思维:抽象和构造,强调能行求解;使自动方式:计算机 • 能行构造求解;(有限、确定、使自动)  三种思维方式比较  一般过程相同:事实变换结论  变换方式不同:归纳,推理, 自动快速逐步变换! 5 网络与计算中心 2013-2-19 计算思维概念 计算思维仍然是人的思维 !  如何通过计算来解决(复杂) 问题的思考方法!  像计算机科学家那样思维! 卡内基·梅隆大学cs主任周以真教授认为  计算思维是运用计算机科学的基础概念进行问题求 解、系统设计、以及人类行为理解等涵盖计算机科 学之广度的一系列思维活动 本质:抽象,自动化  思维活动:约简、嵌入、转化、仿真、递归、并行 、多维分析、类型、抽象、分解、保护、冗余、容 错、纠错、系统恢复、启发式、规划、学习、调度 、折衷等 6 网络与计算中心 模拟-应用之魂 实证和逻辑思维无法解决的问题  大量复杂问题求解、宏大系统建立、大型工 程组织都可通过计算模拟  核爆炸、蛋白质生成、大型飞机、舰艇设 计… 7

文档评论(0)

1亿VIP精品文档

相关文档