首页 > 大学本科> 理学
题目内容 (请给出正确答案)
[单选题]

通常一个编译程序中,不仅包含词法分析,语法分析,语义分析,中间代码生成,代码优化,目标代码生成等六个部分,还应包括()。

A.模拟执行器

B.解释器

C.表格处理和出错处理

D.符号执行器

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“通常一个编译程序中,不仅包含词法分析,语法分析,语义分析,中…”相关的问题
第1题
试题(22)编译器对高级语言源程序的处理过程可以划分为词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等几个阶段,其中, (22) 并不是每种编译器都必需的。(22)

A.词法分析和语法分析

B. 语义分析和中间代码生成

C. 中间代码生成和代码优化

D. 代码优化和目标代码生成

点击查看答案
第2题
●编译器和解释器是两种高级语言处理程序,与编译器相比, (29) 。编译器对高级语言源程序的处理过程
●编译器和解释器是两种高级语言处理程序,与编译器相比, (29) 。编译器对高级语言源程序的处理过程可以划分为词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等几个阶段:其中,代码优化和 (30) 并不是每种编译器都必需的。词法分析的作用是识别源程序中的 (31) ;语法分析中的预测分析法是 (32) 的一种语法分析方法;编译器在 (33) 阶段进行表达式的类型检查及类型转换。

(29) A.解释器不参与运行控制,程序执行的速度慢

B.解释器参与运行控制,程序执行的速度慢

C.解释器参与运行控制,程序执行的速度不变

D.解释器不参与运行控制,程序执行的速度快

(30) A.词法分析

B.语义分析

C.中间代码生成

D.语法分析

(31) A.字符串

B.单词

C.语句

D.标识符

(32) A.自左至右

B.自顶向下

C.自底向上

D.自右至左

(33) A.词法分析

B.语法分析

C.语义分析

D.中间代码生成

点击查看答案
第3题
编译程序翻译源程序的过程可划分为词法分析、()、语义分析、中间代码生成、代码优化、()等阶段,还涉及符号表管理和()。

点击查看答案
第4题
整个编译过程的基础是()。

A.词法分析

B.语法分析

C.优化

D.目标代码生成

点击查看答案
第5题
哪个阶段不是编译过程的基础()?

A.词法分析

B.语法分析

C.优化

D.目标代码生成

点击查看答案
第6题
在编译程序中安排中间代码生成的目的是 。

A.便于进行存储空间的组织

B.利于目标代码的优化

C.利于编译程序的移植

D.利于目标代码的移植

E.利于提高目标代码的质量

点击查看答案
第7题
在下列叙述中,()是正确的。

A.执行目标程序时,编译程序必须已在内存

B.词法分析、语法分析、目标代码生成是编译过程中几个必须经过的阶段

C.解释程序不产生目标程序,因此执行速度快

D.解释程序是用汇编语言写的源程序

点击查看答案
第8题
以编译方式翻译C/C++杆源程序的过程中,()阶段的主要任务是对各条语句 的结构进行合法性分析。

A.词法分析

B.语义分析

C.语法分析

D.目标代码生成

点击查看答案
第9题
在以阶段划分的编译器中,()阶段的主要作用是分析构成程序的字符及由字符按照构造规则构成的符号是否符合程序语言的规定。

A.词法分析

B.语法分析

C.语义分析

D.代码生成

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改