13春天津大学《软件工程》在线作业一

所属学校:天津大学 科目:软件工程 2015-03-17 13:09:44
《软件工程》在线作业一
试卷总分:100
单选题
一、单选题(共 20 道试题,共 100 分。)
V
1. 软件设计阶段一般又可分为( )。
A. 逻辑设计与功能设计
B. 概要设计与详细设计
C. 概念设计与物理设计
D. 模型设计与程序设计
满分:5 分
2. 软件结构使用的图形工具,一般采用( )图。
A. DFD
B. PAD
C. SC
D. ER
满分:5 分
3. 各种需求分析方法都有它们共同适用的( )。
A. 说明方法
B. 描述方式
C. 准则
D. 基本原则
此题选: D 满分:5 分
4. 在下面的叙述中哪一个不是软件需求分析的任务( )。
A. 问题分解
B. 可靠性与安全性要求
C. 结构化程序设计
D. 确定逻辑模型
满分:5 分
5. 瀑布模型是一种( )。
A. 整体开发模型
B. 非整体开发模型
C. 风险驱动模型
D. 对象驱动模型
满分:5 分
6. 好的软件结构应该是( )。
A. 高耦合、高内聚
B. 低耦合、高内聚
C. 高耦合、低内聚
D. 低耦合、低内聚
满分:5 分
7. 判定表和判定树是数据流图中用以描述加工的工具,它常描述的对象是( )
A. 逻辑判断
B. 层次分解
C. 操作条目
D. 组合条件
此题选: D 满分:5 分
8. 决定大型程序模块组织的基本原则的两种交替设计策略为( )。
A. 面向用户的原型化和面向程序员的原型化
B. 物理模型与逻辑模型
C. 数据字典和数据流
D. 数据分解和算法分解
此题选: D 满分:5 分
9. 下列几种类型中,耦合性最弱的是( )。
A. 内容型
B. 控制型
C. 公共型
D. 数据型
此题选: D 满分:5 分
10. DFD中的每个加工至少有( )。
A. 一个输入流或一个输出流
B. 一个输入流和一个输出流
C. 一个输入流
D. 一个输出流
满分:5 分
11. 用于描述对象模型的工具是( )。
A. 数据流图
B. 结构图
C. 状态图
D. 对象图
此题选: D 满分:5 分
12. 变换流的DFD由三部分组成,不属于其中一部分的是( )。
A. 事务中心
B. 变换中心
C. 输入流
D. 输出流
满分:5 分
13. 进行需求分析可使用多种工具,但( )是不适用的。
A. 数据流图(DFD)
B. 判定表
C. PAD图
D. 数据字典
满分:5 分
14. 属于软件设计的基本原理是( )。
A. 数据流分析设计
B. 变换流分析设计
C. 事务流分析设计
D. 模块化
此题选: D 满分:5 分
15. 确认测试中,作为测试依据的文档是( )。
A. 需求规格说明书
B. 设计说明书
C. 源程序
D. 开发计划
满分:5 分
16. 划分模块时,一个模块的( )。
A. 作用范围应在其控制范围之内
B. 控制范围应在其作用范围之内
C. 作用范围与控制范围互不包含
D. 作用范围与控制范围不受任何限制
满分:5 分
17. 软件设计将涉及软件的构造、过程和模块的设计,其中软件过程是指( )。
A. 模块间的关系
B. 模块的操作细节
C. 软件层次结构
D. 软件开发过程
满分:5 分
18. 在程序的描述与分析中,用以指明数据来源.数据流向和数据处理的辅助图形是( )。
A. 瀑布模型图
B. 数据流图
C. 数据结构图
D. 业务流
满分:5 分
19. 在软件概要设计中,不使用的图形工具是( )图。
A. SC
B. IPO
C. IDEF0
D. PAD
此题选: D 满分:5 分
20. 需求分析中,开发人员要从用户那里解决的最重要的问题是( )。
A. 要让软件做什么
B. 要给该软件提供哪些信息
C. 要求软件工作效率怎样
D. 要让该软件具有何种结构
满分:5 分
版权声明

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

分享: