单项选择题程序设计语言可划分为低级语言和高级语言两大类。与高级语言相比,用低级语言开发的程序,其__(1)__,但在__(2)__的场合,还经常全部或部分地使用低级语言。在低级语言中,汇编语言与机器语言十分接近,它使用了__(3)__来提高程序的可读性。高级语言有许多种类,其中,PROLOG是一种__(4)__型语言,它具有很强的__(5)__能力。空白(2)处应选择()
A.对时间和空间有严格要求
B.并行处理
C.事件驱动
D.电子商务
您可能感兴趣的试卷
你可能感兴趣的试题
1.单项选择题程序设计语言可划分为低级语言和高级语言两大类。与高级语言相比,用低级语言开发的程序,其__(1)__,但在__(2)__的场合,还经常全部或部分地使用低级语言。在低级语言中,汇编语言与机器语言十分接近,它使用了__(3)__来提高程序的可读性。高级语言有许多种类,其中,PROLOG是一种__(4)__型语言,它具有很强的__(5)__能力。空白(1)处应选择()
A.运行效率低,开发效率低
B.运行效率低,开发效率高
C.运行效率高,开发效率低
D.运行效率高,开发效率高
2.单项选择题表达式采用逆波兰式表示时可以不用括号,而且可以用基于__(1)__的求值过程进行计算,与逆波兰式ab+c*d+对应的中缀表达式是__(2)__。空白(2)处应选择()
A.a+b+c*d
B.(a+B.*c+d
C.(a+B.*(c+D.
D.a+b*c+d
3.单项选择题表达式采用逆波兰式表示时可以不用括号,而且可以用基于__(1)__的求值过程进行计算,与逆波兰式ab+c*d+对应的中缀表达式是__(2)__。空白(1)处应选择()
A.栈
B.队列
C.符号表
D.散列表
4.单项选择题Java属于__(1)__,LISP属于__(2)__,PROLOG属于__(3)__。空白(3)处应选择()
A.命令式程序设计语言
B.面向对象的程序设计语言
C.函数式程序设计语言
D.逻辑型程序设计语言
5.单项选择题Java属于__(1)__,LISP属于__(2)__,PROLOG属于__(3)__。空白(2)处应选择()
A.命令式程序设计语言
B.面向对象的程序设计语言
C.函数式程序设计语言
D.逻辑型程序设计语言
6.单项选择题Java属于__(1)__,LISP属于__(2)__,PROLOG属于__(3)__。空白(1)处应选择()
A.命令式程序设计语言
B.面向对象的程序设计语言
C.函数式程序设计语言
D.逻辑型程序设计语言
7.单项选择题编译程序中代码优化的目的在于使目标程序的执行速度加快。采用的优化方法中,合并已知量和删除公共子表达式是在__(1)__范围内进行;代码外提、删除归纳变量和强度削弱等是在__(2)__范围内进行。空白(2)处应选择()
A.基本块
B.循环语句
C.赋值语句
D.整个程序
8.单项选择题编译程序中代码优化的目的在于使目标程序的执行速度加快。采用的优化方法中,合并已知量和删除公共子表达式是在__(1)__范围内进行;代码外提、删除归纳变量和强度削弱等是在__(2)__范围内进行。空白(1)处应选择()
A.基本块
B.循环语句
C.赋值语句
D.整个程序
9.单项选择题高级语言编译程序中常用的语法分析方法中,递归子程序法属于__(1)__分析方法,算符优先法属于__(2)__分析方法。空白(2)处应选择()
A.自左至右
B.自右至左
C.混合方式
D.自顶向下
E.自底向上
10.单项选择题高级语言编译程序中常用的语法分析方法中,递归子程序法属于__(1)__分析方法,算符优先法属于__(2)__分析方法。空白(1)处应选择()
A.自左至右
B.自右至左
C.混合方式
D.自顶向下
E.自底向上