首页
登录
从业资格
( )是在逆向工程所获取信息的基础上修改或重构已有的系统,产生系统的一个新版本
( )是在逆向工程所获取信息的基础上修改或重构已有的系统,产生系统的一个新版本
免费题库
2022-08-02
56
问题
( )是在逆向工程所获取信息的基础上修改或重构已有的系统,产生系统的一个新版本。A.逆向分析(Reverse Analysis) B.重组(Restructuring) C.设计恢复(Design Recovery) D.重构工程(Re-engineering)
选项
A.逆向分析(Reverse Analysis)
B.重组(Restructuring)
C.设计恢复(Design Recovery)
D.重构工程(Re-engineering)
答案
D
解析
所谓软件的逆向工程就是分析已有的程序,寻求比源代码更高级的抽象表现形式。一般认为,凡是在软件生命周期内将软件某种形式的描述转换成更为抽象形式的活动都可称为逆向工程。
与之相关的概念是:
重组(restructuring),指在同一抽象级别上转换系统描述形式;
设计恢复(design recovery),指借助工具从已有程序中抽象出有关数据设计、总体结构设计和过程设计的信息(不一定是原设计)。
重构/再工程(re-engineering),也称修复和改造工程,它是在逆向工程所获信息的基础上修改或重构已有的系统,产生系统的一个新版本。
本题描述的是重构工程,选择D选项。
转载请注明原文地址:https://www.tihaiku.com/congyezige/2398027.html
本试题收录于:
高级系统架构设计师题库软件水平考试初中高级分类
高级系统架构设计师
软件水平考试初中高级
相关试题推荐
某银行计划开发一个自动存提款机模拟系统(ATM?System)。系统通过读卡器?
某房屋租赁公司欲建立一个房屋租赁服务系统,统一管理房主和租赁者的信息,从而快速地
现如今线下支付系统可以使用现金(Cash)、移动支付、银行卡(Card)(信用
以下Java代码实现一个简单乐器系统,音乐类(Music)可以使用各类乐器(In
甲软件公司受乙企业委托安排公司软件设计师开发了信息系统管理软件,由于在委托开发合
王某在其公司独立承担了某综合信息管理系统软件的程序设计工作。该系统交付用户、投入
以下C++代码实现一个简单乐器系统,音乐类(Music)可以使用各类乐器(Ins
某软件公司为共享单车租赁公司开发一套单车租赁服务系统,公司项目组对此待开发项目进
某大学拟开发一个用于管理学术出版物(Publication)的数字图书馆系统,
某大学拟开发一个用于管理学术出版物(Publication)的数字图书馆系统,
随机试题
Foryears,scientistshavebeenstudyinghowmusicaffectsthebrainandits
《深化党和国家机构改革方案》第五十二条中提出,将旅游市场执法职责和队伍整合划入(
下列关于涵洞的说法正确的是()。A.涵洞的类型按照其洞身形状可分为圆管涵、盖板
加入掺合料的目的是为了节约水泥、改善混凝土性能、调节混凝土强度等级。
导游人员与旅游团的游客之间通常互不熟悉,仅仅是通过短期的旅游活动才相互有了接触,
可用于抗铜绿假单胞菌的药物是A:链霉素 B:庆大霉素 C:卡那霉素B D:
消附技术人员对某工业区进行消防安全检查.下列仅设置一个安全出口的生产场所中,符合
患者,女性,56岁。洗澡时无意发现一颈部肿物来就诊,诉曾有过腹泻,心慌,抽搐等症
暗配电线管路垂直铺设中,导线截面为120-240mm2时,装设接线盒或拉线盒的
决定细胞外液渗透压的主要因素是A.白蛋白 B.球蛋白 C.Na D.K
最新回复
(
0
)