编译程序的五个阶段中,()的目的是使最后阶段产生的目标代码更高效。
A.目标代码生成
B.词法分析
C.语法分析
D.优化
A.目标代码生成
B.词法分析
C.语法分析
D.优化
A.执行目标程序时,编译程序必须已在内存
B.词法分析、语法分析、目标代码生成是编译过程中几个必须经过的阶段
C.解释程序不产生目标程序,因此执行速度快
D.解释程序是用汇编语言写的源程序
在下列叙述中,正确的是 ()
A.执行目标程序时,编译程序必须已在内存
B.词法分析、语法分析、目标代码生成是编译过程中几个必须经过的阶段
C.解释程序不产生目标程序,因此执行速度快
D.解释程序是用汇编语言编写的源程序
程序中的注释是为了提高可读性而加入的,它不影响程序实现的功能。编译程序在(9)阶段删除掉源程序中的注释。
A.词法分析
B.语法分析
C.语义分析
D.代码优化
●编译程序中语法分析器接受以 (29) 为单位的输入,并产生有关信息供以后各阶段使用。 (30) 、LR分析法和 (31) 是几种常见的语法分析技术,其中 (30) 和LR分析法属于自下而上分析法,而 (31) 属于自上而下分析法。LR分析法有SLR(1)、LR(0)、LR(1)和LALR(1) 4种,其中 (32) 的分析能力最强, (33) 的分析能力最弱。
(29) A.表达式
B.单词
C.产生式
D.语句
(30) ,(31) A.递归下降法
B.算符优先法
C.语法制导翻译法
D.数据流分类法
(32) ,(33) A.SLR(1)
B.LR(0)
C.LR(1)
D.LALR(1)
在进行网络开发过程的五个阶段中,IP地址方案及安全方案是在()阶段提交的。
A.需求分析 B.通信规范分析 C.逻辑网络设计 D.物理网络设计
不是软件测试评估的目的是______。
A) 量化测试过程,判定测试进行的状态
B) 决定什么时候测试可以结束
C) 保证每个阶段的测试任务得到执行
D) 为最后的测试或质量分析报告生成所需的量化数据