网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)
在以阶段划分的编译器中,符号表管理和( )贯穿于编译器工作始终。

A.代码生成
B.语法分析
C.语义分析
D.出错处理

参考答案

参考解析
解析:一般的编译程序工作过程包括词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成,以及出错处理和符号表管理,如图所示:

更多 “在以阶段划分的编译器中,符号表管理和( )贯穿于编译器工作始终。A.代码生成 B.语法分析 C.语义分析 D.出错处理” 相关考题
考题 Linux中最常用的编译器是____编译器。

考题 ● 一个软件的架构设计是随着技术的不断进步而不断变化的。以编译器为例,其主流架构经历了管道-过滤器到数据共享为中心的转变过程。以下关于编译器架构的叙述中,错误的是 (56) 。(56)A. 早期的编译器采用管道-过滤器架构风格,以文本形式输入的代码被逐步转化为各种形式,最终生成可执行代码B. 早期的编译器采用管道-过滤器架构风格,并且大多数编译器在词法分析时创造独立的符号表,在其后的阶段会不断修改符号表,因此符号表并不是程序数据的一部分C. 现代的编译器采用以数据共享为中心的架构风格,主要关心编译过程中程序的中间表示D. 现代的编译器采用以数据共享为中心的架构风格,但由于分析树是在语法分析阶段结束后才产生作为语义分析的输入,因此分析树不是数据中心的共享数据

考题 编译器对高级语言源程序的处理过程可以划分为词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等几个阶段,其中,(22)并不是每种编译器都必需的。A.词法分析和语法分析B.语义分析和中间代码生成C.中间代码生成和代码优化D.代码优化和目标代码生成

考题 ●在以阶段划分的编译器中,符号表管理和(8)贯穿于编译器工作始终。(8)A.语法分析B.语义分析C.代码生成D.出错处理

考题 IDE(IntegratedDevelopmentEnvironment)集成开发环境,是专门用于程序开发环境的应用程序,一般包括()和图形用户界面工具。 A、代码编辑器、编译器B、代码编辑器、编译器、调试器C、编译器、调试器D、代码编辑器、编译器、调试器、集成开发环境

考题 DBMS中的查询处理器由DDL编译器、DML编译器、嵌人型DML预编译器及【 】组成。

考题 编译器和解释器是两种高级语言处理程序,与编译器相比,(29)。编译器对高级语言源程序的处理过程可以划分为问法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等几个阶段:其中,代码优化和(30)并不是每种编译器都必需的。词法分析的作用是识别源程序中的(31);语法分析中的预测分析法是(32)的一种语法分析方法;编译器在(33)阶段进行表达式的类型检查及类型转换。A.解释器不参与运行控制,程序执行的速度慢B.解释器参与运行控制,程序执行的速度慢C.解释器参与运行控制,程序执行的速度不变D.解释器不参与运行控制,程序执行的速度快

考题 DBMS中的查询处理器由DDL编译器、DML编译器、嵌入型DML预编译器及【 】组成。

考题 编译器和解释器是两种高级语言处理程序,与解释器相比,(186)。编译器对高级语言源程序的处理过程可以划分为词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等几个阶段:其中,(187)和中间代码生成并不是每种编译器都必需的。词法分析的作用是识别源程序中的(188);语法分析中的预测分析法是(189)的一种语法分析方法;编译器在(190)阶段进行表达式的类型检查及类型转换。A.编译器不参与运行控制,程序执行的速度慢B.编译器参与运行控制,程序执行的速度慢C.编译器参与运行控制,程序执行的速度快D.编译器不参与运行控制,程序执行的速度快

考题 ●在以阶段划分的编译器中,符号表管理和( )贯穿于编译器工作始终。A.语法分析B.语义分析C.代码生成D.出错处理

考题 在以阶段划分的编译器中,( )阶段的主要作用是分析构成程序的字符及由字符按照构造规则构成的符号是否符合程序语言的规定。 A.词法分析B.语法分析C.语义分析D.代码生成

考题 ●编译器对高级语言源程序的处理过程可以划分为同法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等几个阶段:其中,代码优化和 ()并不是每种编译器部必需的。()A.词法分析 B.语法分析 C.中间代码生成 D.语义分析

