什么是ALGOL60语言?
叶子
精选回答
算法语言(Arithmetic Language)的缩写。
ALGOL设计出后,于1960年在巴黎召开的一次国际会议上被确定并发表,因此,又被叫作ALG()L60。1968年,在ALGOL60的基础上,又提出了一种功能更强的算法语言ALGOL68,被称为是Buslanguage(公共汽车语言)。ALGOL60是我国使用得最广泛的高级语言之一。目前国内许多计算机上都可以使用这种语言,它具有严格、规范、准确等特点,特别适合于科学计算,是早期最常用的计算机高级语言。
它的出现,还大大地刺激了形式语言及自动机理论的发展,对以后的编译理论的发展也起了很大促进作用。ALGOL60语言是一种称为巴科斯范式的原语言严格定义的,对其中所有的词法单位和语法单位都进行了严格的语义解释。
ALGOL60编写的程序,分为三部分,首先是头和尾的语句括号,括号中包括说明部分和语句部分。说明部分是一序列说明语句,对在语句部分出现的所有变量(包括函数和过程)都进行严格的限制,语句部分是执行所需的操作的语句序列。用ALGOL60编写的程序,可具有套嵌结构,即ALGOL60程序中的执行语句既可以是最基本的语句,也可以是用语句括号括起来的多个语句的组合(称为复合语句),基至还可以是一段完整的程序(称为分程序)。因此,ALGOL60程序,实质上可看作是一个大语句。ALGOL60的基本语句包括说明语句赋值语句、条件语句、循环语句,在说明语句中,还有定义过程和函数(具有一定固定功能的程序)的语句,提供相当灵活的参数代换方式。
枕着月光听歌 2023-09-19 11:59:58
相关推荐
乌鱼为什么说是孝鱼
刚出生的小乌鱼为了报答母鱼的养育之恩自动进入母鱼口中,以保证母鱼不会被饿死,所以被称之为孝鱼。乌鱼在繁衍小鱼的时候眼睛会有一段失明时间,这段时间母鱼不能出去觅食,一部分幼鱼就会自动进入母鱼口中,成为它的食物。乌...
展开详情2022年12月7日是什么节气
北京时间2022年12月7日11时46分将迎来大雪节气,标志仲冬季节开始。此时节,天气更加寒冷,零摄氏度以下的气温成为我国北方地区常态。雪和小雪、雨水、谷雨等节气一样,都是直接反映降水的一种概念。公历每年12月...
展开详情潘冬子的精神品质
潘冬子是电影《闪闪的红星》的主角,他的精神品质包含了很多,勇敢、坚强、机智、果敢等。潘冬子是一位被刻画的很好的少年英雄,新时代新青年应该学习和具备的精神在他身上已被体现得淋漓尽致。在电影里,潘冬子在面对母亲罹难...
展开详情红包名字写在哪个位置
红包名字写的位置有以下几种,第一,红包背面的正中,一般没有任何祝福语,只是表明送礼人就直接写上全名,第二,右下角,如果横着书写祝福语,那么署名落在右下角,第三,左下角,如果竖着写祝福语,一般名字署在左下角。红包...
展开详情