栏目分类:
子分类:
返回
文库吧用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
文库吧 > 百科 > 知识 > 人文 > 哲学

什么是ALGOL60语言?

哲学 更新时间: 发布时间: 百科归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

什么是ALGOL60语言?

算法语言(Arithmetic Language)的缩写。

ALGOL设计出后,于1960年在巴黎召开的一次国际会议上被确定并发表,因此,又被叫作ALG()L60。1968年,在ALGOL60的基础上,又提出了一种功能更强的算法语言ALGOL68,被称为是Buslanguage(公共汽车语言)。ALGOL60是我国使用得最广泛的高级语言之一。目前国内许多计算机上都可以使用这种语言,它具有严格、规范、准确等特点,特别适合于科学计算,是早期最常用的计算机高级语言。

它的出现,还大大地刺激了形式语言及自动机理论的发展,对以后的编译理论的发展也起了很大促进作用。ALGOL60语言是一种称为巴科斯范式的原语言严格定义的,对其中所有的词法单位和语法单位都进行了严格的语义解释。

ALGOL60编写的程序,分为三部分,首先是头和尾的语句括号,括号中包括说明部分和语句部分。说明部分是一序列说明语句,对在语句部分出现的所有变量(包括函数和过程)都进行严格的限制,语句部分是执行所需的操作的语句序列。用ALGOL60编写的程序,可具有套嵌结构,即ALGOL60程序中的执行语句既可以是最基本的语句,也可以是用语句括号括起来的多个语句的组合(称为复合语句),基至还可以是一段完整的程序(称为分程序)。因此,ALGOL60程序,实质上可看作是一个大语句。ALGOL60的基本语句包括说明语句赋值语句、条件语句、循环语句,在说明语句中,还有定义过程和函数(具有一定固定功能的程序)的语句,提供相当灵活的参数代换方式。

转载请注明:文章转载自 www.wk8.com.cn
本文地址:https://www.wk8.com.cn/ask/1038224.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 wk8.com.cn

ICP备案号:晋ICP备2021003244-6号