软件工程第五章课后题
- 格式:docx
- 大小:15.69 KB
- 文档页数:2
一、 选择题
1.软件管理中,需要对软件进行配置,各阶段文档的管理属于( )。D
A.组织管理
B资源管理
C.计划管理
D.版本管理
2.软件开发的结构化方法中,常用数据字典技术,其中数据加工是其组成内容之一,下述方法( )是常采用编写加工说明的方法。
Ⅰ结构化语言 Ⅱ判定树 Ⅲ判定表
A.Ⅰ
B.Ⅱ
C.Ⅱ、Ⅲ
D.都是
3.在软件工程实施中,产生软件生命周期的概念是由( )。
A.方法论所决定的
B.开发技术划分
C.软件开发规律
D.软件工程管理
二、填空题
1. 软件计划包括 和 两个阶段。
2. 软件概要设计的成果是 。
3. 软件的详细设计,也称模块设计。它要求设计人员为每一个程序模块确定所使用的 , , 、输出数据等。
4.结构化分析方法是 进行分析的方法。 三、解答题
1.什么是软件的可维护性?可维护性的度量的特性是什么?
2.提高可维护性的方法有哪些?
答案:
一、1.D 2.D 3.A
二、
1.总体设计(或概要设计) 详细设计
2.软件设计说明书
3.算法 数据结构 接口细节和输入
4. 面向数据流
三、
1.软件的可维护性:软件能够被理解、校正、适应及增强功能的容易程度。可维护性的度量的特性是:可理解性、可测试性、可修改性、可靠性、可移植性、可使用性和效率。
2.(1)建立明确的软件质量目标。(2)利用先进的软件开发技术和工具。(3)建立明确的质量保证工作。(4)选择可维护的程序设计语言。(5)改进程序文档。