考题 编译器和解释器是两种基本的高级语言处理程序。编译器对高级语言源程序的处理过程可以划分为词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等阶段,其中,(请作答此空)并不是每个编译器都是必需的。与编译器相比,解释器 ( ) 。A.词法分析和语法分析 B.语义分析和中间代码生成 C.中间代码生成和代码优化 D.代码优化和目标代码生成

考题 编译和解释是实现高级语言翻译的两种基本方式,相对应的程序分别称为编译器和解释器。与编译器相比,解释器( )。编译器对高级语言源程序的处理过程可以划分为词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等几个阶段;其中,代码优化和(请作答此空)并不是每种编译器都必需的。词法分析的作用是识别源程序中的( )。A.语法分析 B.语义分析 C.中间代码生成 D.目标代码生成

考题 编译和解释是实现高级语言翻译的两种基本方式,相对应的程序分别称为编译器和解释器。与编译器相比,解释器( )。编译器对高级语言源程序的处理过程可以划分为词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等几个阶段;其中,代码优化和( )并不是每种编译器都必需的。词法分析的作用是识别源程序中的(请作答此空)。A.常量和变量 B.数据类型 C.记号 D.语句

考题 在以阶段划分的编译器中,( )阶段的主要作用是分析程序中的句子结构是否正确。A.词法分析 B.语法分析 C.语义分析 D.代码生成

考题 在以阶段划分的编译器中,( )阶段的主要作用是分析构成程序的字符集由字符按照构造规则构成的符号是否符合程序语言的规定。A.词法分析 B.语法分析 C.语义分析 D.代码生成

考题 编译器和解释器是两种基本的高级语言处理程序。编译器对高级语言源程序的处理过程可以划分为词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等阶段,其中,( )并不是每个编译器都必需的 A.词法分析和语法分析 B.语义分析和中间代码生成 C.中间代码生成和代码优化 D.代码优化和目标代码生成

考题 在以阶段划分的编译器中,符号表管理和(8)贯穿于编译器工作始终。A.语法分析 B.语义分析 C.代码生成 D.出错处理

考题 编译器和解释器是两种基本的高级语言处理程序。编译器对高级语言源程序的处理过程可以划分为词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等阶段,其中,( )并不是每个编译器都必需的,与编译器相比,解释器( )。A.词法分析和语法分析 B.语义分析和中间代码生成 C.中间代码生成和代码优化 D.代码优化和目标代码生成

考题 编译器和解释器是两种基本的高级语言处理程序。编译器对高级语言源程序的处理过程可以划分为词法分析,语法分析,语义分析,中间代码生成,代码优化,目标代码生成等阶段,其中,( )并不是每个编译器都必需的。A.词法分析各语法分析 B.语义分析和中间代码生成 C.中间代码生成和代码优化 D.代码优化和目标代码生成

考题 假设某个函数的原型为:void foo( int x, int y ); 该函数分别被C编译器和C++编译器编译后在符号库中的名字是什么?

考题 审计管理要贯穿于()。A、审计业务活动的始终B、审计计划阶段C、审计实施阶段D、审计报告阶段

考题 下列使用编译器优化的说法正确的是:()。A、在使用编译器优化中,只有使用编译器优化解决性能问题才能产生执行速度的明显改变B、在使用编译器优化中,只有升级硬件设备才能产生执行速度的明显改变C、在使用编译器优化中,只有逻辑方面的优化才能产生执行速度的明显改变D、在使用编译器优化中,只有算法方面的优化才能产生执行速度的明显改变

考题 简述编译器在进行项目编译时的所进行的工作。

考题 单选题$ELSEIF属于编译命令中的哪种类型?()A 条件编译器命令B 开关编译器命令C 参数编译器命令D 循环编译器命令

考题 问答题假设某个函数的原型为:void foo( int x, int y ); 该函数分别被C编译器和C++编译器编译后在符号库中的名字是什么?

考题 单选题下列使用编译器优化的说法正确的是:()。A 在使用编译器优化中,只有使用编译器优化解决性能问题才能产生执行速度的明显改变B 在使用编译器优化中,只有升级硬件设备才能产生执行速度的明显改变C 在使用编译器优化中,只有逻辑方面的优化才能产生执行速度的明显改变D 在使用编译器优化中,只有算法方面的优化才能产生执行速度的明显改变