首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
表达式中括号不匹配错误可在编译程序______阶段检查出来。
表达式中括号不匹配错误可在编译程序______阶段检查出来。
admin
2010-12-16
69
问题
表达式中括号不匹配错误可在编译程序______阶段检查出来。
选项
A、词法分析
B、语法分析
C、语义分析
D、代码优化
答案
B
解析
编译程序是要把高级语言书写的源程序翻译成与之等价的目标程序,其工作过程可分为6个阶段:
词法分析:对源程序从前到后逐个字符进行扫描,从中识别出一个个“单词”符号。
语法分析:在词法分析的基础上,根据语言的语法规则将单词符号序列分解成各类语法单元。通过语法分析,确定整个输入串是否构成一个语法上正确的程序。
语义分析:主要检查源程序是否存在语义错误,进行类型分析和检查。数据类型一般包括类型的载体及其上的运算两方面的内容。只有语法和语义都正确的源程序才能翻译成正确的目标代码。
中间代码生成:根据语义分析的输出生成中间代码,这是一种简单且含义明确的记号系统,与具体的机器无关。
代码优化:生成的中间代码往往在时间和空间上有很大的浪费,对其优化,可生成高效的目标代码。优化过程可在中间代码生成阶段进行,也可以在目标代码生成阶段进行。
目标代码生成:把中间代码变换成特定机器上的绝对指令代码、可重定位的指令代码或汇编代码。
转载请注明原文地址:https://kaotiyun.com/show/U7jZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
软件工程标准的类型是多方面的。它可能包括(61)(如方法、技术和度量等)、(62)(如需求、设计、部件、描述、计划和报告等)、(63)(如职别、道德准则、认证、特许和课程等)以及(64)(如术语、表示法和语言等)。
若Web站点是基于IIS建设,而且Web站点内容位于NTFS分区时,有4种方法可以限制用户的访问权限。下列不是限制用户的访问权限的方法是(52)。
某计算机字长为8位,它用补码、原码或反码来表示带符号的二进制整数(最高一位为符号位),则机器代码11111111所表示的十进制真值分别为(4)、(5)或(6)。
认证(Authentication)是防止(57)攻击的重要技术。
根据红皮书的计算机安全系统评价准则,下面属于C2级安全准则的操作系统是(62)。 Ⅰ.DOS Ⅱ.Windows 95 Ⅲ.Windows 98 Ⅳ.Unix Ⅴ.Windows NT Ⅵ.Novell 3.
企业网络计算可采用不同的模型,其中(30)是企业内部的不同平台上的软件的集成。
Note: Make(67)regularly in data processing.
The(74)has several major components, including the system kernel, a memory management system, the file system manager, device dr
计算机通过电话网拨号方式上网时,异步传输的字符同步,下列选项(18)的说法是正确的;采用数据位为8位的异步起止方式传输数据时,其效率最高为(19),高级数据链路控制规程(HDLC)是(20)提出的标准;HDLC帧同步标志是(21);HDLC协议为保证帧同步
设某流水线计算机主存的读/写时间为100ns,有一个指令和数据合一的Cache,已知该Cache的读/写时间为10ns,取指令的命中率为98%,取数的命中率为95%。在执行某类程序时,约有1/5指令需要存/取一个操作数。假设指令流水线在任何时候都不阻塞,则
随机试题
依我国国内陆上运输货物保险合同,在下列选项中,保险人承担责任的是
向海关办理报关手续的报关人有()
设z=(x-2y)y,则.
【R1】______Theymayplayvolleyballorgoswimmingorskiing.Theymaywatchfootballorbasketballgamesonthehighschool,col
Bence-Jones蛋白浓度升高提示()
放射免疫测定的缺点是
A.顺铂B.卡铂C.亚叶酸钙D.奥沙利铂E.美司钠典型不良反应为恶心、呕吐、肾毒性和耳毒性的药物是
下列安全监理工作中,属于施工阶段的安全监理工作内容的有()。
工程建设标准强制性条文中《重力式码头设计与施工规范》JTJ290第3.1.3条规定,重力式码头抛石基床的厚度应遵守的规定有()。
阎立本生活的年代是_______。
最新回复
(
0
)