吉大《软件工程》在线作业二
共25道题 总分:100分
一、多选题(共3题,12分)
1.下面各项中不属于需求分析最终结果()
A、项目开发计划
B、需求规格说明书
C、设计说明书
D、可行性分析报告
2.以下属于白盒测试技术的是( )。
A、基本路径测试
B、边界值分析测试
C、循环覆盖测试
D、逻辑覆盖测试
3.瀑布模型的不存在以下问题()
A、用户容易参与开发
B、缺乏灵活性
C、用户与开发者易沟通
D、适用可变需求
二、判断题(共7题,28分)
1.确认测试目标是验证软件的有效性()
A、错误
B、正确
2.条件测试的优点有两个:容易度量条件的测试覆盖率和程序内条件的测试覆盖率可指导附加测试的设计
A、错误
B、正确
3.软件系统的文档可以分为系统文档和结构文档
A、错误
B、正确
4.在范式中第一范式数据冗余程度最小()
A、错误
B、正确
5.总体设计过程通常由两个主要阶段组成。()
A、错误
B、正确
6.数据存储是数据,是处于静止状态的数据。()
A、错误
B、正确
7.与用户沟通时访谈有两种基本方式,分别是正式的和非正式的访谈
A、错误
B、正确
三、单选题(共15题,60分)
1.下面不属于软件工程三要素的是()
A、方法
B、类
C、过程
D、工具
2.常见的数据存储管理方式有()种
A、1
B、2
C、3
D、4
3.软件生命周期中所花费用最多的阶段是( )。
A、详细设计吉大答案请进:opzy.net或请联系微信:1095258436
B、软件编码
C、软件测试
D、软件维护
4.为适应软件运行环境的变化而修改软件的活动称为( ).
A、纠错性维护
B、适应性维护
C、改善性维护
D、预防性维护
5.当模块中包含复杂的条件组合,只有( )能够清晰地表达出各种动作之间的对应关系。
A、判定表和判定树
B、盒图
C、流程图
D、关系图
6.下面属于软件重用的层次的是()
A、知识重用
B、数量重用
C、结构重用
D、数据重用
7.软件维护是软件生命周期中的固有阶段,一般认为,各种不同的软件维护中以( )维护所占的维护量最小。
A、改正性维护
B、适应性维护
C、预防性维护
D、完善性维护
8.( )是将系统化的、规范的、可定量的方法应用于软件的开发、运行和维护的过程,它包括方法、工具和过程三个要素。
A、软件过程
B、软件测试
C、软件生存周期
D、软件工程
9.下面不属于软件危机现象的是()
A、对软件开发成本和进度的估计常常很不准确。
B、用户对“已完成的”软件系统不满意的现象经常发生。
C、软件产品的质量往往靠不住。
D、软件常常是可维护的。
10.数据耦合是()耦合。
A、高
B、低
C、中
D、以上都不正确
11.根据用户在软件使用过程中提出的建设性意见而进行的维护活动称为( ).
A、纠错性维护
B、适应性维护
C、改善性维护
D、预防性维护
12.用黑盒技术设计测试用例的方法之一为( )。
A、基本路径测试
B、逻辑覆盖
C、循环覆盖
D、等价类划分
13.常见的重载是函数重载和()
A、数据重载
B、符号重载
C、运算符重载
D、以上都不正确
14.将软件组装成系统的一种测试技术叫( ).
A、集成测试
B、单元测试
C、集合测试
D、系统测试
15.软件调试技术包括( )。
A、边界值分析
B、回溯法
C、循环覆盖
D、集成测试