首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编译和解释是实现高级程序设计语言翻译的两种的基本形式。以下关于编译与解释的叙述中,正确的是(51)。
编译和解释是实现高级程序设计语言翻译的两种的基本形式。以下关于编译与解释的叙述中,正确的是(51)。
admin
2014-10-13
80
问题
编译和解释是实现高级程序设计语言翻译的两种的基本形式。以下关于编译与解释的叙述中,正确的是(51)。
选项
A、在解释方式下,对源程序不进行词法分析和语法分析,直接进行语义分析
B、在解释方式下,无须进行词法、语法和语义分析,而是直接产生源程序的目标代码
C、在编译方式下,必须进行词法、语法和语义分析,然后产生源程序的目标代码
D、在编译方式下,必须先形成源程序的中间代码,然后再产生与机器对应的目标代码
答案
C
解析
编译程序是将高级语言书写的源程序翻译成与之等价的低级语言的目标程序,编译的工作阶段包括:词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成。解释程序直接执行源程序或源程序的内部形式,一般是读一句源程序,翻译一句,执行一句,不产生目标代码,如BASIC解释程序。编译程序与解释程序最大的区别之一在于前者生成目标代码,而后者不生成;此外,前者产生的目标代码的执行速度比解释程序的执行速度要快;后者人机交互好,适于初学者使用。
转载请注明原文地址:https://kaotiyun.com/show/dFRZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
若路由器显示的路由信息如下,则最后一行路由信息是()得到的。R3#showiprouteGatewayoflastresortisnotset192.168.0.0/24issubnetted,6subnetsC192.168.1.0isd
若每一条指令都可以分解为取指、分析和执行三步。已知取指时间t取指=4△t,分析时间t分析=3△t,执行时间t执行=5△t。如果按串行方式执行完100条指令需要(1)△t。如果按照流水方式执行,执行完100条指令需要(2)△t。(1)
在程序的执行过程中,Cache与主存的地址映像由()。
在Linux操作系统中,命令“chmod.777/home/abc”的作用是()。
DNS反向搜索功能的作用是(1),资源记录MX的作用是(2),DNS资源记录(3)定义了区域的反向搜索。(2)
为了解决RIP协议形成路由环路的问题可以采用多种方法,下面列出的方法中效果最好的是()。
内存按字节编址,地址从90000H~CFFFFH,若用存储容量为16K×8b的存储器芯片构成该内存,至少需要__________片。(2008年上半年试题)
在以太网中发生冲突时采用退避机制,___________优先传输数据。
RS232C是由电子工业协会(EIA,Electronic Industries Association)制定的(268)之间的接口标准,它规定的电平的表示方式为(269)。当使用RS232C连接相关设备时,电缆的长度不应超过(270)米。当用RS232C
确定构建软件系统所需要的人数时,无需考虑()。
随机试题
日本武田株式会社生产的乙酰螺旋霉素销售到中国,其质量控制应依据( )
一贯煎与炙甘草汤共有的药是
诊断变异型心绞痛,下述哪项是错误的
控制性施工进度计划的主要作用包括()。
针对证券公司自营风险,管理层可通过事先设立()、()、()、()等一系列指标来实施监控。
欧洲第一个喜欢画农民生活得画家是________的________。
微分方程y’+ytanx=cosx的通解y=__________。
WindowsNTServer以______为单位集中管理网络资源。
Scientificresearchresultscannowbequickly______tofactoryproduction.
Youshouldremembertoavoid______inwhiteonthatoccasionbecauseotherswillthinkyouareimpolitetothebride.
最新回复
(
0
)