更多"[单选题]以编译方式翻译 C/C++杆源程序的过程中,( )阶段的主要"的相关试题:
[单选题]以编译方式翻译C/C++源程序的过程中,语句结构的合法性分析是( )的任务。
A.词法分析
B.语义分析
C.语法分析
D.目标代码生成
[单选题]以编译方式翻译C/C++源程序的过程中,判断表达式的除数是否为零是( )的任务。
A.词法分析
B.语义分析
C.语法分析
D.目标代码生成
[单选题]对高级语言源程序进行编译或翻译的过程可以分为多个阶段,解释方式不包含( )阶段。
A.词法分析
B.语法分析
C.语义分析
D.目标代码生成
[单选题]在以阶段划分的编译过程中,判断程序语句的形式是否正确属于( )阶段的工作。
A.词法分析
B.语法分析
C.语义分析
D.代码生成
[单选题]在编译过程中,进行类型分析和检查是( )阶段的一个主要工作。
A.词法分析
B.语法分析
C.语义分析
D.代码优化
[单选题]在编译过程中,进行类型分析和检查是(7)阶段的一个主要工作。
A.词法分析
B.语法分析
C.语义分析
D.代码优化
[单选题]编译和解释是实现高级语言翻译的两种基本方式,相对应的程序分别称为编译器和解释器。与编译器相比,解释器(请作答此空)。编译器对高级语言源程序的处理过程可以划分为词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等几个阶段;其中,代码优化和( )并不是每种编译器都必需的。词法分析的作用是识别源程序中的( )。
A.不参与用户程序的运行控制,用户程序执行的速度更慢
B.参与用户程序的运行控制,用户程序执行的速度更慢
C.参与用户程序的运行控制,用户程序执行的速度更快
D.不参与用户程序的运行控制,用户程序执行的速度更快
[单选题]对高级语言源程序进行编译或解释的过程可以分为多个阶段,解释方式不包含( )阶段。
A.词法分析
B.语法分析
C.语义分析
D.目标代码生成
[单选题]编译程序对高级语言源程序进行编译的过程中,要不断收集、记录和使用源程序中一些相关符号的类型和特征等信息,并将其存入 ( ) 中。
A.符号表
B.哈希表
C.动态查找表
D.栈和队列
[单选题]在软件开发过程中,系统测试阶段的测试目标来自于( )阶段。
A.需求分析
B.概要设计
C.详细设计
D.软件实现