计算机思维基础概念进行,计算机思维

1. 美国卡内基·梅隆大学计算机科学系主任周以真(Jeannette M Wing)教授在美

国计算机权威期刊《Communications of the ACM》杂志49卷第3期上发表了题为“Computational thinking and thinking about computing”的文章,提出了“计算思维”的概念

2. 计算思维是运用计算机科学的基础概念进行问题求解、系统设计、以及人类行为理

解等涵盖计算机科学之广度的一系列思维活动。计算思维最根本的内容,即其本质是抽象和自动化。

3. 通过约简、嵌入、转化和仿真等方法,把一个看来困难的问题重新阐释成一个我们知道问题怎样解决的方法;

是一种递归思维,是一种并行处理,是一种把代码译成数据又能把数据译成代码,是一种多维分析推广的类型检查方法;

是一种采用抽象和分解来控制庞杂的任务或进行巨大复杂系统设计的方法,是基于关注分离的方法(SoC方法);

是一种选择合适的方式去陈述一个问题,或对一个问题的相关方面建模使其易于处理的思维方法;

是按照预防、保护及通过冗余、容错、纠错的方式,并从最坏情况进行系统恢复的一种思维方法;

是利用启发式推理寻求解答,也即在不确定情况下的规划、学习和调度的思维方法;

是利用海量数据来加快计算,在时间和空间之间,在处理能力和存储容量之间进行折衷的思维方法。

4.在问题求解中,借助于计算机与否,人的思维是有差异的,这种借助于计算能力进行问题求解的思维和意识就是计算思维。

5.计算思维通常表现为人们在问题求解时对计算、算法、数据及其组织、程序、自动化等概念的潜意识的应用中。

6. 利用计算的手段求解问题的基本过程可描述为:

问题定义及形式化

建立问题的逻辑模型

算法设计

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值