1) GEA Graph Extended Algol
图形扩展Algol语言
3) ALGOlike language
类ALGOL语言
4) ALGOL
[英]['ælgɔl] [美]['ælgɑl]
公式ALGOL语言
6) ALGOL-like language
类似ALGOL的语言
补充资料:Algol语言
Algol语言
Algol
Algd语言【^lgd;A卿月] 用于自动程序设计tautomatie progammlng)和算法公布的若干种算法语言的通称,它是“J虹JGOrlthlnicLangUage”(见算法语言(a飞驴rithmie language))的缩写.拟即1语言的最初文本是于1958年由国际科学小组拟定的.1960年巴黎国际会议通过了综合当时已有的数种程序设计语言实用特性的龙酗一60语言.AI卯1-60及其后代,如Pas以l语言(Pas伪l),得到广泛使用,现在,越即l语言一般指的是川g〕1一印语言.它特别适合于数值分析的算法描述.这种语言是独立于机器的语言,不提供执行输人或输出操作的标准方法。可以为个别计算机开发标准月即1语言的专用特定版本,每个版本都是一种特定机器的编译程序能接受的语言.一般来说,从标推语言转换成它的特定版本是自然的,不需要很多人力.越即l语言的基本符号是十进制数,英文字母的大写体和小写体,标点符号,算术和逻辑运算符号,其他专用符号和一些英文单词(例如,“比gin”,“end”,“real”,“inte罗r”,‘array’).这些语言基本符号按照一定的规则构成进一步的实体,如数、标识符(名称)、简单变量、下标变量、函数标志符、表达式、语句和注解等.语句有几种类型:赋值语句、转向语句、条件语句(它根据包含在其中的逻辑表达式结果来启动其中一个内部语句)以及for语句(循环).一组语句可以合并成一个复合语句或包括说明的分程序.AI刻语言的算法表示法可以包括过程定义(definitions of Procedures).过程定义包括一个首部和一个体.过程体可以是用通常的Al咧语言表示法所描述的一个语句,而多数往往是分程序.为了使Al即1语言更加灵活,可以使用其他语言(如机器语言)来表示过程.一个过程可以借助于过程语句来调用,这个过程语句是由过程标识符和相应于在该过程的标题中的形式参数的实在参数表组成的.一个表达式可以包括函数标志符,它能调用计算一个值的过程.这种过程调用可以是递归的,即在执行该过程中可再次调用相同过程.在具体实现上标准Al即l语言的潜力往往受到限制.作为Al即1一 60语言的后继者,A】gd一68语言 (越酗一68)是在结构上完全不同的一种语言,它包括许多新概念和能力,是为功能更强的机器设计的.
说明:补充资料仅用于学习参考,请勿用于其它任何用途。
参考词条