首页
登录
从业资格
以下关于高级程序设计语言实现的编译和解释方式的叙述中,正确的是( )。A.编译程
以下关于高级程序设计语言实现的编译和解释方式的叙述中,正确的是( )。A.编译程
题库
2022-08-02
111
问题
以下关于高级程序设计语言实现的编译和解释方式的叙述中,正确的是( )。A.编译程序不参与用户程序的运行控制,而解释程序则参与B.编译程序可以用高级语言编写,而解释程序只能用汇编语言编写C.编译方式处理源程序时不进行优化,而解释方式则进行优化D.编译方式不生成源程序的目标程序,而解释方式则生成
选项
A.编译程序不参与用户程序的运行控制,而解释程序则参与
B.编译程序可以用高级语言编写,而解释程序只能用汇编语言编写
C.编译方式处理源程序时不进行优化,而解释方式则进行优化
D.编译方式不生成源程序的目标程序,而解释方式则生成
答案
A
解析
本题考查程序语言基础知识。解释程序也称为解释器,它或者直接解释执行源程序,或者将源程序翻译成某种中间代码后加以执行;而编译程序(编译器)则是将源程序翻译成H标语言程序,然后在计算机上运行目标程序。这两种语言处理程序的根本区别是:在编译方式下,机器上运行的是与源程序等价的目标程序,源程序和编译程序都不再参与目标程序的执行过程;而在解释方式下,解释程序和源程序(或其某种等价表示)要参与到程序的运行过程中,运行程序的控制权在解释程序。简单来说,在解释方式下,翻译源程序时不生成独立的H标程序,而编译器则将源程序翻译成独立保存的目标程序。
转载请注明原文地址:http://tihaiku.com/congyezige/2418425.html
本试题收录于:
中级 数据库系统工程师题库软件水平考试初中高级分类
中级 数据库系统工程师
软件水平考试初中高级
相关试题推荐
以下关于程序语言的叙述,正确的是()。A.Java语言不能用于编写实时控制程序
编译器是指将()的程序。A.汇编代码翻译成机器代码 B.高级语言程序翻译成机器
面向对象程序设计中,采用()机制实现共享类中的方法和数据。A.公用调用 B.封
若需将一个栈S中的元素逆置,则以下处理方式中正确的是()。A.将栈S中元素依次出
()语言可以编写Applet并通过Script程序调用执行。A.FORTRAN
需编译运行的程序,其()错误在编译时不能发现。A.逻辑 B.语法 C.括号不
阅读以下说明和C语言函数,将应填入(n)处的宇句写在答题纸的对应栏内。 【
()是错误的描述。A.Delphi和VisualBasic都是可视化编程语言
程序以解释方式运行时,不()。A.进行词法分析 B.进行语法分析 C.进
由多个源文件组成的C程序,经过编辑、预处理、编译、链接等阶段才能生成最终的可执行
随机试题
A、wascheapenoughB、waswell-receivedC、producedaremarkableeffectD、produced
MemoTo:AllDivisionEmpl
班集体的培养方法。
运行距离矢量路由协议的路由器( )。A.把路由表发送到整个路由域中的所有路由器
A.银翘散去牛蒡、玄参,加杏仁、滑石 B.银翘散加藿香、佩兰 C.银翘散加马
共用题干 TheDrinkYourBodyNeedsMost1.O
这部小说描写的是四位农家少年,各自怀着不同的意愿,进入繁华而陌生的省城后,演出的
下边四个图形中,只有一个是由上边的四个图形拼合(只能通过上、下、左、右平移)而成
一般资料:求助者,女性,19岁,大学生。 下面是心理咨询师与求助者之间的一段咨
案例九: 一般资料:求助者,女性,48岁,公务员。 案例介绍:求助者极力阻止
最新回复
(
0
)