吴军的谷歌方法论|答读者问02|如何用计算机思维解决问题

如何利用计算机思维来解决问题?
  • 计算机思维是在学习和应用计算机学科理论和技能的过程中,所体验和获得的思想方法和做事方法。
    • 宏观层面——“可计算”  / 计算机思维需要你针对现实生活中的问题找到计算机的解决策略。
    • “中观”层面
      • 计算机操作系统 : 在资源有限的情况下整体上让人感觉特别流畅
        • 苹果的操作系统
      • 计算机科学中的递归原理
        • 将大事分解、从小事做起,步步干净利落、自顶向下设计,再自下而上回归。
    • 微观层面——涉及到具体技能,但不是简单的编程等技能
      • 设计出计算机内部整理和查找信息的技能。 / 生活中等同于我们处理各种事情的条理性。
      • 缓存。凡事要留有余量,预先准备好数据和程序。
  • 宏观:找到现实世界和虚拟世界的对应;
  • 中观:在有限资源的情况下做到全局最优;
  • 微观:合理组织和利用资源,凡事留有余地。


  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值