好文档 - 专业文书写作范文服务资料分享网站

智慧树知道网课《编译原理》课后章节测试满分答案

天下 分享 时间: 加入收藏 我要投稿 点赞

第一章测试

1

【判断题】(1分)

编译器(Compiler)能捕捉的都是静态(Staticerrors)。

A. 对

B. 错

2

【判断题】(1分)

编译器只能识别动态(Dynamic)语义,但不能识别静态(Static)语义。

A. 错

B. 对

3

【单选题】(1分)

对源程序进行编译正确处理顺序为()

A.

语义分析,语法分析、词法分析,代码生成

B.

词法分析、语法分析、语义分析、代码生成

C.

其他选项都不对

D.

语法分析、词法分析、语义分析、代码生成

4

【单选题】(1分)

编译器的各个阶段的产物分别是()、中间代码和目标代码。

A.

语法树、分析树、注释树

B.

记号序列、语法树、注释树

C. 其他选项都错

D.

记号序列、注释树、分析树

5

【单选题】(1分)

()执行翻译代码的功能,且立即执行源程序,而不产生中间代码。

A. 汇编程序

B. 解释程序

C. 编译器

D. 连接程序

6

【单选题】(1分)

将编译程序分成若干个“遍”是为了____。

A.

提高程序的执行效率

B.

利用有限的机器内存并提高机器的执行效率

C.

利用有限的机器内存但降低了机器的执行效率

D.

使程序的结构更加清晰

7

【单选题】(1分)

词法分析器用于识别_____。

A. 语句

B. 字符串

C. 单词

D.

标识符

8

【单选题】(1分)

在编译器的功能模块中,扫描器的功能是()。

A. 语法分析

B. 代码优化

C. 词法分析

D. 语义分析

9

【单选题】(1分) 编译器进行的是()

A.

其他选项都不对

B. 动态语义分析

C.

静态和动态语义分析

D. 静态语义分析

10

【单选题】(1分)

编译器中词法分析的输入和输出分别是()

A.

记号串、语法树

B.

语法树、注释树

C. 记号串、注释树

D. 字符串、记号串

第二章测试

1

【判断题】(1分)

确定的自动机以及不确定的自动机都能正确地识别正规集。

A. 对

B. 错

1rwt6377yg4m0xd0pw4b4c2db011w500m5x
领取福利

微信扫码领取福利

微信扫码分享