【导读】
必典考网发布2022中级数据库系统工程师题库程序设计语言基础题库专项训练每日一练(04月19日),更多程序设计语言基础题库的每日一练请访问必典考网中级数据库系统工程师题库频道。
1. [单选题]表达式采用逆波兰式表示时可以不用括号,而且可以用基于__(1)__的求值过程进行计算,与逆波兰式ab+c*d+对应的中缀表达式是__(2)__。
A. B
2. [单选题]程序设计语言可划分为低级语言(low level language)和高级语言两大类。与高级语言相比,用低级语言(low level language)开发的程序,其__(1)__,但在__(2)__的场合,还经常全部或部分地(partially)使用低级语言(low level language)。在低级语言(low level language)中,汇编语言与机器语言(machine language)十分接近,它使用了__(3)__来提高程序的可读性。高级语言有许多种类,其中,PROLOG是一种__(4)__型语言,它具有很强的__(5)__能力。
A. A
3. [单选题]一种最早用于科学计算的程序设计语言是__(1)__;一种提供指针和指针操作且不存在布尔类型的、应用广泛的系统程序设计语言是__(2)__;一种适合在互联网上编写程序(compile program)可供不同平台上运行的面向对象程序设计语言是__(3)__;一种在解决人工智能问题上使用最多的有强的表处理能力的函数程序设计语言是__(4)__;一种以谓词逻辑为基础的,核心是事实、规则和推理机制的实用逻辑程序设计语言是__(5)__。
A. C
4. [单选题]通常编译程序是把高级语言书写的源程序翻译为__(1)__程序。一个编译程序除了可能包括词法分析、语法分析、语义分析和中间代码生成、代码优化、目标代码生成之外,还应包括__(2)__。其中__(3)__和优化部分不是每个编译程序都必需的。
A. D