首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编译程序在语法分析阶段能检查出(41)错误。
编译程序在语法分析阶段能检查出(41)错误。
admin
2021-01-13
47
问题
编译程序在语法分析阶段能检查出(41)错误。
选项
A、表达式中的括号不匹配
B、以零作除数
C、数组下标越界
D、无穷递归
答案
A
解析
本题考查的是编译程序的基本工作原理和基本概念。编译程序的功能是把某高级语言编写的源程序翻译成与之对应的目标程序(汇编语言程序或机器语言程序)。编译程序的工作过程可以分为词法分析、语法分析、语义分析、中间代码生成、代码优化和目标代码生成等6个阶段。其中,词法分析阶段的任务是对源程序从前到后(从左到右)逐个字符地扫描,从中识别出一个个“单词”符号。在词法分析的基础上,语法分析阶段根据语言的语法规则将单词符号序列分解成各类语法单位,如“表达式”、“语句”、“程序”等。语法规则就是各类语法单位的构成规则。通过语法分析确定整个输入串是否构成一个语法上正确的程序。如果源程序中没有语法错误,语法分析后就能正确地构造出其语法树;否则就指出语法错误,并给出相应的诊断信息。语义分析阶段主要检查源程序是否包含语义错误,并收集类型信息供后面的代码生成阶段使用。只有语法和语义都正确的源程序才能被翻译成正确的目标代码。程序员编写的源程序中往往会有一些错误,这些错误大致被分为静态错误和动态错误两类。所谓动态错误,是指源程序中的逻辑错误,它们发生在程序运行的时候,比如算法逻辑上的错误。动态错误也被称为动态语义错误,如变量取值为0时被用作除数,引用数组元素时下标出界等。静态错误又可以分为语法错误和静态语义错误。词法和语法错误是指有关语言结构上的错误,如单词拼写错误就是一种词法错误,表达式中缺少操作数、括号不匹配是不符合语法规则要求的语法错误等。静态的语义错误是指分析源程序时可以发现的语言意义上的错误,如乘法运算的两个操作数中一个是整型变量名,而另一个是数组等。表达式中的括号不匹配属于语言结构上的错误,所以可在语法分析阶段检查出该错误。
转载请注明原文地址:https://kaotiyun.com/show/eINZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
在Windows操作系统的“Internet信息服务→默认网站→属性”对话框中,不能进行的操作是(43)。
以下关于钓鱼网站的说法中,错误的是__________________。
根据IPv6的地址前缀判断下面哪一个地址属于全球的单播地址。________
网络中某些用户只能接收但不能发送E-mail,此时管理员应检查(63)。
下面关于WindowsServer2003系统DNS服务的说法,错误的是__________________。
一个应用软件的各个功能模块可采用不同的编程语言来分别编写,分别编译并产生(1),再经过(2)后形成在计算机上运行的可执行程序。(1)
在进行DNS服务器配置时,以下描述中错误的是(65)。
(6)是指CPU一次可以处理的二进制的位数,它直接关系到计算机的计算精度、速度等指标;运算速度是指计算机每秒能执行的指令条数,通常以(7)为单位来描述。 (7)
衡量计算机的主要性能指标除了字长、存取周期、运算速度之外,通常还包括(8),因为其反映了(9)。(9)
配置WWW服务器是UNIX操作平台的重要工作之一,而Apache目前是应用最为广泛的Web服务器产品之一,(1)是Apache的主要配置文件。URL根目录与服务器本地目录之间的映射关系是通过指令(2)设定的;指令 Server Admin的作用是(3);而
随机试题
天然牛奶中所含的碳水化合物主要为________。
在治疗噎膈时,时刻要考虑的因素是
女孩,5岁。3天前突起寒战、高热、头痛,全身皮肤和粘膜出现瘀点,1小时前出现剧烈头痛,伴呕吐2次,来诊时查体:体温40.5℃,精神萎靡,烦躁,脑膜刺激征(+)。血常规:WBC16.9×109/L,N0.90。本例患者最可能的诊断是
下列广义积分中收敛的是()。
下列不属于水利水电工程验收监督管理方式的是()。
从2000年1月1日起,独资、合伙性质的私营企业改按《个人所得税法》征收个人所得税,不征企业所得税。 ( )
上海世博电器(中国)有限公司与应运(香港)有限公司签订进口电路板组立(零部件)及不作价关键设备(未列入不予免税目录)的合同(合同期一年),升在货物进口前办妥海关备案手续。货物于2009年1月28日由KA802航班经香港运抵上海浦东机场,具境内目的地
下列关于城镇土地使用税的说法中正确的有()。
根据行政诉讼法及相关规定,下列关于行政诉讼管辖的说法哪些是正确的?
设L是一条平面曲线,其上任意一点P(x,y)(x>0)到坐标原点的距离,恒等于该点处的切线在y轴上的截距,且L经过点求L位于第一象限部分的一条切线,使该切线与L及两坐标轴所围图形的面积最小.
最新回复
(
0
)