首页
登录
从业资格
经测试发现某软件系统存在缓冲区溢出缺陷,针对这一问题,最可靠的解决方案是( )
经测试发现某软件系统存在缓冲区溢出缺陷,针对这一问题,最可靠的解决方案是( )
免费题库
2022-08-02
67
问题
经测试发现某软件系统存在缓冲区溢出缺陷,针对这一问题,最可靠的解决方案是( )。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]M:Honey,thebasketballgameisabouttostart.Andcouldyoubr
Firstthegoodnews:9in10peoplesaidtheyweresatisfiedwiththeirjobs
LiLeididn’tmeetthefamousAmericanprofessor______hewasonholidayinAme
Foryears,scientistshavebeenstudyinghowmusicaffectsthebrainandits
A、0 B、1 C、∞ D、2
根据内部控制的独立性原则,岗位职责主要解决的是不相容职务的分离,以下不需要进行
中药调剂工作中最常用的传统工具是A.台秤 B.分厘戥 C.天平 D.
基础心理学是研究()。 (A)正常成人心理现象的心理学基础学科 (B
提出预算预备费动用方案的机构是()。A.各级人民代表大会 B.各级人民代表大
关于工程建设标准有关内容的说法,正确的是( )。A.在任何情况下,推荐性标准均
最新回复
(
0
)