奥鹏中国地质大学(北京)《软件体系结构》在线作业一
奥鹏教育中国地质大学在线作业
地大《软件体系结构》在线作业一-00002
为适应软件运行环境的变化而修改软件的活动称为( ).
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:界面设计
C:模块/子系统设计
D:数据模型、过程/算法设计等
答案问询微信:424329
Action中的主要代码包括哪些?
A:接收用户的请求信息
B:选择输出界面对用户响应
C:访问数据库获取数据
D:调用模型的业务方法
答案问询微信:424329
测试计划包括测试策略,测试方案,最终结果等
A:对
B:错
答案问询微信:424329
IPO图示输入、处理、输出图的简称()
A:对
B:错
答案问询微信:424329
文档是软件产品的一部分,没有文档的软件就不称其为软件。
A:对
B:错
答案问询微信:424329
一般来说,对于每种解决问题的方法至少从2个方面研究每种解法的可行性()
A:对
B:错
答案问询微信:424329
PSL/PSA是一个用于需求分析的软件工具()
A:对
B:错
答案问询微信:424329
在范式中第一范式数据冗余程度最小()
A:对
B:错
答案问询微信:424329
与用户沟通时访谈有两种基本方式,分别是正式的和非正式的访谈
A:对
B:错
答案问询微信:424329
画数据流图的基本目的是利用它作为交流信息的工具()
A:对
B:错
答案问询微信:424329
尽量使用数据耦合,多用控制耦合和特征耦合()
A:对
B:错
答案问询微信:424329
箭头在系统流程图中代表处理()
A:对
B:错
答案问询微信:424329