更多"以下叙述中正确的是______。 A) C语言比其他语言高级 "的相关试题:
[单项选择]以下叙述中正确的是______。
A) C语言比其他语言高级
B) C语言可以不用编译就能被计算机识别执行
C) C语言以接近英语国家的自然语言和数学语言作为语言的表达形式
D) C语言出现的最晚,具有其他语言的—切优点
[单项选择]以下关于高级语言程序的编译和解释的叙述中,正确的是()。
A. 编译方式下,可以省略对源程序的词法分析、语法分析
B. 解释方式下,可以省略对源程序的词法分析、语法分析
C. 编译方式下,在机器上运行的目标程序完全独立于源程序
D. 解释方式下,在机器上运行的目标程序完全独立于源程序
[单项选择]计算机高级语言程序的运行方法有编译执行和解释执行两种,以下叙述中正确的是( )。
A. C语言程序仅可以编译执行
B. C语言程序仅可以解释执行
C. C语言程序既可以编译执行又可以解释执行
D. 以上说法都不对
[单项选择]以下关于编译系统对某高级语言进行翻译的叙述中,错误的是()。
A. 词法分析将把源程序看作一个线性字符序列进行分析
B. 语法分析阶段可以发现程序中所有的语法错误
C. 语义分析阶段可以发现程序中所有的语义错误
D. 目标代码生成阶段的工作与目标机器的体系结构相关
[单项选择]
编译器和解释器是两种高级语言处理程序,与编译器相比, (1)
。编译器对高级语言源程序的处理过程可以划分为词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等几个阶段:其中,代码优化和
(2) 并不是每种编译器都必需的。词法分析的作用是识别源程序中的 (3)
;语法分析中的预测分析法是 (4) 的一种语法分析方法:编译器在 (5)
阶段进行表达式的类型检查及类型转换。 |
(1)
A. 解释器不参与运行控制,程序执行的速度慢
B. 解释器参与运行控制,程序执行的速度慢
C. 解释器参与运行控制,程序执行的速度快
D. 解释器不参与运行控制,程序执行的速度快
[判断题]高级语言不必经过编译,可以直接运行。()