- 5
- 0
- 约2.08万字
- 约 31页
- 2020-11-09 发布于广东
- 举报
一、填空题(每空1 分,共25 分)
1. 软件生存周期一般可以划分为,问题定义、____________ 、____________ 、设计、
编码、测试和____________ 。
2. 基于软件的功能划分,软件可以划分成__________ 、__________ 、__________三种。
3. 可行性研究,应从 、技术可行性、运行可行性、 和开
放方案可行性等方面研究。
4. 系统流程图是描绘 的传统工具。它的基本思想是用图形符号以
描绘系统里面的每个部件。
5. 数据流图的基本四种成分:数据输入的源点和数据输出汇点、 、
和 。
6. 结构化分析方法是面向________________进行需求分析的方法。结构化分析方法使
用________________与________________来描述。
7. 是自动地共享类、子类和对象中的方法和数据的机制。
8. 软件详细设计工具可分为 3 类,即________________ 、________________ 和
________________ 。
9. 为了在软件开发过程中保证软件的质量,主要采取下述措施:________________ 、
复查和管理复审、________________ 。
10. 大型软件测试包括 、 、确认测试和
四个步骤。
1、可行性研究 需求分析 运行与维护
2 、系统软件 支撑软件 应用软件
3、经济可行性 法律可行性
4 、物理系统 黑盒子形式
5、加工 数据流 数据存储文件
6、数据流 数据流图DFD 数据字典DD
7、继承性
8、图示工具、设计语言 表格工具
9、审查 测试
10、单元测试 集成测试 系统测试
二、单项选择题(每小题2 分,共20 分)
1 2 3 4 5
C C C A C
6 7 8 9 10
D D A C B
1. 软件设计中划分模块的一个准则是( )。
A 、低内聚低耦合
B 、低内聚高耦合
C、高内聚低耦合
D 、高内聚高耦合
2. Jackson 设计方法是由英国的M. Jackson 提出的,它是一种面向( )的软件
设计方法。
1
A 、对象
B 、数据流
C、数据结构
D 、控制结构
3. 试判断下列叙述中,哪 个(些)是正确的( )。
a、软件系统中所有的信息流都可以认为是事务流
b、软件系统中所有的信息流都可以认为是变换流
c、事务分析和变换分析的设计步骤是基本相似的
A、a B、b C、c D、b 和c
4. ( )是用户和设计交换最频繁的方法。
原创力文档

文档评论(0)