正确答案: A

从已经安装的软件中提取设计规范,用以进行软件开发

题目:在关于逆向工程(reverse engineering)的描述中,正确的是______。

解析:解析:逆向工程是软件再生(softwarerejuvenation)的一种方法。软件再生的4种基本方法是:①文档重构。它对源代码进行静态分析,从而产生系统文档,帮助维护人员理解和引用源代码。②结构重组。它对源代码进行重组,重新编写为结构化的源代码,使其复杂性有所降低。③逆向工程。它通过对源代码进行静态分析得到系统规范和设计信息,并且提取出工程信息,例如模块和变量表、交叉引用表、数据接口表、测试路径等。④再工程。它是逆向工程过程的扩展,根据逆向工程抽取的信息,在不改变原系统功能的前提下产生新的系统源代码。

查看原题

举一反三的答案和解析:

  • [单选题]电子政务根据其服务的对象不同,基本上可以分为四种模式。某政府部门内部的“办公自动化系统”,属于(39)模式。
  • G to E

  • 解析:解析:电子政务根据其服务对象的不同,基本上可以分为四种模式,即政府对政府 (Government to Government,简称G to G)、政府对企业(Government to Business,简称 G to B)、政府对公众(Government to Citizen,简称G to C)、政府对公务员(Government to Employee,简称G to E)。

  • [单选题]以下关于软件质量保证(SQ
  • 负责开发项目的软件过程描述

  • 解析:解析:软件质量保证(SQA)是一种应用于整个软件过程的活动,SQA小组的职责是辅助软件团队实现高质量的软件产品。其活动内容包括以下内容:①为项目准备SQA计划;②参与开发项目的软件过程描述,而非负责开发项目的软件过程描述;③评审各项软件工程活动,以验证其是否符合定义的软件过程;④审核指定的软件工作产品,以验证是否符合定义的软件过程中的相应部分;⑤确保软件工作及工作产品中出现的偏差已文档化,并且按照文档化的规程进行了处理;⑥记录所有不符合规范的部分,并报告给高层管理者;⑦协调变更控制和变更管理,并帮助收集和分析软件度量信息。软件质量不是SQA完全负责,软件开发中有许多参与者负有保证软件质量的责任,包括软件工程师、项目管理者、客户、销售人员和SQA的成员。SQA小组充当客户在公司内部的代表,必须以客户的观点来看待软件。SQA小组的职责是辅助软件工程小组得到高质量的最终产品,为此制订了一组有关质量保证中的计划、监督、记录、分析及报告的SQA活动,这些活动由一个独立的SQA小组执行(或推动)。软件工程师采用可靠的技术方法和措施、进行正式的技术评审、执行计划周密的软件测试来考虑质量问题,这不是SQA的工作。

  • [多选题]由政府或国家级的机构制定或批准的标准称为国家标准,以下由______冠名的标准不属于国家标准。
  • IEEE


  • [单选题]人们对风险事件都有一定的承受能力,当()时,人们愿意承担的风险越大。
  • 项目的收益越大


  • [单选题]全国最大的零售商报告了在过去的6个月中巨本的销售量。在这段销售旺盛的时间里,利润反倒比平时要少。这种情况不太寻常,因为通常而言,当销售量增加时,利润也会增加。下列关于过去6个月的说法如果是正确的,哪一项最有助于解释以上不寻常的现象?( )
  • 全国最大的零售商们通过急剧增加在广告上的费用来吸引更多的消费者。

  • 解析:解析:在过去的6个月中,全国最大的零售商们的相当一部分利润都花在广告上了,自然利润也就比平时少了。

  • [单选题]活动排序的工具和技术有多种,工具和技术的选取由若干因素决定。如果项目经理决定在进度计划编制中使用子网络模板,这个决策意味着(4)。
  • 在项目中包含几个相同或几乎相同的内容

  • 解析:解析:制订项目时间进度计划主要有如下几个子过程:

  • 考试宝典
    推荐下载科目: 计算机二级 计算机三级 微软认证 思科认证 JAVA认证 计算机一级 软考高级 软考初级 计算机操作员高级 LTE认证
    @2019-2026 不凡考网 www.zhukaozhuanjia.com 蜀ICP备20012290号-2