北京师范大学继续教育与教师培训学院
网络教育
《软件工程》作业三
一、 不定项选择题(每题1分,共5分)
1. 在UML中,完整的业务模型由用例图、时序图、交互图、状态图、活动来表述。但是, 在表述中起到核心作用。
A. 用例图
B. 时序图
C. 交互图
D. 状态图
2. 数据库设计的难易程度取决于下面哪些要素:
A. 数据关系的复杂程度
B. 数据复杂度
C. 数据量的大小
D. 数据之间的关系
3. 从宏观上讲,软件实现包括详细设计、编程实现、单元测试和集成测试。从微观上讲,软件实现是指 。
A. 详细设计
B. 编程实现
C. 单元测试
D. 集成测试
4. 测试对象的“问题”分为如下几种:如缺陷、错误、严重错误等。其中, 是轻量级的问题,因为它并不影响系统的正常运行,只是有点美中不足。
A. 缺陷
B. 错误
C. 严重错误
D. 故障
5. 软件测试分类的实质,是软件测试技术的分类。一般具有如动态测试、静态测试、黑盒测试、白盒测试及灰盒测试等。其中 以程序的功能作为测试的依据对程序进行测试,很少涉及软件的内部逻辑结构。
A. 动态测试
B. 静态测试
C. 黑盒测试
D. 白盒测试
E. 灰盒测试
二、 谋学网(www.mouxue.com)(每题5分,共10分)
1. 业务模型、功能模型和数据模型三个模型建模思想有怎样的优缺点?
2. 简述”Check out – Edit—Check in”的软件配置管理方式。