首页
登录
从业资格
应用系统构建中可以采用多种不同的技术,()可以将软件某种形式的描述转换为更高级的
应用系统构建中可以采用多种不同的技术,()可以将软件某种形式的描述转换为更高级的
资格题库
2022-08-02
97
问题
应用系统构建中可以采用多种不同的技术,()可以将软件某种形式的描述转换为更高级的抽象表现形式,而利用这些获取的信息,(请作答此空 )能够对现有系统进行修改或 重构,从而产生系统的一个新版本。A. 逆向工程((Reverse Engineering)B. 系统改进 (System Improvement)C. 设计恢复 (Design Recovery )D. 再工程 (Re-engineering)
选项
A. 逆向工程((Reverse Engineering)
B. 系统改进 (System Improvement)
C. 设计恢复 (Design Recovery )
D. 再工程 (Re-engineering)
答案
D
解析
所谓软件的逆向工程就是分析已有的程序,寻求比源代码更高级的抽象表现形式。一般认为,凡是在软件生命周期内将软件某种形式的描述转换成更为抽象形式的活动都可称为逆向工程。与之相关的概念是:重构(restructuring),指在同一抽象级别上转换系统描述形式;设计恢复(design recovery),指借助工具从已有程序中抽象出有关数据设计、总体结构设计和过程设计的信息(不一定是原设计);再工程(re-engineering),也称修复和改造工程,它是在逆向工程所获信息的基础上修改或重构已有的系统,产生系统的一个新版本。
转载请注明原文地址:https://www.tihaiku.com/congyezige/2397534.html
本试题收录于:
高级系统架构设计师题库软件水平考试初中高级分类
高级系统架构设计师
软件水平考试初中高级
相关试题推荐
在屏蔽软件错误的容错系统中,冗余附加技术的构成不包括()A.关键程序和数据的
在以阶段划分的编译过程中,判断程序语句的形式是否正确属于()阶段的工作。A.词
在面向对象技术中,不同的对象在收到同一消息时可以产生完全不同的结果,这一现象称为
软件能力成熟度模型提供了一个软件能力成熟度的框架。她将软件过程改进的步骤组织成五
以下关于软件项目管理中人员管理的叙述,正确的是()A.项目组成员的工作风格也应
根据软件过程活动对软件工具进行分类,则逆向工程工具属于()工具A.软件开发
在设计软件的模块结构时,()不能改进设计质量A.尽量减少高扇出结构 B.尽量
某软件项目的活动图如下图所示,其中顶点表示项目里程碑,连接顶点的边表示活动,边上
某软件项目的活动图如下图所示,其中顶点表示项目里程碑,连接顶点的边表示活动,边上
以下关于测试工作在软件开发各阶段作用的叙述中,不正确的是______A.在需求分
随机试题
It’sanindustrybuiltpurely【C1】______image,buttheactors,actressesand
袋中有5个大小相同的球,其中3个是白球,2个是红球,一次随机地取出3个球,其中恰
下列关于税务登记管理的描述中正确的是()。A.纳税人应将税务登记证件副本在其生
槲皮素属于黄酮类化合物中的A.查耳酮类 B.黄酮醇类 C.二氢黄酮(醇)类
患者出现洋地黄毒性反应,首要的处理措施是A.补液,稀释体内药物 B.电击除颤
夏季高温多雨,冬季寒冷干燥,最冷月平均气温在0℃以下的气候类型是()。A.地
学生在教师的指导下通过独立地探索,创造性解决问题,获取知识和发展能力的方法是()
秦艽抗炎作用的主要机制是A.兴奋下丘脑-垂体-肾上腺皮质的功能 B.收缩血管
患者50岁,因鼻咽癌外院放疗结束后2年来门诊就诊。检查:全口多个牙齿牙面不同程度
A.痢疾志贺菌 B.福氏志贺菌 C.宋内志贺菌 D.鲍氏志贺菌 E.史密
最新回复
(
0
)