计算

Calculation
数据运算符形成运算式,按运算符的计算规则对数据进行计算并获得结果,计算的根本目的是求解社会、自然问题。

自动计算

数学层面

研究复杂计算的各种简化的等效计算方法

计算机科学层面

让机器代替人,按照简单的计算规则,重复地执行来完成自动计算
一要研究数据和计算规则如何表达,以便机器能够理解并执行,即程序
二要研究能够执行规则的计算机系统

基于二进制的电子计算探索

电子管
晶体管
集成电路

机器自动计算

理解计算,不仅要理解高级语言程序本身的执行过程
还要理解计算机语言和编译

将问题求解规则首先表达为算法,再表达为高级语言程序,再表达为机器级程序,最终被机器执行

算法、高级语言程序、机器级程序都是计算规则的表达

编程语言