首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
对高级语言源程序进行编译时,可发现源程序中的_______错误。
对高级语言源程序进行编译时,可发现源程序中的_______错误。
admin
2015-11-01
48
问题
对高级语言源程序进行编译时,可发现源程序中的_______错误。
选项
A、堆栈溢出
B、变量未定义
C、指针异常
D、数组元素下标越界
答案
B
解析
本题考查编译过程基本知识。高级语言源程序中的错误分为两类:语法错误和语义错误,其中语义错误又可分为静态语义错误和动态语义错误。语法错误指语言结构上的错误,静态语义错误指编译时就能发现的程序含义上的错误,动态语义错误只有在程序运行时才能表现出来。堆栈溢出、指针异常和数组元素下标越界都是程序运行中才能出现的问题,而遵循先声明后引用原则的程序语言必须先定义变量,然后才能使用,否则编译器会在语法分析阶段指出变量未定义错误。
转载请注明原文地址:https://kaotiyun.com/show/cPUZ777K
本试题收录于:
信息系统管理工程师上午基础知识考试题库软考中级分类
0
信息系统管理工程师上午基础知识考试
软考中级
相关试题推荐
CMM模型将软件过程的成熟度分为5个等级。在______级别上,建立了基本的项目管理过程来跟踪成本、进度和机能,制定了必要的过程纪律,并基于以往的项目的经验来计划与管理新的项目。
在关于用例(usecase)的描述中,错误的是______。
PROLOG语言属于(47)程序设计范型,该范型将程序设计归结为列举事实,定义逻辑关系等。
某系统采用请求页式存储管理方案,假设某进程有6个页面,系统给该进程分配了4个存储块,其页面变换表如下表所示,表中的状态位等于1和0分别表示页面在内存或不在内存。当该进程访问的第4号页面不在内存时,应该淘汰表中页面号为(52)________________
软件的维护并不只是修正错误。软件测试不可能揭露旧系统中所有潜伏的错误,所以这些程序在使用过程中还可能发生错误,诊断和更正这些错误的过程称为(24);为了改进软件未来的可维护性或可靠性,或者为了给未来的改进提供更好的基础而对软件进行修改,这类活动称为(25)
如下图所示,某公司局域网防火墙由包过滤路由器R和应用网关F组成,下面描述错误的是(13)。
在虚拟存储器中,辅存的编址方式是(30)。
内存采用段式存储管理有许多优点,但(7)不是其优点。
内存按字节编址,地址从90000H到CFFFFH,若用存储容量为16K×8bit的存储器芯片构成该内存,至少需要(5)片。(2008年5月试题5)
随机试题
【背景资料】某发展商通过公开招标与省建三公司签订了一份建筑安装工程项目施工总承包合同。承包范围为土建工程和安装工程,合同总价为5000万元,工期7个月。承包合同规定:(1)主要材料及构件全额占工程价款的60%;(2)预付备料款占工程价款的25
生化反应疑为沙门茵或志贺茵的细菌与特异性血清反应不出现凝集反应时,要考虑选取下列哪种方法再进行试验
浓硫酸烧伤后,最佳的现场紧急处理方法为
肝阳上亢证属于
下列腧穴中,不属于手少阳三焦经的是
货物招标应遵循的原则有:()。
试述西方国家存款保险产生的原因、形式及由此产生的问题。
共享性是操作系统的特征之一,下列哪种软件资源不可以同时共享?()
设散列表的存储空间大小为19,所用散列函数为h(key)=keymod19,用开放地址线性探查法解决碰撞。散列表的当前状态如下:01234567891011121314151617
Dolphinshavethepowertomakepeoplefeelbetterjustbytheirpresence,accordingtoaleadingmarinebiologist."Icanno
最新回复
(
0
)