福建师范大学软件工程专业《软件工程》作业及答案1
判定覆盖又叫()。
A.分支覆盖
B.条件覆盖
C.语句覆盖
D.点覆盖
本题答案:
A
A
以下哪个不属于验证软件需求的正确性的?()
A.一致性
B.完整性
C.现象性
D.有效性
本题答案:
C
C
软件()是把程序从一种计算环境转移到另一种计算环境的难易程度。
A.可测试性
B.可移植性
C.可修改性
D.可理解性
本题答案:
B
B
Jackson结构程序设计方法基本上由()个步骤组成。
A.1
B.3
C.5
D.7
本题答案:
C
C
软件测试方法中,黑盒、白盒测试法是常用的方法,白盒测试主要用于测试()。
A.结构合理性
B.软件外部功能
C.程序正确性
D.程序内部逻辑
本题答案:
D
D
以下不是白盒测试技术的是()。
A.基本路径测试
B.边界值分析测试
C.循环覆盖测试
D.逻辑覆盖测试
本题答案:
D
D
软件维护是软件生命周期的固有阶段,一般认为各种不同的软件维护以()维护所占的维护量最小。
A.改正性维护
B.适应性维护
C.预防性维护
D.完善性维护
本题答案:
C
C
数据对象彼此间()。
A.有关联的
B.没有关联
C.不好界定关联
D.以上都不正确
本题答案:
A
A
需求分析中开发人员要从用户那里了解的有()。
A.软件做什么
B.用户使用界面
C.输入的信息
D.软件的规模
本题答案:
A
A
为适应软件运行环境的变化而修改软件的活动为()。
A.纠错性维护
B.适应性维护
C.改善性维护
D.预防性维护
本题答案:
B
B
信息隐藏中隐藏的是模块的()。
A.实现细节
B.设计细节
C.运行细节
D.以上都不正确
本题答案:
A
A
下面选项属于瀑布模型存在的问题()。
A.用户容易参与开发
B.缺乏灵活性
C.用户与开发者易沟通
D.适用可变需求
本题答案:
B
B
常见的程序控制结构中没有()。
A.GO TO 语句
B.顺序
C.选择
D.循环
本题答案:
A
A
下面不是面向对象设计准则的是()。
A.模块化
B.抽象
C.信息隐藏
D.不可重用
本题答案:
D
D
从事物的组成部件及每个部件的属性、功能来认识事物。这种方法是()的方法。
A.面向对象
B.面向数据
C.面向过程
D.面向属性
本题答案:
A
A
在设计人机界面的过程中,下面哪个问题不可能遇到?()
A.系统吞吐量
B.系统响应时间
C.用户帮助设施
D.出错信息处理
本题答案:
A
A
()由软件定义、软件开发和运行维护3个时期组成。
A.软件生命周期
B.软件测试流程
C.软件维护
D.软件部署
本题答案:
A
A
详细设计也称为(),它将详细的设计每个模块。
A.模块设计
B.过程设计
C.整体设计
D.分段设计
本题答案:
A
A
传统的软件开发方法以()为核心。
A.数据
B.算法
C.结构
D.过程
本题答案:
B
B
面向对象的软件技术以()为核心。
A.数据
B.对象
C.过程
D.结构
本题答案:
B
B
下面属于软件调试技术的是()。
A.边界值分析
B.回溯法
C.循环覆盖
D.集成测试
本题答案:
B
B
大型软件的测试不含有哪个阶段?()
A.边值测试
B.单元测试
C.集成测试
D.验收测试
本题答案:
A
A
()能粗略的标志一个系统的大小和复杂程度。
A.深度
B.宽度
C.扇出
D.扇入
本题答案:
A
A
下面哪些不是数据字典的元素?()
A.数据流
B.数据存储
C.处理
D.数据对象
本题答案:
D
D
下面选项中用黑盒技术设计测试用例的方法之一为()。
A.基本路径测试
B.逻辑覆盖
C.循环覆盖
D.等价类划分
本题答案:
D
D