《计算机思维》笔记

1.1 计算机思维

计算思维(Computational Thinking)是运用计算机科学的基础概念去求解问题、设计系统和理解人类行为,其本质是抽象和自动化。

从这3方面学习(也是3个境界):

1.概念与知识:贯通,看得远,才能认识准确
2.联想与贯通:浮想联翩,由此及彼,才能发现
3.训练与实践:不断训练,不点理解,才能找出本质,才能创新

1.2 计算与自动计算

1)人进行计算和自动计算是有区别的
人进行计算:

  • 规则可能很复杂,但是计算量却可能很小
  • 人需要知道具体的计算规则
  • 特定规则的计算

机器-自动计算:

  • 规则可能很简单,但计算量却很大
  • 机器也可以采用人使用的计算规则
  • 一般性规则的计算

2)自动计算要解决的几个问题:表示-存储-执行。
a.『数据』的表示
『计算规则』的表示:程序
b.数据与计算规则的「自动存储」
c.计算规则的「自动执行」。能不能「自动执行」是衡量是否为计算机重要标准。

 

1.3 计算机系统

需要解决的几个问题:
『控制与计算』——微处理器
『输入』——如何将外部信息输入计算机
『输出』——如何将计算机中信息输出到外界(显示和打印)
『永久存储与临时存储』——如何将计算机信息永久存储或临时存储
1.3.1 微处理器的发展
a.字长:8bit ---> 16bit ---> 32bit ---> 64bit
b.主频:几MHz ---> 几百MHz ---> GHz
c.晶体管数量:几万 ---> 几百万 ---> 几亿颗
d.功能/规模:微处理器 ---> 微处理器+协处理器(浮点运算) ---> 微处理器+图形处理单元GPU ---> 微处理器+ 3D处理器+多媒体处理器 ---> 多核微处理器

 

小结

 

转载于:https://www.cnblogs.com/helloIT/articles/5215513.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值