更多"以下关于编译系统对某高级语言进行翻译的叙述中,错误的是()。"的相关试题:
[单项选择]以下关于编译系统对某高级语言进行翻译的叙述中,错误的是()。
A. 词法分析将把源程序看作一个线性字符序列进行分析
B. 语法分析阶段可以发现程序中所有的语法错误
C. 语义分析阶段可以发现程序中所有的语义错误
D. 目标代码生成阶段的工作与目标机器的体系结构相关
[单项选择]FORTRAN语言编译系统是:
A. 应用软件
B. 系统软件
C. 操作系统
D. 用户文件
[填空题]高级语言需由语言翻译程序翻译后方能执行,它一般分为编译型和 ______ 两类。
[单项选择]编译程序对高级语言源程序进行翻译时,需要在该程序的地址空间中为变量指定地址,这种地址称为 (16) 。
A. 逻辑地址
B. 物理地址
C. 接口地址
D. 线性地址
[判断题]将高级语言源程序翻译成机器语言有编译和解释两种方式。()
[单项选择]
编译和解释是实现高级语言翻译的两种基本方式,相对应的程序分别称为编译器和解释器。与编译器相比,解释器(1)。编译器对高级语言源程序的处理过程可以划分为词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等几个阶段;其中,代码优化和(2)并不是每种编译器都必需的。词法分析的作用是识别源程序中的(3)。
空白(1)处应选择()
A. 不参与用户程序的运行控制,用户程序执行的速度更慢
B. 参与用户程序的运行控制,用户程序执行的速度更慢
C. 参与用户程序的运行控制,用户程序执行的速度更快
D. 不参与用户程序的运行控制,用户程序执行的速度更快
[单项选择]编译程序对高级语言源程序进行翻译时,需要在该程序的地址空间中为变量指定地址,这种地址称为______。
A. 逻辑地址
B. 物理地址
C. 接口地址
D. 线性地址
[判断题]三个用户在同一系统上同时对他们的c语言源程序进行编译,此时系统应分别为各用户创建一个C编译进程及保留一份C编译程序副本。
[单项选择]C语言的编译系统对宏命令的处理是( )。
A. 在程序运行时进行的
B. 在程序链接时进行的
C. 和C程序中的其他语句同时进行编译的
D. 在对源程序中其他成分正式编译之前进行的
[填空题]把高级语言源程序翻译成机器语言目标程序的工具有 【2】 与编译程序两种类型。
[单项选择]将高级语言编写的程序翻译成机器语言程序,采用的两种翻译方式是______。
A) 编译和解释 B) 编译和汇编
C) 编译和连接 D) 解释和汇编
[单项选择]编译程序的作用是将高级程序语言源程序翻译为______。
A. 目标程序
B. 临时程序
C. 应用程序
D. 系统程序