编译原理应用考试题及答案.docxVIP

  • 1
  • 0
  • 约6.12千字
  • 约 9页
  • 2026-08-30 发布于湖北
  • 举报

编译原理应用考试题及答案

编译原理应用考试题及答案

编译原理应用考试题及答案

姓名:__________考号:__________

一、单选题(共10题)

1.编译程序的主要阶段包括哪些?()

A.语法分析、语义分析、代码生成、代码优化、代码生成

B.语法分析、中间代码生成、代码优化、目标代码生成、程序调试

C.词法分析、语法分析、语义分析、中间代码生成、目标代码生成

D.语法分析、代码优化、语义分析、中间代码生成、目标代码生成

2.LL(1)文法中,什么是“左递归”和“右递归”?()

A.左递归:产生式右边第一个非终结符可以递归出现;右递归:产生式右边最后一个非终结符可以递归出现

B.左递归:产生式右边最后一个非终结符可以递归出现;右递归:产生式右边第一个非终结符可以递归出现

C.左递归:产生式右边第一个终结符可以递归出现;右递归:产生式右边最后一个终结符可以递归出现

D.左递归:产生式右边最后一个终结符可以递归出现;右递归:产生式右边第一个终结符可以递归出现

3.什么是“强类型”语言和“弱类型”语言?()

A.强类型语言:变量在使用前必须声明类型;弱类型语言:变量在使用前不必声明类型

B.强类型语言:变量在使用前不必声明类型;弱类型语言:变量在使用前必须声明类型

C.强类型语言:类型检查在编译时完成;弱类型语言:

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档