计算模型和语言范型
形成许多程序设计语言的一个原因:对计算过程可以有许多不同的看法,则此产生不同的计算模型
(范型),基于这些计算范型,产生了不同的语言类(语言范型).
主要范型有:
(1)过程式范型(或称命令式)
把计算看作是一系列操作的执行,基本的计算元素是一组基本操作.计算过程在一个环境中进行,操
作的效果就是改变环境的状态:
抽象的手段就是定义新操作(定义过程).
书写程序就是描述操作执行顺序的过程,描述状态和状态的变化.常见的语言有
C,PASCAL,FORTRAN等等,它们均是命令式语言.