题目内容

逆向工程从源代码或目标代码中提取设计信息,通常在原软件生命周期的(34)阶段进行。

A. 需求分析
B. 软件设计
C. 软件设计
D. 软件维护

查看答案
更多问题

在面向对象技术中,(41)定义了超类和子类之间的关系,子类中以更具体的方式实现从父类继承来的方法称为(42),不同类的对象通过(43)相互通信。

A. 覆盖
B. 继承
C. 消息
D. 多态

活动排序的工具和技术有多种,工具和技术的选取由若干因素决定。如果项目经理决定在进度计划编制中使用标准化的项目进度网络图,这可能因为__(37)__。

A. 该项目非常独特,在不同的阶段需要专门的网络图
B. 在现有网络上具有可以获取的资源管理软件
C. 在项目中包括几个相同或几乎相同的可交付成果
D. 项目中存在多条关键路径

有丝分裂包括______和______两个过程。

架构权衡分析方法(Architecture Tradeoff Analysis Method,ATAM)是一种系统架构评估方法,主要在系统开发之前,针对性能、(57)、安全性和可修改性等质量属性进行评价和折中。ATAM可以分为4个主要的活动阶段,包括需求收集、(58)描述、属性模型构造和分析、架构决策与折中,整个评估过程强调以(59)作为架构评估的核心概念。 某软件公司采用ATAM进行软件架构评估,在评估过程中识别出了多个关于质量属性的描述。其中,“系统在进行文件保存操作时,应该与Windows系统的操作方式保持一致,主要与(60)质量属性相关:“系统应该提供一个开放的API接口,支持远程对系统的行为进行控制与调试,主要与(61)质量属性相关。在识别出上述描述后,通常采用(62)对质量属性的描述进行刻画与排序。在评估过程中,(63)是一个会影响多个质量属性的架构设计决策。

A. 可测试性
B. 可移植性
C. 可用性
D. 易用性

答案查题题库