问道深山去,听禅紫气来。

地大《软件体系结构》在线作业一-00002

阅读:5 更新时间:2023-05-25 02:01:39

地大《软件体系结构》在线作业一-00002


------------------------
1.为适应软件运行环境的变化而修改软件的活动称为( ).
A.纠错性维护
B.适应性维护
C.改善性维护
D.预防性维护
正确答案:false

2.常用的软件体系结构评估的方法不包括()
A.体系结构权衡分析法
B.软件体系结构分析法
C.系统体系结构分析法
D.中间涉及的积极评审
正确答案:false

3.子系统测试中着重测试模块的()
A.接口
B.函数
C.语法
D.以上都不正确
正确答案:false

4.面向对象的技术以()为核心展开的
A.对象
B.数据
C.程序段
D.语法
正确答案:false

5.下面不是软件成分的重用的级别的是()
A.代码重用
B.设计结果重用
C.分析结果重用
D.类重用
正确答案:false

6.常见的重载是函数重载和()
A.数据重载
B.符号重载
C.运算符重载
D.以上都不正确
正确答案:false

7.模块内聚度越高,说明模块内各成分彼此结合的程度越()。
A.松散
B.紧密
C.无法判断
D.相等
正确答案:false

8.软件调试技术包括( )。
A.边界值分析
B.回溯法
C.循环覆盖
D.集成测试
正确答案:false

9.将软件组装成系统的一种测试技术叫( ).
A.集成测试
B.单元测试
C.集合测试
D.系统测试
正确答案:false

10.大型软件的测试不包括那个阶段()
A.边值测试
B.单元测试
C.集成测试
D.验收测试
正确答案:false

------------------------
1.软件重用过程中需要重用的开发组织结构予以支持,它包括()()()三组成员组成。
A.构件开发组
B.构件应用组
C.协调组
D.业务构件组
正确答案:false

2.模块设计时应该考虑()
A.模块功能独立
B.模块信息的隐藏
C.模块接口的简单
D.模块实现简单
正确答案:false

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

4.下面那些属于数据字典的元素()
A.数据流
B.数据存储
C.处理
D.数据项
正确答案:false

5.体系结构的生命周期模型分为哪几个阶段()?
A.需求分析阶段
B.建立软件体系结构阶段
C.设计阶段
D.实现阶段
正确答案:false

6.瀑布模型的不存在以下问题()
A.用户容易参与开发
B.缺乏灵活性
C.用户与开发者易沟通
D.适用可变需求
正确答案:false

7.下面属于在需求分析阶段的图形工具的是()
A.数据流图
B.层次方框图
C.IPO图
D.I-O图
正确答案:false

8.软件体系结构应建立于传统的软件开发过程的()和()阶段之间。
A.概要设计
B.需求分析
C.软件设计
D.系统测试
正确答案:false

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

10.Action中的主要代码包括哪些?
A.接收用户的请求信息
B.选择输出界面对用户响应
C.访问数据库获取数据
D.调用模型的业务方法
正确答案:false

------------------------
1.测试计划包括测试策略,测试方案,最终结果等
T.对
F.错
正确答案:false

2.IPO图示输入、处理、输出图的简称()
T.对
F.错
正确答案:false

3.文档是软件产品的一部分,没有文档的软件就不称其为软件。
T.对
F.错
正确答案:false

4.一般来说,对于每种解决问题的方法至少从2个方面研究每种解法的可行性()
T.对
F.错
正确答案:false

5.PSL/PSA是一个用于需求分析的软件工具()
T.对
F.错
正确答案:false

6.在范式中第一范式数据冗余程度最小()
T.对
F.错
正确答案:false

7.与用户沟通时访谈有两种基本方式,分别是正式的和非正式的访谈
T.对
F.错
正确答案:false

8.画数据流图的基本目的是利用它作为交流信息的工具()
T.对
F.错
正确答案:false

9.尽量使用数据耦合,多用控制耦合和特征耦合()
T.对
F.错
正确答案:false

10.箭头在系统流程图中代表处理()
T.对
F.错
正确答案:false

推荐信息