首页
题目
TAGS
首页
/
题库
/
[单选题]编译程序对C 语言源程序进行语法分析时,的答案
搜答案
编译程序对C 语言源程序进行语法分析时,可以确定 (66) 。
单选题
2022-01-01 04:15
A、变量是否定义(或声明)
B、变量的值是否正确
C、循环语句的执行次数
D、循环条件是否正确
查看答案
正确答案
A
试题解析
本题考查程序语言基础知识。对C源程序进行编译时,需建立符号表,其作用是记录源程序中各个符号(变量等)的必要信息,以辅助语义的正确性检查和代码生成,在编译过程中需要对符号表进行快速有效地查找、插入、修改和删除等操作。符号表的建立可以始于词法分析阶段,也可以放到语法分析和语义分析阶段,但符号表的使用有时会延续到目标代码的运行阶段。
标签:
感兴趣题目
编译器和解释器是两种高级语言处理程序,与编译器相比,(29)。编译器对高级语言源程序的处理过程可以划分为问法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等几个阶段:其中,代码优化和(30)并不是每种编译器都必需的。词法分析的作用是识别源程序中的(31);语法分析中的预测分析法是(32)的一种语法分析方法;编译器在(33)阶段进行表达式的类型检查及类型转换。
编译器和解释器是两种高级语言处理程序,与编译器相比,(1)。编译器对高级语言源程序的处理过程可以划分为词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等几个阶段:其中,代码优化和(2)并不是每种编译器都必需的。词法分析的作用是识别源程序中的(3);语法分析中的预测分析法是(4)的一种语法分析方法:编译器在(5)阶段进行表达式的类型检查及类型转换。
试题(22)编译器对高级语言源程序的处理过程可以划分为词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等几个阶段,其中, (22) 并不是每种编译器都必需的。(22)
● 编译器对高级语言源程序的处理过程可以划分为词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等几个阶段,其中, (20) 并不是每种编译器都必需的。(20)
编译器对高级语言源程序的处理过程可以划分为词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等几个阶段,其中,(22)并不是每种编译器都必需的。
移进--归约分析法是编译程序(或解释程序)对高级语言源程序进行语法分析的一种方法,属于()的语法分析方法。
语法分析器则可以发现源程序中的()
C语言(31),程序可以找出源程序中的语法错误。
______程序可以找出C语言源程序中的语法错误。
工业二程序可以找出C语言源程序中的语法错误。
当C语言的源程序在一行写不下时,可以( )。
对源代码进行语法检查,并将高级过程化语言程序转换成目标代码的程序是:()
相关题目
语法分析器可以发现源程序中的( )。
程序可以找出C语言源程序中的语法错误。为某个应用而用不同高级语言编写的程序模块经分别编译产生(42),再经过(43)处理后形成可执行程序。
● 编译程序对C 语言源程序进行语法分析时,可以确定 (22) 。(22)
编译程序对C语言源程序进行语法分析时,可以确定(22)。
编译程序对C语言源程序进行语法分析时,可以确定______。
编译程序对C 语言源程序进行语法分析时,可以确定 (66) 。
编译和解释是实现高级语言翻译的两种基本方式,相对应的程序分别称为编译器和 解释器。与编译器相比,解释器(28)。编译器对高级语言源程序的处理过程可以划 分为词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等几个 阶段;其中,代码优化和 (29) 并不是每种编译器都必需的。词法分析的作用是识 别源程序中的(30)。
●编译器和解释器是两种高级语言处理程序,与编译器相比, (29) 。编译器对高级语言源程序的处理过程可以划分为词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等几个阶段:其中,代码优化和 (30) 并不是每种编译器都必需的。词法分析的作用是识别源程序中的 (31) ;语法分析中的预测分析法是 (32) 的一种语法分析方法;编译器在 (33) 阶段进行表达式的类型检查及类型转换。解释器不参与运行控制,程序执行的速度慢解释器参与运行控制,程序执行的速度慢解释器参与运行控制,程序执行的速度不变解释器不参与运行控制,程序执行的速度快(30)
编译器和解释器是两种高级语言处理程序,与解释器相比,(186)。编译器对高级语言源程序的处理过程可以划分为词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等几个阶段:其中,(187)和中间代码生成并不是每种编译器都必需的。词法分析的作用是识别源程序中的(188);语法分析中的预测分析法是(189)的一种语法分析方法;编译器在(190)阶段进行表达式的类型检查及类型转换。
高级语言编译程序常用的语法分析方法中,递归下降分析法属于()分析方法。
高级语言编译程序常用的语法分析方法中,LL分析法属于(18)分析方法。
在对高级语言编写的源程序进行编译时,可发现源程序中( )。
对高级语言源程序进行编译时,可发现源程序中的(21)错误。
● 对高级语言源程序进行编译时,可发现源程序中的 (29) 错误。(29)
对高级语言源程序进行编译时,可发现源程序中的(29)错误。
●对高级语言源程序进行编译时,可发现源程序中的(8)错误。
●对高级语言源程序进行编译时,可发现源程序中的(8)错误。
对高级语言源程序进行编译时,可发现源程序中的__(29)__错误。
试题(21)对高级语言源程序进行编译时,可发现源程序中的 (21) 错误。(21)
下面叙述中,正确的是A.C语言编译时不检查语法 B.C语言的子程序有过程和函数两种C.C语言的函数可以嵌套定义 D.C语言的函数可以嵌套调用
广告位招租WX:84302438
题库考试答案搜索网
免费的网站请分享给朋友吧