精品文档
.
一?/p>
选择
1
、文档是软件产品的一部分,没有文档的软件就不称其为软件?/p>
?/p>
2
?/p>
在需求分析过程中,分析员要从用户那里解决的最重要的问题是给该软件提供哪些信息?/p>
?/p>
3
?/p>
需求规格说明书在软件开发中具有重要的作用,它也可以作为软件可行性分析的依据?/p>
?/p>
4
?/p>
建立用例模型的步骤包括确定角色、确定用例和绘制用例图?/p>
?/p>
5
?/p>
数据流图建立系统的功能模型,它由数据流、加工和数据存贮组成?/p>
?/p>
6
?/p>
软件配置管理是一组标识、组织和控制修改源程序的活动?/p>
?/p>
7
?/p>
UML
是一种直观化、明确化、构建和文档化软件产物的通用语言?/p>
?/p>
8
?/p>
好的测试是用少量的测试用例运行程序,发现被测程序尽可能多的错误?/p>
?/p>
9
?/p>
边界值分析方法是取输?/p>
/
输出等价类的边界值作为测试用例?/p>
?/p>
10
?/p>
面向对象的分析是面向计算机系统建立软件系统的对象模型?/p>
?/p>
11
?/p>
?/p>
D
)是将系统化的、规范的、可定量的方法应用于软件的开发、运行和维护的过程,它包括方法、工具和过程三个要素?/p>
A
软件过程
B
软件测试
C
软件生存周期
D
软件工程
12
?/p>
ISO9000
是由
ISO/TC176
制定的关于(
B
)和质量保证的国际标准?/p>
A
质量控制
B
质量管理
C
质量策划
D
质量改进
13
?/p>
CMM
提供了一个框架,将软件过程改进的进化步骤组织?/p>
5
个成熟度等级。除?/p>
1
级外,每个等级都包含了实现该成熟度等级目标的若干
?/p>
B
)?/p>
A
关键实践
B
关键过程?/p>
C
软件过程能力
D
软件过程
14
?/p>
在软件开发的各种资源中,?/p>
D
)是最重要的资源?/p>
A
开发工?/p>
B
方法
C
硬件环境
D
人员
15
?/p>
软件的复杂性是?/p>
A
),它引起人员通信困难、开发费用超支、开发时间超时等问题?/p>
A
固有?/p>
B
人为?/p>
C
可消除的
D
不可降低?/p>
16
?/p>
在各种不同的软件需求中,(
D
)描述了用户使用产品必须要完成的任务,可以在用例模型或方案脚本中予以说明?/p>
A
业务需?/p>
B
功能需?/p>
C
非功能需?/p>
D
用户需?/p>
17
?/p>
原型化方法是用户和软件开发人员之间进行的一种交互过程,适用于(
A
)系统?/p>
A
需求不确定?/p>
B
需求确定的
C
管理信息
D
决策支持
18
?/p>
?/p>
A
)意味着一个操作在不同的类中可以有不同的实现方式?/p>
A
多态?/p>
B
多继?/p>
C
类的可复?/p>
D
信息隐蔽
19
?/p>
时序图反映对象之间发送消息的时间顺序,它与(
D
)是同构的?/p>
A
用例?/p>
B
类图
C
活动?/p>
D
协作?/p>
20
?/p>
单元测试的测试用例主要根据(
D
)的结果来设计?/p>
A
需求分?/p>
B
源程?/p>
C
概要设计
D
详细设计
?/p>
?/p>
填空?/p>
1
?/p>
在学校中,一个学生可以选修多门课程,一门课程可以由多个学生选修,那么学生和课程之间?/p>
关联
关系?/p>
2
?/p>
?/p>
A
的一个操作调用类
B
的一个操作,且这两个类之间不存在其他关系,那么类
A
和类
B
之间?/p>
依赖
关系?/p>
3
?/p>
用例及其协作之间?/p>
实现
关系?/p>
4
、接口及其实现类或构件之间是
实现
关系?/p>
5
?/p>
动物与老虎之间?/p>
泛化
关系?/p>
三?/p>
问答?/p>
1
?/p>
软件复用的范围不仅仅涉及源程序代码,请至少列?/p>
5
种可能复用的软件元素?/p>
可复用的软件元素包括(?/p>
5
种)?/p>
项目计划、成本估计、体系结构、需求模型和规格说明、设计、用户文档和技术文档、用户界面、数
据结构、测试用例?/p>
2
?/p>
传统
"
瀑布模型
"
的主要缺陷是什么?试说明造成缺陷的原因?/p>