首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下关于解释器运行程序的叙述中,错误的是( )。
以下关于解释器运行程序的叙述中,错误的是( )。
admin
2019-05-11
60
问题
以下关于解释器运行程序的叙述中,错误的是( )。
选项
A、可以先将高级语言程序转换为字节码,再由解释器运行字节码
B、可以由解释器直接分析并执行高级语言程序代码
C、与直接运行编译后的机器码相比,通过解释器运行程序的速度更慢
D、在解释器运行程序的方式下,程序的运行效率比运行机器代码更高
答案
D
解析
本题考查程序语言基础知识。解释程序也称为解释器,它可以直接解释执行源程序,或者将源程序翻译成某种中间表示形式后再加以执行;而编译程序(编译器)则首先将源程序翻译成目标语言程序,然后在计算机上运行目标程序。
解释程序在词法、语法和语义分析方面与编译程序的工作原理基本相同。一般情况下,在解释方式下运行程序时,解释程序可能需要反复扫描源程序。例如,每一次引用变量都要进行类型检查,甚至需要重新进行存储分配,从而降低了程序的运行速度。在空间上,以解释方式运行程序需要更多的内存,因为系统不但需要为用户程序分配运行空间,而且要为解释程序及其支撑系统分配空间。
转载请注明原文地址:https://kaotiyun.com/show/80VZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
软件的生命周期可分为软件定义、软件开发和软件运行维护三个阶段。下列选项中,不属于软件开发阶段的工作的是______。
下面选项中,不属于以太网交换机的交换方式的是______。A.分组交换B.存储转发式交换C.直通式交换D.碎片过滤式交换
访问交换机的方式有多种,配置一台新的交换机时可以______进行访问。A.通过微机的串口连接交换机的控制台端口B.通过Telnet程序远程访问交换机C.通过浏览器访问指定IP地址的交换机D.通过运行SNMP协议的网管软件访问交换机
假设有一个局域网,管理站要轮询3000个被管理设备,一次查询访问消耗的时间是200ms,则轮询周期为______s。A.30B.300C.600D.900
采用HTML创建一个E-mail地址的链接,下面正确的句法是______。A.<ahref=“mailto:xxxxx@abc.com.cn”>和我联系</a>B.<ahref=“news:xxxxx@abc.com.cn”>和我联系</a>
在IE浏览器中,单击<input>标记的type属性值为______的按钮可以将form表单内的数据发送到服务器。A.passwordB.radioC.submitD.Reset
在分页存储管理系统中,若地址长度为32位,0~11位为页内地址,12~31位为页号,则允许地址空间的大小最多为______页。A.4KB.1MC.4GD.1K
一项网络工程的建设流程通常由①对现有网络的体系结构进行分析,②网络需求分析,③确定网络物理结构,④确定网络逻辑结构,⑤安装、测试和维护等5阶段组成,根据网络开发设计的过程,对这5个阶段的先后排序正确的是(36)。
假设现在已经利用Application对象把变量a赋值为456,那么下列语句中能显示出“456”的是______。
在上题中,进行实际的通信中要满足的条件是______。
随机试题
TherearemanyplaysthatI’dliketosee.
下列哪一个药物不具有镇痛作用
60岁,男性,间歇性无痛性肉眼血尿3个月,尿出蚯蚓状血块,收入院,做膀胱镜检查:膀胱未见病征,右侧输尿管口喷血,有小凝血块。
工程所在场地的地基土的构成如下表所示:若有抗震要求时,须确定其建筑场地类别。以下( )项场地类别是正确的。若由《全国基本风压分布图》查得该地区的基本风压为0.35kN/m2,已知离地面高度40m处的风振系数βz=1.4。则该剪力墙离地面40m处
下列税种中,属于中央与地方共享税、并由国家税务机关征收的是()。
某校初二女生小陈学习认真,但数学成绩一直不太好。一次,她听见父母和朋友聊天,说在抽象逻辑思维方面女生天生不如男生。小陈觉得很有道理,此后,她对学习数学就没那么认真了,数学作业也不按时完成。李老师发现这一情况后,找到了小陈。了解原因后,李老师对小陈说:“女生
函数z=exy在点(2,1)处的全微分是().
根据《行政许可法》,除可以当场作出行政许可决定的外,行政机关应当自受理行政许可申请之日起()内作出行政许可决定。
Theymaynotbetherichest,butAfricansremaintheworld’sstaunchestoptimists.AnannualsurveybyGallupInternational,ar
有以下程序#includemain(){inta[]={2,4,6,8,10},x,*p,y=1;p=&a[1];for(x=0;x<3;x++)y+=*(p+x);printf("%d\n",y)
最新回复
(
0
)