首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
逆向工程可用于维护已有的软件,逆向工程能够______。
逆向工程可用于维护已有的软件,逆向工程能够______。
admin
2019-06-08
51
问题
逆向工程可用于维护已有的软件,逆向工程能够______。
选项
A、分析源程序,决定需要修改的部分及其影响的程度
B、能够使用数学方法证明各软件功能的正确性
C、分析源程序,从源程序导出程序结构
D、将源程序改写成易于理解的、结构清晰的程序
答案
C
解析
逆向工程(Reverse Engineering)的概念起源于商业或军事领域硬件的分析,目的是在不了解或很少了解最初生产过程的情况下,从最终产品推断出其设计方案。在软件领域,逆向工程是为了恢复错误的、不完整的或难以获得的文档信息。其目标不再是复制系统,而是获得对一个系统和它的结构在设计层的充分理解,从而帮助维护、增强性能,或者支持替换。
逆向工程可的研究对象是现存软件系统,而不是需求。另外,逆向工程本身并不会改变目标系统,也不会基于被逆向的系统创建一个新系统,它只是一个检查的过程,不是一个改变或复制的过程。
转载请注明原文地址:https://kaotiyun.com/show/6qLZ777K
本试题收录于:
系统分析师上午综合知识考试题库软考高级分类
0
系统分析师上午综合知识考试
软考高级
相关试题推荐
在Word2003中,关于分页符,下列说法正确的是()。
在WindowsXP中,下列说法正确的是()。
下列选项中,()不是计算机病毒的特点。
信息安全包括四大要素:技术、制度、流程和()。
计算机犯罪造成的后果并不严重,所以我们不需要太在意这种犯罪形式。
计算机病毒的组成部分不包括()。
下列程序设计语言中,属于低级语言的是()。
在地址栏输入一个WWW地址后,浏览器中出现的第一页被称为()。
对数据表进行排序时,可以使用一列数据作为一个关键字段进行排序,也可以使用多数列作为关键字进行排序。
Authorizationcreepistoaccesscontrolswhatscopecreepistosoftwaredevelopment.Whichofthefollowingisnottrueofaut
随机试题
在组建服务团队时,应参照储备计划和________,评估人员的知识、________、经验三方面的要求。
关于葡萄胎的病理学特点,下列哪项不正确
毛果芸香碱可治疗新斯的明可治疗
所谓Roger病是指
建筑施工单位应当配备专职安全生产管理人员。()
实行施工总承包的建设工程,由总承包单位负责上报生产安全事故。()
某现浇钢筋混凝土梁板跨度为8m,其模板设计时,起拱高度宜为()。
建设工程项目或单项工程全部建筑安装工程建设在()个月以内,或者工程承包合同价值在()万元以下的,可以实行工程价款每月月中预支,竣工后一次结算。
净现值与获利指数的共同之处在于()。
教育对生产力的促进作用主要通过两个途径实现:教育再生产劳动力和__________。
最新回复
(
0
)