|
西南交《软件工程》在线作业一
一、资料来源(谋学网www.mouxue.com)(共 25 道试题,共 100 分。)
1. 数据字典不包括的条目是( )
A. 数据项
B. 数据流
C. 数据类型
D. 数据加工
正确资料:C
2. SA方法用DFD描述( )
A. 系统的控制流程
B. 系统的数据结构
C. 系统的基本加工
D. 系统的功能
正确资料:D
3. 数据流图描述系统的( )
A. 数据结构
B. 控制流程
C. 基本加工
D. 软件功能
正确资料:D
4. SA方法的分析步骤是首先调查了解当前系统的工作流程,然后( )
A. 获得当前系统的物理模型,抽象出当前系统的逻辑模型,建立目标系统的逻辑模型
B. 获得当前系统的物理模型,抽象出目标系统的逻辑模型,建立目标系统的物理模型
C. 获得当前系统的逻辑模型,建立当前系统的物理模型,抽象出目标系统的逻辑模型
D. 获得当前系统的逻辑模型,建立当前系统的物理模型,建立目标系统的物理模型
正确资料:A
5. 为了提高模块的独立性,模块内部最好是( )
A. 逻辑内聚
B. 时间内聚
C. 功能内聚
D. 通信内聚
正确资料:C
6. 结构图中,不是其主要成分的是( )
A. 模块
B. 模块间传递的数据
C. 模块内部数据
D. 模块间的控制关系
正确资料:C
7. 软件的主要结构和功能是在( )阶段决定的
A. 分析设计
B. 编程
C. 测试
D. 维护
正确资料:A
8. 在面向数据流的软件设计方法中,一般把数据流分为( )
A. 变换流和事务流
B. 变换流和控制流
C. 事务流和控制流
D. 数据流和控制流
正确资料:A
9. 最高程度也是最差的耦合是( )
A. 公共耦合
B. 内容耦合
C. 控制耦合
D. 数据耦合
正确资料:B
10. ( )是数据说明、可执行语句等程序对象的集合,它是单独命名的而且可通过名字访问
A. 模块化
B. 抽象
C. 精化
D. 模块
正确资料:D
11. 结构化设计方法在软件开发中,用于( )
A. 测试用例设计
B. 概要设计
C. 程序设计
D. 详细设计
正确资料:B
12. 需求分析阶段最重要的技术文档之一是( )
A. 项目开发计划
B. 设计说明书
C. 需求规格说明书
D. 可行性分析报告
正确资料:C
13. 下列不属于成本-效益分析的度量指标是( )
A. 货币的时间价值
B. 投资回收期
C. 性质因素
D. 纯收入
正确资料:C
14. 面向数据流的设计方法把( )映射成软件结构
A. 数据流
B. 系统结构
C. 控制结构
D. 信息流
正确资料:A
15. 软件需求分析阶段建立原型的主要目的时( )
A. 确定系统的功能和性能要求
B. 确定系统的运行要求
C. 确定系统是否满足用户需要
D. 确定系统是否满足开发人员需要
正确资料:A
16. 初步用户手册在( )阶段编写
A. 可行性研究
B. 需求分析
C. 软件概要设计
D. 软件详细设计
正确资料:B
17. 属于软件设计的基本原理是( )。
A. 数据流分析设计
B. 变换流分析设计
C. 事务流分析设计
D. 模块化
正确资料:D
18. 结构化分析方法使用的描述工具( )定义了数据流图中每一个图形元素
A. 数据流图
B. 数据字典
C. 判定表
D. 判定树
正确资料:B
19. SA方法的基本思想是( )
A. 自底向上逐步抽象
B. 自底向上逐步分解
C. 自顶向下逐步分解
D. 自顶向下逐步抽象
正确资料:C
20. 软件需求阶段要解决的问题是( )
A. 软件做什么
B. 软件提供哪些信息
C. 软件采用的结构
D. 软件怎样做
正确资料:A
21. 数据字典中,一般不包括下列选项中的( )条目
A. 数据流
B. 数据存储
C. 加工
D. 源点与终点
正确资料:D
22. 软件工程与计算机科学的性质不同,软件工程着重于( )
A. 理论研究
B. 建造软件系统
C. 原理探讨
D. 原理的理论
正确资料:B
23. 软件设计一般将用图形工具,下列( )可用作设计的图形工具①结构图②实体联系图③IPO图④层次图
A. ①和②
B. ③和④
C. ①③和④
D. 全部
正确资料:C
24. 需求分析( )
A. 要回答“软件必须做什么?”
B. 可以概括为“理解,分解,表达”六个字
C. 要求编写需求规格说明书
D. 上面都对
正确资料:D
25. 有关计算机程序功能、设计、编制、使用的文字或图形资料称为【 】
A. 软件
B. 文档
C. 程序
D. 数据
正确资料:B
|
|