第8章自测题及参考答案

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第8章自测题及参考答案
一、名词解释
1.校正性维护2.适应性维护3.完善性维护
4.预防性维护5.软件可维护性6.软件维护的副作用
二、填空题
1.维护阶段是软件生存周期中时间最长的阶段,也是花费精力和费用________的阶段。
2.在软件交付使用后,由于在软件开发过程中产生的错误没有完全彻底在开发阶段发现,必然有一部分隐含错误带到_________阶段。
三、选择题
1.在生存周期中,时间长、费用高、困难大的阶段是( )。
A.需求分析B.编码C.测试D.维护
2.为适应软硬件环境变化而修改软件的过程是( )。
A.校正性维护B.适应性维护C.完善性维护D.预防性维护
3.软件维护困难的主要原因是( )。
A.费用低B.人员少C.开发方法的缺陷D.维护难
4.软件维护费用高的主要原因是( )。
A.生产率高B.生产率低C.人员多D.人员少
5.维护阶段的文档是( )。
A.软件需求说明B.操作手册C.软件问题报告D.测试分析报告
6.产生软件维护的副作用,是指( )。
A.开发时的错误B.隐含的错误
C.因修改软件而造成的错误D.运行时误操作
7.维护中,因误删除一个标识符而引起的错误是( )副作用。
2.软件维护的特点是什么?
3.软件维护的流程是什么?
4.软维护的副作用有哪些?
5.可维护性度量的质量特性有哪些?
6.提高可维护性有哪些方法?
参Biblioteka Baidu答案
二、填空题
1.最多2.维护
3.非结构化4.生产率
5.非生产性6.软件问题
7.维护支援
三、选择题
1.D 2.B 3.C 4.B
5.C 6.C 7.C 8.A 9.C
A.文档B.数据C.编码D.设计
8.可维护性的特性中相互促进的是( )。
A.可理解性和可测试性B.效率和可移植性
C.效率和可修改性D.效率和结构好
9.可维护性的特性中,相互矛盾的是( )。
A.可修改性和可理解性B.可测试性和可理解性
C.效率和可修改性D.可理解性和可读性
四、简答题
1.软件维护有哪些类型?
3.采用手工方法开发软件只有程序而无文档,维护困难,这是一种___________维护。
4.软件维护费用增加的主要原因是维护的_________非常低。
5.软件维护工作的活动分为生产性活动和__________活动。
6.所有软件维护申请报告要按规定方式提出,该报告也称_________报告。
7.有两类维护技术:在开发阶段使用来减少错误,提高软件可维护性的面向维护技术;在维护阶段用来提高维护的效率和质量的_______技术。
相关文档
最新文档