首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
逆向工程可用于维护已有的软件,逆向工程能够______。
逆向工程可用于维护已有的软件,逆向工程能够______。
admin
2019-06-08
95
问题
逆向工程可用于维护已有的软件,逆向工程能够______。
选项
A、分析源程序,决定需要修改的部分及其影响的程度
B、能够使用数学方法证明各软件功能的正确性
C、分析源程序,从源程序导出程序结构
D、将源程序改写成易于理解的、结构清晰的程序
答案
C
解析
逆向工程(Reverse Engineering)的概念起源于商业或军事领域硬件的分析,目的是在不了解或很少了解最初生产过程的情况下,从最终产品推断出其设计方案。在软件领域,逆向工程是为了恢复错误的、不完整的或难以获得的文档信息。其目标不再是复制系统,而是获得对一个系统和它的结构在设计层的充分理解,从而帮助维护、增强性能,或者支持替换。
逆向工程可的研究对象是现存软件系统,而不是需求。另外,逆向工程本身并不会改变目标系统,也不会基于被逆向的系统创建一个新系统,它只是一个检查的过程,不是一个改变或复制的过程。
转载请注明原文地址:https://kaotiyun.com/show/6qLZ777K
本试题收录于:
系统分析师上午综合知识考试题库软考高级分类
0
系统分析师上午综合知识考试
软考高级
相关试题推荐
下列选项中,()是电子商务采用的主要安全技术。
下面()不属于影响网络安全的软件漏洞。
在二进制逻辑运算规则中,0∨1=0。
用汇编语言编写的程序便于阅读和理解,不依赖于具体的机器。
计算机的算法具有以下()性质。
以下选项中,不属于多媒体计算机应用软件的是()。
计算机系统中,“字节(Byte)”的描述性定义是()。
计算机系统中,“位(bit)”的描述性定义是()。
在FrontPage2003中,如果只是换行,而不是另起一个段落,则按()组合键。
MVC(Model-View-Controller,模型-视图-控制器)是一种广泛流行的软件设计模式,也是J2EE平台上推荐的一种设计模型。其中,①主要表现用户界面,②用来描述核心业务逻辑。①处应填入?
随机试题
肺泡间隔毛细血管数量减少的疾病有
A、氨甲苯酸B、抑肽酶C、鱼精蛋白D、维生素CE、维生素K链激酶引起的严重出血解救药是
下列哪项是引起便血的结肠疾病
心烦失眠、梦多,遗精,多见于急躁易怒,失眠、梦多,胁肋灼痛,多见于
炒芥子炒苍耳子
按照《火灾统计管理规定》(公安部、劳动部,1997年)中规定,这起事故是()。这起事故中,()负主要责任。
A、 B、 C、 D、 B观察题干,图形中封闭空间的个数依次为1、2、3、4、5。由此可知,问号处图形中封闭空间的个数应为6,B项当选。
西周时期的教育制度由家庭教育、学校教育和社会教育三部分组成。
Studieshaveprovedthatsmartpeopletendtobesmartacrossdifferentkindsof
Romanhistorianswhostudytheperiod30B.C.toA.D.180can______the“Augustanpeace”onlybyfailingtorecognizethatthis
最新回复
(
0
)