首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
高级语言程序编译的过程可以分成干个阶段,其中把单词符号分解成句子属于( )阶段的工作。
高级语言程序编译的过程可以分成干个阶段,其中把单词符号分解成句子属于( )阶段的工作。
admin
2017-08-31
46
问题
高级语言程序编译的过程可以分成干个阶段,其中把单词符号分解成句子属于( )阶段的工作。
选项
A、词法分析
B、语法分析
C、语义分析
D、代码生成
答案
B
解析
高级语言源程序的编译过程通常分为词法分析、语法分析、语义分析中间代码生成、优化、目标代码生成5个阶段。
词法分析:输入源程序,对构成源程序的字符串进行扫描和分解,识别出一个个单词(也称单词符号,或简称符号)在词法分析阶段工作所依循的是语言的词法规则。描述词法规则的有效工具是正规式和有限自动机。
语法分析:在词法分析的基础上,根据语言的语法规则,把单词符号分解成各类语法单位(语法范畴),如“短语”、“句子”、“子句”、“程序段”等。
语义分析与中间代码生成:这一阶段通常包括两方面的工作首先对各种语法范畴进行静态语义检查,如果正确则进行另一方面的工作,即进行中间代码的翻译。
通常使用属性文法描述语义规则。
所谓“中间代码”是一种含义明确,便于处理的记号系统。
中间代码除四元式外,还有三元式、间接三元式、逆波兰记号、树形表示等。
优化:优化的任务在于对前段产生的中间代码进行加工,以期在最后阶段产生更为高效(省时间和空间)的代码。优化所依循的原则是程序的等价变换规则,其方法有公共子表达式的提取、循环优化、删除无用代码等。
目标代码生成:把中间代码(或经优化处理后)变换成特定机器上的低级语言代码。
它有赖于硬件系统结构和机器指令含义。
转载请注明原文地址:https://kaotiyun.com/show/QNRZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
在OSI参考模型中,物理层通过物理连接在(1)之间提供比特流的传输;数据链路层通过数据链路在(2)之间提供数据链路进行服务单元透明传输;网络层通过网络连接在(3)之间交换网络服务数据单元;传输实体向(4)提供面向连接的传输服务。在应用层提供的公共应用服务元
DES加密算法采用的密码技术是(1),它采用(2)位密钥对传输的数据进行加密。著名的网络安全系统Kerberos采用的是(3)加密技术。公钥密码是(4),常用的公钥加密算法有(5),它可以实现加密和数字签名。
FDDI与Token Ring的MAC帧格式较为相似,分为上(1)两种,在它们的MAC帧中(2)。在编码方面,FDDI采用的编码方式是(3),编码效率为(4),而Token Ring采用的编码方式是(5),编码效率为(6)。
公开密钥方法的主要优点之一是(1)。RSA算法的基础是(2)。当N个用户采用公开密钥方法进行通信时,系统中共有(3)个密钥,每个用户要小心保管好(4)个密钥,为了防止用户否认他们曾经通过计算机发送过的文件,较方便的方法是利用公开密钥的方法完成(5)。
公开密钥方法的主要优点之一是(1)。RSA算法的基础是(2)。当N个用户采用公开密钥方法进行通信时,系统中共有(3)个密钥,每个用户要小心保管好(4)个密钥,为了防止用户否认他们曾经通过计算机发送过的文件,较方便的方法是利用公开密钥的方法完成(5)。
文件的存取方法依赖于(6)。文件的存储管理实际上是对(7)的管理。文件系统在创建一个文件时,为它建立一个(8)。如果文件系统中存在两个文件重名,则不应采用(9)。按照记录存入文件的先后次序排序并查找,排列顺序与记录的内容无关,这是指(10)。
标准化是一门综合性学科,其工作内容极为广泛,可渗透到各个领域。标准化工作的特征包括横向综合性、政策性和()。
WLAN采用扩频技术传输数据,下面哪一项不是扩频技术的优点?(65)
以下关于VLAN的叙述中,错误的是_____________。
路由器收到一个数据包,其目标地址为195.26.17.4,该地址属于(47)子网。
随机试题
论述杜威的教育思想,并且思考能作为我国的课程改革的理论基础吗?
患者有肺心病病史6年,今感冒后咳嗽气急,胸部胀闷,痰多稀薄色白,恶寒无汗,苔白,脉浮数。其证型是
A.滋血汤B.归肾丸C.桃红四物汤D.苍附导痰丸E.艾附暖宫丸
江某,女45岁,教师,腹泻半年余。由于患者有腹泻,平时非常注意饮食和卫生,但时有腹泻,常于黎明之前,脐腹攻窜,肠鸣泄泻,泻必腹痛,泻后痛缓,伴神疲体倦,食少难消,舌苔薄白,脉两关不调,左弦右缓。此时原则上不宜使用的药物是()
需要对本单位的会计工作和会计资料真实性、完整性负责的人员包括()。
以下哪一个不是资源管理策略?()
我国公民甲在某国杀害乙(无国籍人)。如甲在该国服完刑回到国内,我国司法机关依照刑法对甲行使刑事管辖权的根据是()(2019年一专一第12,2019年一法专一第2题)
Idoubtanyonewithcross-culturalexperiencecanreadOslandandBird’sarticlewithoutrememberingamomentwhencarefulcros
在面向对象的设计中,用来请求对象执行某一处理或回答某些信息的要求称为【】。
下列叙述中,正确的是()。
最新回复
(
0
)