判断题静态分析器是在不运行程序的情况下对源程序进行静态地分析,以发现程序中潜在的错误或者异常。

您可能感兴趣的试卷

你可能感兴趣的试题

2.多项选择题在编译过程中,语法分析器的任务是()。

A.分析单词是怎样构成的
B.分析单词串是如何构成语句和说明的
C.分析语句和说明是如何构成程序的
D.分析程序的结构

3.多项选择题语言程序的测试工具有()

A.静态分析器
B.动态测试器
C.调试工具
D.格式化工具

4.多项选择题通常编译过程分成前端和后端,其中前端包括(),后端包括目标代码生成。

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

5.多项选择题编译程序从逻辑结构上,一般由()组成,此外编译程序还包括表格处理程序、出错处理程序。

A.词法分析程序
B.语法分析程序
C.语义分析程序
D.中间代码生成程序
E.代码优化程序
F.目标代码生成程序

6.单项选择题审查每个算符是否具有语言规范允许的运算对象是()的工作。

A.语法分析
B.语义分析
C.中间代码生成
D.代码优化
E.目标代码生成

7.单项选择题优化可生成()的目标代码。

A.运行时间较短
B.占用存储空间较小
C.运行时间短但占用内存空间大
D.运行时间短且占用存储空间小

8.单项选择题已知文法:S→aAa|aBb|bAb|bBaA→xB→x,则()

A.LR(1)文法
B.LALR(1)文法
C.都不是
D.A和B

9.单项选择题下面哪个文法具有二义性()。

A.A→AA|(A)|
B.E→E+T|T
C.E→(E)
D.E→a

10.单项选择题下列选项中,不属于优化编译程序提供的对代码的各种变换必须遵循的原则的是()。

A.等价原则
B.有效原则
C.最佳原则
D.合算原则