本系列资料由"铁道出版社" 授权发布,任何网站不得转载,否则追究法律责任。
考点1:程序设计语言的基础知识 ★★★★★
考点点拨: 本考点考查程序设计语言的基础知识。包括低级语言、高级语言、语言处理程序等的基本概念和术语;程序设计语言的定义、分类、特点及其基本成分。
【试题1】 计算机能直接识别和执行的语言是__(1)__,该语言是由__(2)__组成的。(2004年下半年上午填空42、43)
(1) A)机器语言 B)C语言 C)汇编语言 D)数据库语言
(2) A)ASCII码 B)SQL语句 C)0、1序列 D)BCD码
答案:(1)A (2)C
分
理论链接: 典型程序设计语言的特点
1)FORTRAN 语言
FORTRAN(Formula Translator)语言是公式翻译语言的缩写。它是第一个广泛使用的高级语言,风格上,它是一个固定格式的块状结构语言。当时主要是用于科学计算。 随着FORTRAN语言的不断改进和发展,又出现了FORTRAN语言的不同版本,如FORTRAN Ⅳ、FORTRAN 77、FORTRAN 90。高性能FORTRAN语言(包含并行语句)等。
2)COBOL语言
COBOL(Common Business Oriented Language)语言是面向商业通用语言的缩写。六七十年代,它是使用最广泛的商用语言,它有类似英语的语法结构,适用于数据处理。 COBOL的出现,使人们开始意识到计算机不仅可以应用于科学计算领域,而且还可以进入各种事务处理领域,拓宽了计算机的应用范围。80年代以后,由于数据库技术的广泛应用,COBOL的使用受到了一定的限制,但是仍然在一定范围内使用着。
3)ALGOL 语言
ALGOL(Algorithmic Language)语言是算法语言的缩写。是一个自由格式的分程序结构程序设计语言。它是使程序设计语言由技艺转向科学的重要标志。其特点是局部性、动态性、递归性和严谨性。 ALGOL语言因其具有准确而完备的文本以及采用了精确形式化语法描述体系——BNF范式,而备受程序设计语言研究与设计者的青睐。ALGOL语言中孕育了许多很有用的程序设计与程序设计语言思想,如自由程序格式、保留字、数据类型、分程序概念、子程序调用方式、递归、动态数组、条件语句与循环语句的形式等,这些思想一直到现在都影响着程序设计语言的设计。但ALGOL语言因其执行效率不高,以及缺少标准输入输出设施等,而受到冷落。
北京 | 天津 | 上海 | 江苏 | 山东 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
广东 | 河北 | 湖南 | 广西 | 河南 |
海南 | 湖北 | 四川 | 重庆 | 云南 |
贵州 | 西藏 | 新疆 | 陕西 | 山西 |
宁夏 | 甘肃 | 青海 | 辽宁 | 吉林 |
黑龙江 | 内蒙古 |