首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
表达式中括号不匹配错误可在编译程序______阶段检查出来。
表达式中括号不匹配错误可在编译程序______阶段检查出来。
admin
2010-12-16
68
问题
表达式中括号不匹配错误可在编译程序______阶段检查出来。
选项
A、词法分析
B、语法分析
C、语义分析
D、代码优化
答案
B
解析
编译程序是要把高级语言书写的源程序翻译成与之等价的目标程序,其工作过程可分为6个阶段:
词法分析:对源程序从前到后逐个字符进行扫描,从中识别出一个个“单词”符号。
语法分析:在词法分析的基础上,根据语言的语法规则将单词符号序列分解成各类语法单元。通过语法分析,确定整个输入串是否构成一个语法上正确的程序。
语义分析:主要检查源程序是否存在语义错误,进行类型分析和检查。数据类型一般包括类型的载体及其上的运算两方面的内容。只有语法和语义都正确的源程序才能翻译成正确的目标代码。
中间代码生成:根据语义分析的输出生成中间代码,这是一种简单且含义明确的记号系统,与具体的机器无关。
代码优化:生成的中间代码往往在时间和空间上有很大的浪费,对其优化,可生成高效的目标代码。优化过程可在中间代码生成阶段进行,也可以在目标代码生成阶段进行。
目标代码生成:把中间代码变换成特定机器上的绝对指令代码、可重定位的指令代码或汇编代码。
转载请注明原文地址:https://www.kaotiyun.com/show/U7jZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
若进行网络配置不后不能进入Internet服务,ping 127.0.0.1是通的,ping网关不通,给出(55)的结论是不正确的。 需要确定TCP/IP是否已经初始化,或者在NT上是否配置了重复的IP地址,要使用程序(56)关于ping的使用,其正
从IP地址128.200.200.200中,我们可以看出(28)。
一个由一台Windows NT服务器管理的局域网,需要通过该台服务器连人Internet。为了方便管理、最大限度地使用Windows NT域内的主机名等资源,又要让每一台机器具有合法的IP地址与Internet域名,并能与外界进行通信,可以通过如下的方法进
MAP3.0的协议结构中,局域网的MAC协议选用(50)网络服务。
以下不能加强Web服务器安全性的是(25)。
在Windows 2000/XP/2003操作系统中,如果用户要整理C盘上的碎片,可选中C盘,(13),在“碎片整理”框中单击“开始整理(D)”按钮,在弹出的对话框中单击“碎片整理”按钮即可。
关于选用了源路径选择桥的局域网,说法(64)是正确的。
某软件公司开发的媒体播放软件,在我国受法律保护的依据是(53)。 按制定标准的不同层次和适应范围,标准可分为国际标准、国家标准、行业标准和企业标准等,(54)制定的标准是国际标准。 我国国家标准分为强制性国家标准和推荐性国家标准,强制性国家标准
(71), also called end-user program, includes database programs, spreadsheets, word processors etc。
随机试题
毛泽东同志的《浪淘沙.北戴河》一词中写道:“往事越千年,魏武挥鞭,东临碣石有遗篇。萧瑟秋风今又是,换了人间。”词中“遗篇”指的是()。
诊断抑郁症的首要症状是()
下列各项中,能够引起企业留存收益总额发生变动的有()。
我国于()成功发射了第一颗人造卫星。
从所给的四个选项中,选择最合适的一个填入问号处,使之符合已呈现的规律性。
设f’(sin2x)=cos2x+tan2x(0<x<1),则f(x)=_______.
在Windows98环境下,创建多重启动配置时需修改MSDOS.SYS文件。如果要在机器启动时自动显示启动菜单,则应在MSDOS.SYS文件中使用哪条命令?( )
在VBA中,下列变量名中不合法的是______。
Marybecame______homesick,soshefledfromherhomeinL.A.toherhometowninAustria.
Thedictionaryisoftenusedtodeterminethecorrectspellingofwords,ortofindouttheacceptedpronunciation.Butsuch【C1】
最新回复
(
0
)