新奥鹏教育中国地质大学(北京)《软件体系结构》在线作业二

奥鹏教育中国地质大学在线作业

地大《软件体系结构》在线作奥鹏教育中国地质大学在线作业业二-00003

典型的软件再工程分为()类活动
A:4
B:5
C:6
D:7
答案问询微信:424329

Web服务是采用()格式的信息来定义和描述对外的公共接口和绑定。
A:URI
B:XML
C:SOAP
D:HTTP
答案问询微信:424329

软件调试技术包括( )。
A:边界值分析
B:回溯法
C:循环覆盖
D:集成测试
答案问询微信:424329

正交软件体系结构的优点有()
A:结构清晰,易于理解
B:易修改,可维护性强
C:可移植性强,重用程度大
D:以上都是
答案问询微信:424329

( )是将系统化的、规范的、可定量的方法应用于软件的开发、运行和维护的过程,它包括方法、工具和过程三个要素。
A:软件过程
B:软件测试
C:软件生存周期
D:软件工程
答案问询微信:424329

不属于软件体系结构的核心模型的最基本的元素是()
A:构件
B:连接件
C:配置
D:角色
答案问询微信:424329

面向对象的技术以()为核心展开的
A:对象
B:数据
C:程序段
D:语法
答案问询微信:424329

软件生命周期分为()个时期
A:一
B:二
C:三
D:四
答案问询微信:424329

大型软件的测试不包括那个阶段()
A:边值测试
B:单元测试
C:集成测试
D:验收测试
答案问询微信:424329

软件维护是软件生命周期中的固有阶段,一般认为,各种不同的软件维护中以( )维护所占的维护量最小。
A:改正性维护
B:适应性维护
C:预防性维护
D:完善性维护
答案问询微信:424329

用户界面设计中的三条“黄金规则”是()
A:使系统处于用户控制之中
B:减少用户的记忆负担
C:保持界面的一致性
D:保证用户的易学性
答案问询微信:424329

软件体系结构设计需要考虑以下()
A:适用性
B:结构稳定性
C:可扩展性
D:可复用性
答案问询微信:424329

模块化是指把一个复杂的问题分割成若干个可管理的小问题后,更容易理解,模块化正是以此为依据的,在划分模块的过程中应该考虑到()
A:模块的可分解性、可组装性
B:模块的可理解性、连续性
C:模块保护
D:尽可能低分割模块,使得问题的难度降到最低
答案问询微信:424329

用户界面的分析和设计过程是迭代的,其中包括的活动是()
A:用户、任务以及环境的分析和建模
B:界面设计
C:界面实现
D:界面确认
答案问询微信:424329

模块设计时应该考虑()
A:模块功能独立
B:模块信息的隐藏
C:模块接口的简单
D:模块实现简单
答案问询微信:424329

软件评估中关注大可修改性包含()等方面
A:可维护性
B:可扩展性
C:可移植性
D:结构重组
答案问询微信:424329

控制器的主要作用是?
A:接收用户的请求
B:调用模型的方法
C:选择界面对用户响应
D:给用户显示信息
答案问询微信:424329

一个完整的软件设计的主要活动包括有()
A:体系结构设计
B:界面设计
C:模块/子系统设计
D:数据模型、过程/算法设计等
答案问询微信:424329

下面属于在需求分析阶段的图形工具的是()
A:数据流图
B:层次方框图
C:IPO图
D:I-O图
答案问询微信:424329

正交软件体系结构由()和()构成。
A:组织层
B:线索的构件
C:分层通信协议
D:模块内连接语言
答案问询微信:424329

软件对象间彼此间的关系是没有关联的()
A:对
B:错
答案问询微信:424329

需求文档时需求分析阶段产生的一项重要任务()
A:对
B:错
答案问询微信:424329

与用户沟通时访谈有两种基本方式,分别是正式的和非正式的访谈
A:对
B:错
答案问询微信:424329

总体设计过程通常由两个主要阶段组成。()
A:对
B:错
答案问询微信:424329

一般来说,对于每种解决问题的方法至少从2个方面研究每种解法的可行性()
A:对
B:错
答案问询微信:424329

软件定义时期通常进一步划分为2个周期()
A:对
B:错
答案问询微信:424329

尽量使用数据耦合,多用控制耦合和特征耦合()
A:对
B:错
答案问询微信:424329

分析模型是系统分析员同用户及领域专家交流时有效地通信手段
A:对
B:错
答案问询微信:424329

软件中文档可有可无()
A:对
B:错
答案问询微信:424329

数据字典中包含数据存储()
A:对
B:错
答案问询微信:424329

提供优质的教育资源

公众号: 超前自学网