首页
登录
从业资格
经测试发现某软件系统存在缓冲区溢出缺陷,针对这一问题,最可靠的解决方案是( )
经测试发现某软件系统存在缓冲区溢出缺陷,针对这一问题,最可靠的解决方案是( )
免费题库
2022-08-02
76
问题
经测试发现某软件系统存在缓冲区溢出缺陷,针对这一问题,最可靠的解决方案是( )。A.更改防火墙设置B.对软件系统自身进行升级C.安装防病毒软件D.安装入侵检测系统
选项
A.更改防火墙设置
B.对软件系统自身进行升级
C.安装防病毒软件
D.安装入侵检测系统
答案
B
解析
本题考查安全性相关软件缺陷的基本知识。
缓冲区是已分配的一段大小确定的内存空间,用来存放数据。当向一个已分配了确定存储空间的缓冲区内复制多于该缓冲区处理能力的数据时,将发生缓冲区溢出。发生缓冲区溢出时,会覆盖相邻的内存块,从而引发程序安全问题。造成缓冲区溢出缺陷的根本原因是软件代码中存在相应的逻辑错误,因此针对缓冲区溢出缺陷最可靠的解决方案是对软件系统自身进行升级。
转载请注明原文地址:https://tihaiku.com/congyezige/2417986.html
本试题收录于:
中级 软件评测师题库软件水平考试初中高级分类
中级 软件评测师
软件水平考试初中高级
相关试题推荐
为了扩充功能和改善性能,需要在已有软件系统中增加一些在系统分析和设计阶段没有规
某系统中一个组件的某个函数中,有一个变量没有正确初始化,在()阶段最可能发现
测试是软件开发过程中一个独立且非常重要的阶段。一个规范化的测试过程通常包括多个基
面向对象分析的主要任务是()。A.从宏观上描述一个软件系统应该如何组织 B
阅读以下说明和C函数代码,回答问题并将解答写在答题纸的对应栏内。 【说明】
阅读以下两个说明、C函数和问题,将解答写入答题纸的对应栏内。 【说明1】
软件系统运行时发现了系统测试阶段尚未发现的错误,改正这些错误属于()维护。A
面向对象分析与设计中,设计的主要任务不包括()。A.描述系统如何解决问题
对应用软件产品所进行的β测试,是()进行的测试。A.在开发环境下由开发者
阅读以下说明和C代码,回答问题1和问题2,将解答写在答题纸的对应栏内。 【说明
随机试题
[originaltext]W:Peter,haveyougotatelevision?M:Yes,Ihave.InfactI’ve
Everyonehasgottwopersonalities--theonethatisshowntotheworldandt
WhenyoumakeyourtravelarrangementtoOxford,Ohio,youshouldmakeplans
Weoftenhearthe【B1】______,"Everybodytalksaboutweather,butnobodydoes
下列有关PCM标准E1说法错误的是()。A.E1载波控制开销是6.25%
斜嵴的构成是A.近中舌尖与远中舌尖三角嵴相连 B.远中颊尖与远中舌尖三角嵴相连
共用题干 TheWeightExperimentNicolaWalter
《药品红外光谱集》开始不再收载于药典附录,而另行版是始于中国药典的A.2005年
企业至少应当于每年年度终了,对使用寿命有限、使用寿命不确定的无形资产进行复核,其
对鼓风机噪声可采取的治理方法有( )。A.进气消声器 B.排气消声器 C.
最新回复
(
0
)