大学C/C++语言程序设计基础
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.4 小结

1.计算的本质就是基于规则的符号串变换,计算依赖思维,思维与时俱进。

2.计算思维是指运用计算机科学的思想、方法和技术进行问题求解、系统设计,以及人类行为理解等涵盖计算机科学之广度的一系列思维活动。它应当是每个人的基本技能,等同3R(Reading、wRiting、aRithmetic)。

从计算科学的角度分析,计算思维包括6个方面的特征:抽象性、数字化、构造性、系统化、虚拟化和网络化。计算思维的核心是算法思维,算法的复杂性要从时间和空间两方面考虑。

3.程序是为了实现特定目标或解决特定问题而用计算机语言编写的指令序列,它由算法和数据结构组成。程序设计语言的种类主要有机器语言、汇编语言、高级语言。高级语言分为面向过程和面向对象的两种类型。算法与程序的区别:计算机程序是算法的一个实例,同一个算法可以用不同的计算机语言来表达。