东师《软件工程》17秋在线作业3答案答案
软件工程17秋在线作业3
试卷总分:100 得分:0
一、 单选题 (共 10 道试题,共 30 分)
1. 设计足够的测试用例,使每个判定表达式中的每个条件的每种可能值都至少出现一次的覆盖是()。
A. 循环覆盖
B. 条件覆盖
C. 逻辑覆盖
D. 全面覆盖
正确选项:----
满分:3 分
2. 能直接控制该模块的模块数是指一个模块的()。
A. 扇入数
B. 扇出数
C. 深度
D. 宽度
正确选项:----
满分:3 分
3. IDEF0图反映系统()。
专业答案:----
A. 怎么做
B. 对谁做
C. 何时做
D. 做什么
专业答案:----
满分:3 分
4. 软件按照设计的要求,在规定时间和条件下达到不出故障,持续运行的要求的质量特性称为()。
A. 可用性
B. 可靠性
C. 正确性
D. 完整性
正确选项:----
满分:3 分
5. 在设计和确定模块时,使得一个模块内包含的信息(过程或数据),对于不需要这些信息的其他模块来说是不能访问的。是指()。
A. 信息隐藏
B. 信息封装
C. 信息管理
D. 数据加密
正确答案:----
满分:3 分
6. 以详细设计说明书为输入,将该输入用某种程序设计语言翻译成计算机可以理解并最终可运行的代码的过程叫()。
A. 调试
B. 测试
C. 设计
D. 编码
专业答案:----
满分:3 分
7. 在SD方法中全面指导模块划分的最重要的原则是()。
专业答案:----
A. 程序模块化
B. 模块高内聚
C. 模块低耦合
D. 模块独立性
正确选项:----
满分:3 分
8. 客观实体在问题域中的抽象是()。
A. 类
B. 对象
C. 用例
D. 接口
正确选项:----
满分:3 分
9. 在需求分析的基础上通过将系统分解成模块,确定系统功能实现的是()。
A. 总体设计
B. 实现
C. 测试
D. 详细设计
正确答案:----
满分:3 分
10. 软件生命周期的最后一个阶段是()。
A. 软件设计
B. 软件维护
C. 软件测试
D. 软件开发
正确选项:----
满分:3 分
东师《软件工程》17秋在线作业3答案标准满分答案
二、 多选题 (共 10 道试题,共 30 分)1. 集成测试中组装模块的方式包括()。
A. 渐增式测试
B. 非渐增式测试
C. 单元测试
D. 静态测试
正确选项:----
满分:3 分
2. 程序的效率是指程序的()。
A. 可维护性
B. 执行速度
C. 语句行数
D. 存储空间
正确答案:----
满分:3 分
3. 计算机软件包括()。
A. 程序
B. 规程
C. 规则
D. 文档和数据
正确答案:----
满分:3 分
4. 就程序设计语言的工程特性而言,对程序编码有如下要求。()
A. 可移植性
B. 开发工具的可利用性
C. 软件的可重用性
D. 可维护性
正确选项:----
满分:3 分
5. 可行性研究的步骤中包括()。
A. 复查初步分析结果
B. 研究现有系统
C. 导出新系统高层逻辑模型
D. 建立新系统的物理逻辑模型解法
正确选项:----
满分:3 分
6. 动态测试包含的测试方法有()。
A. 盒法
B. 白盒测试
C. 动态测试
D. 黑盒测试
正确答案:----
满分:3 分
7. 程序设计语言的心理特性主要表现在哪些方面。()
A. 突变性
B. 简洁性
C. 传统性
D. 局部性
专业答案:----
满分:3 分
8. 设计白盒测试方案的技术主要有()。
A. 逻辑覆盖
B. 控制结构测试
C. 边界值分析
D. 错误推测
正确答案:----
满分:3 分
9. 在单元测试的基础上,将所有模块按照设计要求组装成一个完整的系统进行的集成测试也称为()。
A. 黑盒测试
B. 组装测试
C. 白盒测试
D. 联合测试
专业答案:----
满分:3 分
10. 设计期间确定了软件的逻辑结构,然而个别语句的构造却是编写程序的一个主要任务。构造语句时应该遵循的规则包括()。
A. 不要为了节省空间而把多个语句写在同一行
B. 尽量避免复杂的条件测试
C. 避免大量使用循环嵌套和条件嵌套
D. 利用括号使逻辑表达式或算术表达式的运算次序清晰直观
正确选项:----
满分:3 分
三、 判断题 (共 20 道试题,共 40 分)