试题详情
- 简答题一个典型的编译程序通常由哪些部分组成?各部分的主要功能是什么?
- 一个典型的编译程序通常包含8个组成部分,它们是词法分析程序、语法分析程序、语义分析程序、中间代码生成程序、中间代码优化程序、目标代码生成程序、表格管理程序和错误处理程序。
关注下方微信公众号,在线模考后查看
热门试题
- 分析句型时,应用算符优先分析技术时,每步
- 任何文法的任何句子的句柄都是唯一的。
- 对中间代码的优化依赖于具体的计算机。
- 给定文法G://E→E+T|T,T→T*
- 按照三种基本控制结构文法将下面的语句翻译
- 语法分析时必须先消除文法中的左递归。
- ()文法不是LL(1)的。
- 由于受到具体机器主存容量的限制,编译程序
- 哪个不是编译系统的组成部分()
- 运行时的存储区常常划分为()
- 编译程序使用()区别标识符的作用域。
- 在编译时安排所有数据对象的存储单元的分配
- 回填
- 编译程序的前端
- 目标代码生成时,应考虑如何充分利用计算机
- 语法分析的主要任务是什么?常分为哪二类方
- 语义规则
- 四种形式语言文法中,1型文法又称为()文
- 程序中的表达式语句在语义翻译时不需要回填
- 一个确定有穷自动机有且只有一个终态。