试题详情
- 单项选择题 编译程序必须完成的工作有()。 (1)词法分析 (2)语法分析 (3)语义分析 (4)目标代码生成 (5)中间代码生成 (6)代码优化
A、(1)(2)(3)(4)
B、(1)(2)(3)(4)(5)
C、(1)(2)(3)(4)(5)(6)
D、(1)(2)(3)(4)(6)
- A
关注下方微信公众号,在线模考后查看
热门试题
- 编译程序的前端
- 编译程序和高级语言有什么区别?
- 当一个过程调用其他过程时,调用过程和被调
- 语法分析
- 一个句型中的最左简单短语称为该句型的()
- 逆波兰式(a+b)*c-(a+b)/e所
- 最小化的DFA所识别接受的正规集最小。
- 一个上下文无关文法G包括哪四个组成部分?
- 仅考虑一个基本块,不能确定一个赋值是否真
- 在编译时安排所有数据对象的存储单元的分配
- 自上而下分析
- 下面哪个文法具有二义性()。
- 翻译程序
- 若一个句型中出现了某产生式的右部,则此右
- 描述词法分析的有效工具是()。
- 优化可生成()的目标代码。
- LR分析法在自左至右扫描输入串时就能发现
- 在程序中标识符的出现仅为使用性的。
- 设有一段C语言程序while(i&&++
- DFA与NFA有何区别?