首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编译器和解释器是两种高级语言处理程序,与编译器相比,(1)。编译器对高级语言源程序的处理过程可以划分为词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等几个阶段:其中,代码优化和(2)并不是每种编译器都必需的。词法分析的作用是识别源程序中
编译器和解释器是两种高级语言处理程序,与编译器相比,(1)。编译器对高级语言源程序的处理过程可以划分为词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等几个阶段:其中,代码优化和(2)并不是每种编译器都必需的。词法分析的作用是识别源程序中
admin
2019-05-23
25
问题
编译器和解释器是两种高级语言处理程序,与编译器相比,(1)。编译器对高级语言源程序的处理过程可以划分为词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等几个阶段:其中,代码优化和(2)并不是每种编译器都必需的。词法分析的作用是识别源程序中的(3);语法分析中的预测分析法是(4)的一种语法分析方法:编译器在(5)阶段进行表达式的类型检查及类型转换。
选项
A、词法分析
B、语法分析
C、语义分析
D、目标代码生成
答案
C
解析
编译器和解释器是两种高级语言处理程序,编译器是把源程序的每一条语句都编译成机器语言,并保存成二进制文件,这样,运行时,计算机可以直接以机器语言来运行此程序,速度很快,编译器不参与运行控制。解释器则是只在执行程序时,才一条一条的解释成机器语言让计算机执行,所以运行速度是不如编译后的程序运行得快,解释器参与了运行控制。本题第1空的正确答案为选项B。
编译过程涉及如下阶段:
①词法分析阶段。这个阶段中,对源程序从前到后进行扫描,从中识别出一个个“单词”符号。本题第3空的正确答案为选项B。
②语法分析阶段。在词法分析的基础上,根据语言的语法规则,将单词符号序列分解为各类语法单位。语法分析中,有自顶向下分析和自底向上分析。预测分析法是自顶向下的语法分析方法。第4空的正确答案为选项B。
③语义分析阶段。主要检查源程序中是否存在语义错误,并收集类型信息,供后面的代码生成阶段使用。只有语法和语义都正确的源程序,才能翻译为正确的目标代码。语法分析阶段的一个主要任务是进行类型分析和检查。编译器在这个阶段进行表达式的类型检查及类型转换。第5空的正确答案为选项C。
④中间代码生成阶段。在这个阶段中,根据语义分析的输出,生成中间代码。
⑤代码优化阶段。因为中间代码在时间和空间上都有很大的浪费,代码优化阶段的任务是,生成高效的目标代码。
⑥目标代码生成阶段。把中间代码变换为特定机器上的绝对指令代码、可重定位的指令代码和汇编指令代码。
其中,代码优化和中间代码生成阶段,并不是每个编译器都必须的。第2空的正确答案为选项C。
转载请注明原文地址:https://kaotiyun.com/show/UaVZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
操作系统中不支持程序浮动的地址变换机制是(20)。
设信道的码元速率为300波特,采用4相DPSK调制,则信道的数据速率为______bit/s。
如果一台DHCP客户机,希望释放其租约的IP地址,应当执行______命令。
数据传输速率在数值上,等于每秒钟传输构成数据代码的二进制比特数,它的单位为比特/秒,通常记做______。
操作系统具有进程管理、存储管理、文件管理和设备管理的功能,在以下有关的描述中,(15)是错误的。
我国国家标准分为强制性国家标准和推荐性国家标准,强制性国家标准的代号为(25)。
按照IPv6的地址表示方法,以下地址中属于lPv4地址的是(36)。
属于操作系统任务间低级通信方式的是(35)。
(1)计算机病毒(2)计算机蠕虫(3)接入控制(4)加密(5)解密(6)对称密钥密码体制(7)被动攻击(8)主动攻击(9)防火墙
甲委托乙开发一应用软件,若双方没有订立任何书面合同,那么,该软件著作权应由______。
随机试题
Hismarkedpersonalitychangeswere______byaseriesofunfortunateevents.
病人吞咽梗涩而痛,固体食物难入,汤水可下,形体渐消瘦,口干咽燥,大便干结,五心烦热,舌质红干,脉弦细数,治宜选用
下列有关G蛋白的描述,错误的是
患者,29岁,淋雨后咳嗽,头痛,发热伴右侧胸痛3d。咳嗽带血1d。白细胞15×109/L,中性粒细胞0.95。该病例最可能的胸部X线表现是
《建设工程监理规范》规定,( )应对承包单位报送的分项工程质量验评资料进行审核,符合要求后予以签认。
收购要约约定的收购期限不得少于()日,并不得超过()日。
长期负债为()万元。销售收入为()万元。
根据《会计档案管理办法》的规定,会计档案最短的保管期限是()。
【2015.云南玉溪】“感时花溅泪,恨别鸟惊心”反映的情绪状况是()。
请仔细阅读以下背景材料,并对画线名词做出解释。推行民主二十年,我们得到了什么特朗普:这二十年来,我们以国际警察和民主斗士自居,大力推行民主。我们美国人拿着枪和美金,在二十年内,相继干倒了伊拉克的萨达姆、利比亚的卡扎菲,叙利亚、埃及、乌克
最新回复
(
0
)