问答2:如何用计算机思维解决问题

计算机思维是在学习掌握计算机理论技能过程中体验和收获判断解决问题的思考方式。

宏观层面:找到现实世界和虚拟世界的对应,现实问题按照计算机理论方法来解决。

中观层面:有限资源的情况下做到全局最优。立足现有资源条件实现各方面的整体协调优化流畅。比如,苹果手机的操作系统。递归原理,将大事分解小事,从小事做起,实现由下自上回归。

微观层面:合理组织利用资源,凡事留有余地。解决各种问题的具体技能。一是整理查找信息的技能,界定资源,赋予编号,高效访问算法,等同于处理各种事务的条理性。二是缓存,凡事要留有余量。大事当前时,可有回旋余地。

你可能感兴趣的:(问答2:如何用计算机思维解决问题)