首页
登录
从业资格
经测试发现某软件系统存在缓冲区溢出缺陷,针对这一问题,最可靠的解决方案是( )
经测试发现某软件系统存在缓冲区溢出缺陷,针对这一问题,最可靠的解决方案是( )
免费题库
2022-08-02
73
问题
经测试发现某软件系统存在缓冲区溢出缺陷,针对这一问题,最可靠的解决方案是( )。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,将解答写在答题纸的对应栏内。 【说明
随机试题
WhyWeLaughWestartfindingthingslaughable--orno
该病最可能的诊断是()A.颌骨骨肉瘤 B.成釉细胞瘤 C.角化囊
男性婴儿,5月龄。身长和体重均在正常范围内,但母亲感觉孩子最近生长速度不如以前,
患者男性,60岁。因急性心肌梗死来医院急诊就诊,在救治过程中突然发生心脏骤停。护
各种运输方式内外部的各个方面的构成和联系,就是( )。 A.运输系统
下列关于工厂场地布置要求的表述,哪项是错误的?( )A.应符合所在地域的区位规
男性,36岁,1周来上腹痛,反酸,2小时前疼痛加重,呕血约200ml.呕血后疼痛
2019年9月甲珠宝厂进口钻石一批,海关核定的关税完税价格为85.5万元,缴纳关
下列选项中,建设工程初步设计是根据()的要求进行具体实施方案的设计。A.可
关于水泥混凝土面层原材料使用的说法,正确的是( )。A.主干路可采用32.5级的
最新回复
(
0
)