首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
逆向工程可用于维护已有的软件,逆向工程能够______。
逆向工程可用于维护已有的软件,逆向工程能够______。
admin
2019-06-08
90
问题
逆向工程可用于维护已有的软件,逆向工程能够______。
选项
A、分析源程序,决定需要修改的部分及其影响的程度
B、能够使用数学方法证明各软件功能的正确性
C、分析源程序,从源程序导出程序结构
D、将源程序改写成易于理解的、结构清晰的程序
答案
C
解析
逆向工程(Reverse Engineering)的概念起源于商业或军事领域硬件的分析,目的是在不了解或很少了解最初生产过程的情况下,从最终产品推断出其设计方案。在软件领域,逆向工程是为了恢复错误的、不完整的或难以获得的文档信息。其目标不再是复制系统,而是获得对一个系统和它的结构在设计层的充分理解,从而帮助维护、增强性能,或者支持替换。
逆向工程可的研究对象是现存软件系统,而不是需求。另外,逆向工程本身并不会改变目标系统,也不会基于被逆向的系统创建一个新系统,它只是一个检查的过程,不是一个改变或复制的过程。
转载请注明原文地址:https://www.kaotiyun.com/show/6qLZ777K
本试题收录于:
系统分析师上午综合知识考试题库软考高级分类
0
系统分析师上午综合知识考试
软考高级
相关试题推荐
在网络面临的威胁中,()不属于人为攻击行为。
计算机病毒按照其存在的媒体进行分类,可分为引导型病毒、()病毒、网络病毒及混合型病毒等。
计算机系统的可靠性指的是平均无故障工作时间MTBF。
在PowerPoint2003中,允许多个不同类型的对象被同时选定。
HTML文件中,所有的标记名必须同时具有起始标记和结束标记,且成对出现。
在HTML文件中,属于字形标记的是()。
()是根据用户的需求,在某一具体的数据库管理系统中,设计数据库的结构和建立数据库的过程。
Therearemanytypesofvirusesthathackerscanusetodamagesystems.Whichofthefollowingisnotacorrectdescriptionofa
Cisco无线定位设备最多可提供对多少个客户端进行实时跟踪?A、1500B、2500C、3500D、5000
论IT服务风险管理风险是在实现服务目标过程中所带来的不确定性和可能性,风险一旦发生,会对服务产生某种影响。请以“IT服务风险管理”为题,分别从以下三个方面进行论述:(1)概要叙述你参与管理过的IT服务项目(项目的背景、项目规模、目的、项目内容、组织结构
随机试题
蟾酥内服的用量是
经行泄泻之肾虚证的治法是()
描述手术野污染的途径错误的是()。
以下所列土地面积,()均不计入宗地面积的范围,以及其他按规定不计入宗地面积的土地。
某大型泵站工程进行主泵房底板土方开挖,其相关资料见下表,则最终发包人应向承包人支付的主泵房底板土方开挖的价款应为()万元。
下列关于两种风险资产形成的有效集的说法中,正确的是( )。
数控机床中的半闭环伺服系统与闭环伺服系统在结构上的主要区别是()。
北洋水师
定义字符串的左旋转操作:把字符串前面的若干个字符移动到字符串的尾部。如把字符串abcdef左旋转2位得到字符串cdefab。请实现字符串左旋转的函数。要求时间对长度为n的字符串操作的复杂度为O(n),辅助内存为O(1)。
如果对关系emp(eno,ename,salary)成功执行下面的SQ[.语句:CREATECLUSTERINDEXname_index0Nemp(salary)对此结果的正确描述是
最新回复
(
0
)