东师《软件工程》2012秋第一次在线作业(随机)第1份

所属学校:东北师范大学 科目:软件工程 2015-03-17 12:14:02
2012秋第一次在线作业
试卷总分:100
单选题
多选题
判断题
一、单选题(共 10 道试题,共 30 分。)
V
1. 软件按照设计的要求,在规定时间和条件下达到不出故障,持续运行的要求的质量特性称为()。
A. 可用性
B. 可靠性
C. 正确性
D. 完整性
满分:3 分
2. 介于自然语言和形式语言之间的一种半形式语言的是()。
A. 机器语言
B. 汇编语言
C. 面向对象语言
D. 结构化语言
此题选: D 满分:3 分
3. 作为立项和签合同的依据之一,并在软件开发过程中按计划管理经费的使用估算软件的是()。
A. 项目的成本
B. 分析模型
C. 需求规格
D. 数据项
满分:3 分
4. 瀑布模型本质上是一种()。
A. 线性顺序模型
B. 顺序迭代模型
C. 线性迭代模型
D. 及早见产品模型
满分:3 分
5. 模块的内聚性最高的是()。
A. 逻辑内聚
B. 时间内聚
C. 偶然内聚
D. 功能内聚
此题选: D 满分:3 分
6. 在设计和确定模块时,使得一个模块内包含的信息(过程或数据),对于不需要这些信息的其他模块来说是不能访问的。是指()。
A. 信息隐藏
B. 信息封装
C. 信息管理
D. 数据加密
满分:3 分
7. 若年利率为i,不计复利,n年后可得钱数为F,则现在的价值P=()。
A. F*n*i
B. F*(1+(n*i))
C. F/(1+(n*i))
D. F
满分:3 分
8. 指软件在不同的系统约束条件下,使用户需求得到满足的难易程度的是()。
A. 可修改性
B. 可适应性
C. 可维护性
D. 可验证性
满分:3 分
9. 软件系统结构中各模块间相互联系紧密程度的一种度量,也称块间联系的是()。
A. 独立性
B. 内聚性
C. 耦合性
D. 关联性
满分:3 分
10. 描述了系统的控制结构,它表示了瞬间的、行为化的系统控制性质,它关心的是系统的控制及操作的执行顺序,它从对象的事件和状态的角度出发,表现了对象的相互行为的模型是()。
A. 数据模型
B. 对象模型
C. 动态模型
D. 功能模型
满分:3 分
2012秋第一次在线作业
试卷总分:100
单选题
多选题
判断题
二、多选题(共 10 道试题,共 30 分。)
V
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. E-R图
D. 判定树
满分:3 分
8. 按数据流的类型,结构化设计方法有两种设计策略,它们是()。
A. 变换分析设计
B. 详细设计
C. 事务分析设计
D. 概要设计
满分:3 分
9. 低内聚有如下几类。()
A. 偶然内聚
B. 逻辑内聚
C. 功能内聚
D. 时间内聚
满分:3 分
10. 概要设计是在需求分析的基础上通过什么将系统分解成模块,确定系统功能实现。()
A. 分层
B. 关联
C. 抽象
D. 分解
满分:3 分
2012秋第一次在线作业
试卷总分:100
单选题
多选题
判断题
三、判断题(共 20 道试题,共 40 分。)
V
1. 软件的开发和运行经常受到计算机系统的限制,对计算机系统有着不同程度的依赖性。
A. 错误
B. 正确
满分:2 分
2. 经济可行性是进行开发成本的估算以及了解取得效益的评估,确定要开发的项目是否值得投资开发。
A. 错误
B. 正确
满分:2 分
3. 功能模型描述子系统的所有计算,它仅由一张数据流图组成。
A. 错误
B. 正确
满分:2 分
4. 分层的DFD图可以用于可行性分析阶段,描述系统的物理结构。
A. 错误
B. 正确
满分:2 分
5. 信息建模方法是从数据的角度来建立信息模型的,最常用的描述信息模型的方法是E-R图。
A. 错误
B. 正确
满分:2 分
6. 数据项是指不可再分解的数据单元。
A. 错误
B. 正确
满分:2 分
7. 判定表的优点是容易转换为计算机实现,缺点是不能够描述组合条件。
A. 错误
B. 正确
满分:2 分
8. 软件工程的目标是在给定成本、进度的前提下,开发出具有可修改性、有效性、可靠性、可理解性、可维护性、可重用性、可适应性、可移植性、可追踪性和可互操作性并满足用户需求的软件产品。
A. 错误
B. 正确
满分:2 分
9. 数据耦合是高耦合。系统中至少必须存在这种耦合,因为只有当某些模块的输出数据作为另一些模块的输入数据时,系统才能完成有价值的功能。
A. 错误
B. 正确
满分:2 分
10. 在面向对象的需求分析方法中,建立动态模型是最主要的任务。
A. 错误
B. 正确
满分:2 分
11. 结构化程序设计方法采用主程序员组的组织形式。
A. 错误
B. 正确
满分:2 分
12. 软件危机是指在计算机软件的开发和维护过程中所遇到的一系列严重问题。这些问题绝不仅仅是不能正常运行的软件才具有的,实际上,几乎所有软件都不同程度地存在这些问题。
A. 错误
B. 正确
满分:2 分
13. 用于需求分析的软件工具,应该能够保证需求的正确性,即验证需求的一致性、完整性、现实性和有效性。
A. 错误
B. 正确
满分:2 分
14. 用来描绘软件的层次结构的层次图很适于在自顶向下设计软件的过程中使用。
A. 错误
B. 正确
满分:2 分
15. 一个软件的深度是指其控制的数据范围。
A. 错误
B. 正确
满分:2 分
16. 利用瀑布模型,如果发现问题修改的代价很低。
A. 错误
B. 正确
满分:2 分
17. 结构化分析方法必须理解并描述问题的信息域,根据这条准则应该建立数据模型。
A. 错误
B. 正确
满分:2 分
18. 判定表由四部分组成:左上部列出的是所有条件。
A. 错误
B. 正确
满分:2 分
19. JSP方法是面向对象的设计方法,其定义了一组以数据结构为指导的映射过程。
A. 错误
B. 正确
满分:2 分
20. SA法是面向数据流,建立在数据封闭原则上的需求分析方法。
A. 错误
B. 正确
满分:2 分
版权声明

声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益 请联系本站我们将配合处理!

分享: