单项选择题Java属于__(1)__,LISP属于__(2)__,PROLOG属于__(3)__。空白(1)处应选择()
A.命令式程序设计语言
B.面向对象的程序设计语言
C.函数式程序设计语言
D.逻辑型程序设计语言
您可能感兴趣的试卷
你可能感兴趣的试题
1.单项选择题编译程序中代码优化的目的在于使目标程序的执行速度加快。采用的优化方法中,合并已知量和删除公共子表达式是在__(1)__范围内进行;代码外提、删除归纳变量和强度削弱等是在__(2)__范围内进行。空白(2)处应选择()
A.基本块
B.循环语句
C.赋值语句
D.整个程序
2.单项选择题编译程序中代码优化的目的在于使目标程序的执行速度加快。采用的优化方法中,合并已知量和删除公共子表达式是在__(1)__范围内进行;代码外提、删除归纳变量和强度削弱等是在__(2)__范围内进行。空白(1)处应选择()
A.基本块
B.循环语句
C.赋值语句
D.整个程序
3.单项选择题高级语言编译程序中常用的语法分析方法中,递归子程序法属于__(1)__分析方法,算符优先法属于__(2)__分析方法。空白(2)处应选择()
A.自左至右
B.自右至左
C.混合方式
D.自顶向下
E.自底向上
4.单项选择题高级语言编译程序中常用的语法分析方法中,递归子程序法属于__(1)__分析方法,算符优先法属于__(2)__分析方法。空白(1)处应选择()
A.自左至右
B.自右至左
C.混合方式
D.自顶向下
E.自底向上
5.单项选择题算符优先文法是一种自底向上的分析方法,其文法的特点是文法的产生式中__(1)__。自顶向下的分析方法通常要求文法的产生式__(2)__,如__(3)__文法就是一种可以自上而下分析的文法。空白(3)处应选择()
A.LR(1)
B.LL(1)
C.SLR(1)
D.LALR(1)
6.单项选择题算符优先文法是一种自底向上的分析方法,其文法的特点是文法的产生式中__(1)__。自顶向下的分析方法通常要求文法的产生式__(2)__,如__(3)__文法就是一种可以自上而下分析的文法。空白(2)处应选择()
A.不以非终结符开头
B.不以终结符开头
C.不含左递归
D.不含右递归
7.单项选择题算符优先文法是一种自底向上的分析方法,其文法的特点是文法的产生式中__(1)__。自顶向下的分析方法通常要求文法的产生式__(2)__,如__(3)__文法就是一种可以自上而下分析的文法。空白(1)处应选择()
A.不含两个相邻的非终结符
B.不含两个相邻的终结符
C.不含ε产生式
D.不含长度为1的产生式
8.单项选择题表达式a*(b+c)-d的后缀表达形式为()。
A.abcd*+-
B.abc+*d-
C.abc*+d-
D.-+*abcd
9.单项选择题对于以下编号为①、②、③的正规式,正确的说法是()。①(aa*|ab)*b②(a|b)*b③((a|b)*|aa)*b
A.正规式①、②等价
B.正规式①、③等价
C.正规式②、③等价
D.正规式①、②、③互不等价
10.单项选择题与正规式(a|b)*等价的正规式为()。
A.a*|b*
B.a*b*
C.(a*b*)*
D.(aB.*