当前位置:中级数据库系统工程师题库>程序设计语言基础题库

问题:

[单选,共用题干题] 高级语言编译程序中常用的语法分析方法中,递归子程序法属于__(1)__分析方法,算符优先法属于__(2)__分析方法。空白(2)处应选择()

A.自左至右。自右至左。混合方式。自顶向下。自底向上。

问题:

[单选,共用题干题] 编译程序中代码优化的目的在于使目标程序的执行速度加快。采用的优化方法中,合并已知量和删除公共子表达式是在__(1)__范围内进行;代码外提、删除归纳变量和强度削弱等是在__(2)__范围内进行。空白(1)处应选择()

A.基本块。循环语句。赋值语句。整个程序。

问题:

[单选,共用题干题] 编译程序中代码优化的目的在于使目标程序的执行速度加快。采用的优化方法中,合并已知量和删除公共子表达式是在__(1)__范围内进行;代码外提、删除归纳变量和强度削弱等是在__(2)__范围内进行。空白(2)处应选择()

A.基本块。循环语句。赋值语句。整个程序。

问题:

[单选,共用题干题] Java属于__(1)__,LISP属于__(2)__,PROLOG属于__(3)__。空白(1)处应选择()

A.命令式程序设计语言。面向对象的程序设计语言。函数式程序设计语言。逻辑型程序设计语言。

问题:

[单选,共用题干题] Java属于__(1)__,LISP属于__(2)__,PROLOG属于__(3)__。空白(2)处应选择()

A.命令式程序设计语言。面向对象的程序设计语言。函数式程序设计语言。逻辑型程序设计语言。

问题:

[单选,共用题干题] Java属于__(1)__,LISP属于__(2)__,PROLOG属于__(3)__。空白(3)处应选择()

A.命令式程序设计语言。面向对象的程序设计语言。函数式程序设计语言。逻辑型程序设计语言。

问题:

[单选,共用题干题] 表达式采用逆波兰式表示时可以不用括号,而且可以用基于__(1)__的求值过程进行计算,与逆波兰式ab+c*d+对应的中缀表达式是__(2)__。空白(1)处应选择()

A.栈。队列。符号表。散列表。

问题:

[单选,共用题干题] 表达式采用逆波兰式表示时可以不用括号,而且可以用基于__(1)__的求值过程进行计算,与逆波兰式ab+c*d+对应的中缀表达式是__(2)__。空白(2)处应选择()

A.a+b+c*d。(a+B.*c+d。(a+B.*(c+D.。a+b*c+d。

问题:

[单选,共用题干题] 程序设计语言可划分为低级语言和高级语言两大类。与高级语言相比,用低级语言开发的程序,其__(1)__,但在__(2)__的场合,还经常全部或部分地使用低级语言。在低级语言中,汇编语言与机器语言十分接近,它使用了__(3)__来提高程序的可读性。高级语言有许多种类,其中,PROLOG是一种__(4)__型语言,它具有很强的__(5)__能力。空白(1)处应选择()

A.运行效率低,开发效率低。运行效率低,开发效率高。运行效率高,开发效率低。运行效率高,开发效率高。

问题:

[单选,共用题干题] 程序设计语言可划分为低级语言和高级语言两大类。与高级语言相比,用低级语言开发的程序,其__(1)__,但在__(2)__的场合,还经常全部或部分地使用低级语言。在低级语言中,汇编语言与机器语言十分接近,它使用了__(3)__来提高程序的可读性。高级语言有许多种类,其中,PROLOG是一种__(4)__型语言,它具有很强的__(5)__能力。空白(2)处应选择()

A.对时间和空间有严格要求。并行处理。事件驱动。电子商务。