单项选择题面对众多的源语言的词法分析处理,总体上,超前读入和某种假读处理是()

A.可以避免的
B.不可避免的
C.徒劳无益的


您可能感兴趣的试卷

你可能感兴趣的试题

1.单项选择题符号表常用的操作不包括()

A.查询给定的名字是否已在表中
B.检查名字是否符合标识符命名的文法
C.对给定名字,往表中填写或更新它的某些信息
D.删除一个或一组无用的项

2.单项选择题LR分析法属于()

A.自顶向下分析法
B.LALR分析法
C.SLR分析法
D.自底向上分析法

3.单项选择题采用确定的自顶向下分析时,必须()

A.消除左递归
B.消除右递归
C.避免回溯
D.提取左公因子

4.单项选择题使用二叉树组织符号表查找时,以下说法()是错误的。

A.如果树根节点的名字和待查找的名字相同,则查找到了该名字
B.如果待查找的名字小于树根节点的名字值,则在左子树上继续查找
C.如果待查找的名字大于树根节点的名字值,则在右子树上继续查找
D.如果当前的树根节点为空,编译程序应提醒出错

5.单项选择题关于短语和句柄,正确的论述是()

A.短语就是句柄
B.直接短语才可能是句柄
C.最左短语一定是句柄
D.最右短语一定是句柄

6.单项选择题由“非终结符-->符号串”这种产生式构成的文法是()

A.0型语法
B.1型文法
C.2型文法
D.3型文法

7.单项选择题在递归子程序方法中,若文法存在左递归,则会使分析过程产生()

A.回溯
B.非法调用
C.有限次调用
D.无限循环

8.单项选择题若在C语言程序中出现“aa 11 bb=123;”,且不出现在引号和注释里,在编译时会()

A.词法分析时报错
B.语义分析时报错
C.生成中间代码时报错
D.语法分析时报错

9.单项选择题以下()不是中间代码的表示形式。

A.DAG图
B.后缀式
C.三元式
D.间接四元式