资源描述
----------------------------精品word文档 值得下载 值得拥有----------------------------------------------
软件工程(第2版)_在线作业_3
交卷时间:2016-03-26 13:22:36
一、单选题
1. (5分)
一般说来,投入运行的软件系统中有错误( )。
· A. 不是不可以理解的
· B. 是必然的
· C. 是要求退货的理由
· D. 是不能容忍的
纠错
得分: 5
知识点: 软件工程(第2版)
展开解析
答案 A
解析
2. (5分)
软件测试的目的是( )。
· A. 证明软件系统中存在错误
· B. 证明软件的正确性
· C. 找出软件系统中存在的所有错误
· D. 尽可能多的发现软件系统中的错误
纠错
得分: 5
知识点: 7.1 软件测试的目的及原则
展开解析
答案 D
解析
3. (5分)
CAD的含义是( )。
· A. 计算机工程设计
· B. 计算机辅助设计
· C. 计算机模拟设计
· D. 计算机制造设计
纠错
得分: 5
知识点: 13.3 计算机辅助软件工程(CASE)
展开解析
答案 B
解析
4. (5分)
20世纪50年代以来,出现了许多不同的程序设计语言,下列语言中哪个语言是低级语言( )。
· A. C++
· B. 汇编语言
· C. VISUAL BASIC
· D. PASCAL
纠错
得分: 5
知识点: 6.1 程序设计语言的特性及选择
展开解析
答案 B
解析
5. (5分)
在考察系统中与时间和变化有关的系统性质时,要用动态模型来表示。动态模型着重于系统的控制结构,它包括两个图:一个是事件跟踪图,另一个是( )。
· A. 系统结构图
· B. 数据流图
· C. 状态图
· D. 时序图
纠错
得分: 5
知识点: 10.2 面向对象的模型
展开解析
答案 C
解析
6. (5分)
下列叙述中,( )是正确的。
· A. 软件系统中所有的信息流都可以认为是事务流
· B. 软件系统中所有的信息流都可以认为是变换流
· C. 事务分析和变换分析的设计步骤是基本相似的
纠错
得分: 5
知识点: 4.4 面向数据流的设计方法
展开解析
答案 C
解析
7. (5分)
Rumbangh等人提出的对象模型技术OMT方法把分析时收集的信息构造在三类模型中,即对象模型、动态模型和( )。
· A. 信息模型
· B. 功能模型
· C. 行为模型
· D. 控制模型
纠错
得分: 5
知识点: 10.2 面向对象的模型
展开解析
答案 B
解析
8. (5分)
对软件开发环境有不同的分类,下面( )不是按软件开发环境的演变趋势进行的分类。
· A. 基于方法的环境
· B. 以语言为中心的环境
· C. 工具箱环境
· D. 基于对象的环境
纠错
得分: 5
知识点: 13.1 软件开发环境
展开解析
答案 D
解析
9. (5分)
软件维护时,对测试阶段未发现的错误进行测试、诊断、定位、纠错,直至修改的测试过程称为( )。
· A. 完善性维护
· B. 预防性维护
· C. 校正性维护
· D. 适应性维护
纠错
得分: 5
知识点: 8.1 软件维护的内容
展开解析
答案 D
解析
10. (5分)
软件工程开发的可行性研究是决定软件项目是否继续开发的关键,而可行性研究的结论主要相关于( )。
· A. 软件的质量
· B. 软件的功能
· C. 软件的性能
· D. 软件系统目标
纠错
得分: 5
知识点: 2.1 可行性研究
展开解析
答案 D
解析
11. (5分)
每个对象可用它自己的一组属性和它可以执行的一组( )来表现。
· A. 行为
· B. 数据
· C. 操作
· D. 功能
纠错
得分: 5
知识点: 10.1 面向对象概述
展开解析
答案 C
解析
12. (5分)
下列( )模型表示了对象的相互行为。
· A. 功能
· B. 分析
· C. 对象
· D. 动态
纠错
得分: 5
知识点: 10.2 面向对象的模型
展开解析
答案 C
解析
13. (5分)
下列( )是产生软件维护的副作用之一。
· A. 开发时的错误
· B. 因修改软件而造成的错误
· C. 运行时误操作
· D. 软件隐含的错误
纠错
得分: 5
知识点: 8.3 软件可维护性
展开解析
答案 B
解析
14. (5分)
需求分析产生的最终结果是( )。
· A. 可行性分析报告
· B. 需求规格说明书
· C. 项目开发计划
· D. 设计说明书
纠错
得分: 5
知识点: 3.1 需求分析的任务
展开解析
答案 B
解析
二、判断
1. (5分)
Jackson方法是一种面向对象的设计方法。(× )
纠错
得分: 5
知识点: 5.1 详细设计的基本任务
展开解析
答案 错误
解析
2. (5分)
为便于开发与管理,应尽量设计小而简单的类。(√ )
纠错
得分: 5
知识点: 10.4 面向对象的设计
展开解析
答案 正确
解析
3. (5分)
测试只能证明程序有错误,不能证明程序没有错误。(√ )
纠错
得分: 5
知识点: 7.1 软件测试的目的及原则
展开解析
答案 正确
解析
4. (5分)
在程序调试时,找出错误的位置和性质比改正该错误更难。(√ )
纠错
得分: 5
知识点: 7.5 调试
展开解析
答案 正确
解析
5. (5分)
如果通过软件测试没有发现错误,则说明软件是正确的。(× )
纠错
得分: 5
知识点: 7.1 软件测试的目的及原则
展开解析
答案 错误
解析
6.
(5分)
为了加快软件维护作业的进度,应尽可能增加维护人员的数目。(× )
纠错
得分: 5
知识点: 8.3 软件可维护性
展开解析
答案 错误
解析
下一页
----------------------------精品word文档 值得下载 值得拥有----------------------------------------------
-----------------------------------------------------------------------------------------------------------------------------
展开阅读全文