试卷详情
-
软件工程自考题-4
-
[单项选择]等价类划分方法的关键是______
A. 选择测试用例
B. 找出等价类的边界条件
C. 划分等价类
D. 通过输入条件,确定无效等价类
-
[简答题]渐增式与非渐增式各有何优缺点为什么通常采用渐增式
-
[单项选择]下列不属于标识风险的工具的是______
A. 结构分析
B. 检查列表
C. 质量因子分析
D. 网络分析
-
[简答题]简述螺旋模型的基本开发过程。
-
[填空题]软件测试方法一般分为两大类:______法与______法。
-
[单项选择]系统测试又称为组装测试,其主要内容包括______
A. 对系统的性能进行测试
B. 设计测试用例进行功能测试
C. 设计测试用例进行测试
D. 对分析过程进行测试
-
[单项选择]在需求开发中,如果一个组织期望达到成熟3级,那么共用目标要达到______
A. 2级
B. 3级
C. 4级
D. 1级
-
[单项选择]在项目规划中不是特殊专业人员的是______
A. 经验估算师
B. 调度员
C. 应用领域的技术专家
D. 软件开发人员
-
[单项选择]下列不是软件测试步骤的是______
A. 单元测试
B. 集成测试
C. 白盒测试
D. 系统测试
-
[单项选择]为了执行或支持项目规划的过程,培训有关人员,培训的主题不包括______
A. 估算
B. 预算
C. 协商
D. WBS
-
[单项选择]SP2.7建立的项目计划是______
A. 软件开发计划
B. 软件维护计划
C. 软件测试计划
D. 软件模型方法
-
[简答题]根据下列条件使用边界值分析法设计测试用例:
某一8位微机,其十进制整数定义为:以非零开头的数是十进制整数,其值的范围是-128~127如123,-45,0。
-
[简答题]简述驱动模块比桩模块容易设计的原因。
-
[填空题]软件测试是为了______而______的过程。一个好的测试用例能够发现______的错误。一个成功的测试是______的错误的测试。
-
[单项选择]项目规划的类属是______
A. 项目管理类
B. 工程类
C. 过程管理类
D. 支持类
-
[单项选择]渐增式是将模块一个一个的连入系统,每连入一个模块______
A. 只需要对新连入的模块进行测试
B. 都不需要再进行测试
C. 都要对新子系统进行测试
D. 都要进行回归测试
-
[单项选择]下列说法正确的是______
A. 路径覆盖:选择测试用例使程序中每条语句至少被执行一次
B. 判定覆盖:选择测试用例使程序中每个判定至少都获得一次“真”值和一次“假”值
C. 条件覆盖:选择测试用例使每个条件都满足
D. 条件组合覆盖:将所有的判定条件都组合起来执行
-
[单项选择]集成测试的原则是______
A. 尽量将所有模块集成到系统中
B. 尽早测试次要模块
C. 集成尽早测试关键模块,尽早测试包含I/O的模块
D. 按照输入一处理一输出的次序进行集成
-
[填空题]动态测试指通过______发现错误。
-
[单项选择]黑盒技术设计测试用例的方法之一为______
A. 因果图
B. 逻辑覆盖
C. 循环覆盖
D. 基本路径测试
-
[单项选择]软件测试的主要特点是______
A. 软件测试的开销小
B. 软件测试要依靠工具
C. 软件测试要验证软件正确性
D. 软件不能进行“穷举”测试
-
[填空题]动态测试方法中根据测试用例的设计方法不同,分为______与______两类。
-
[单项选择]下列不是CMMI中支持类的是______
A. 配置管理
B. 原因分析与解决
C. 过程和产品质量保证
D. 技术解决方案
-
[简答题]简述瀑布模型存在的问题。
-
[填空题]测试用例应由______和预期的______两部分组成便于对照检查。
-
[单项选择]下列不是软件测试的基本原则的是______
A. 关键是注重测试用例的选择
B. 选择尽可能多的测试用例
C. 尽量不由程序设计者进行测试
D. 充分注意测试中的群集现象
-
[填空题]______是针对系统/产品开发的能力成熟度模型。
-
[单项选择]在需求开发中,一个组织期望达到成熟度4级和5级,则______达到共用目标4和公用目标5。
A. 有必要
B. 不必要
C. 可能
D. 都不正确
-
[填空题]测试阶段的基本任务应该是根据软件开发各阶段的______和程序的______。精心设计一组“高产”的______,利用这些实例,找出软件中潜在的各种错误和缺陷。
-
[简答题]简述CMMI中的能力等级。
-
[单项选择]静态测试是以人工的非形式化的方法对程序进行分析和测试。常用的静态测试方法有______
A. 状态图
B. 流程图
C. 人工检测
D. 方框图
-
[单项选择]在项目规划中,如果要一个组织只期望项目规划过程域达到能力等级2级,则需项目规划过程域达到______
A. 共用目标1
B. 共用目标2
C. 共用目标3
D. 共用目标4
-
[单项选择]下列不是GP2.3中提供资源的工具的是______
A. 进度表程序
B. UML
C. 估算模型
D. 进度包
-
[填空题]测试用例不仅选用合理的输入数据,还要选择______的输入数据。这样能更多地______,提高程序的可靠性。对于不合理的输入数据,程序应______,并给出相应提示。
-
[填空题]建立一个计划,包括形成文档的计划,并给出______。
-
[填空题]静态测试指______不在机器上运行,而是采用______和______的手段对程序进行检测。