.
.
一、填空题(每?/p>
1
分,?/p>
25
分)
1.
软件生存周期一般可以划分为,问题定义?/p>
____________
?/p>
____________
、设计?
编码、测试和
____________
?/p>
2.
基于软件的功能划分,
软件可以划分?/p>
__________
?/p>
__________
?/p>
__________
三种?/p>
3.
可行性研究,应从
、技术可行性、运行可行性?/p>
和开
放方案可行性等方面研究?/p>
4.
系统流程图是描绘
的传统工具。它的基本思想是用图形符号?/p>
描绘系统里面的每个部件?/p>
5.
数据流图的基本四种成分:数据输入的源点和数据输出汇点?/p>
?/p>
?/p>
?/p>
6.
结构化分析方法是面向
________________
进行需求分析的方法?/p>
结构化分析方法使
?/p>
________________
?/p>
________________
来描述?/p>
7.
是自动地共享类、子类和对象中的方法和数据的机制?/p>
8.
软件详细设计工具可分?/p>
3
类,?/p>
________________
?/p>
________________
?
________________
?/p>
9.
为了在软件开发过程中保证软件的质量,主要采取下述措施?/p>
________________
?
复查和管理复审?/p>
________________
?/p>
10.
大型软件测试包括
?/p>
、确认测试和
四个步骤?/p>
1
?/p>
可行性研?/p>
需求分?/p>
运行与维?/p>
2
?/p>
系统软件
支撑软件
应用软件
3
?/p>
经济可行?/p>
法律可行?/p>
4
?/p>
物理系统
黑盒子形?/p>
5
?/p>
加工
数据?/p>
数据存储文件
6
?/p>
数据?/p>
数据流图
DFD
数据字典
DD
7
?/p>
继承?/p>
8
?/p>
图示工具、设计语言
表格工具
9
?/p>
审查
测试
10
?/p>
单元测试
集成测试
系统测试
二、单项选择题(每小?/p>
2
分,?/p>
20
分)
1
2
3
4
5
C
C
C
A
C
6
7
8
9
10
D
D
A
C
B
1.
软件设计中划分模块的一个准则是?/p>
?/p>
?/p>
A
?/p>
低内聚低耦合
B
?/p>
低内聚高耦合
C
?/p>
高内聚低耦合
D
?/p>
高内聚高耦合
2.
Jackson
设计方法是由英国?/p>
M. Jackson
提出的,
它是一种面?/p>
?/p>
?/p>
的软?
设计方法?/p>