ImageVerifierCode 换一换
格式:DOCX , 页数:9 ,大小:16.24KB ,
资源ID:2041165      下载积分:8 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wnwk.com/docdown/2041165.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(2023年第十、十一章培训与维护[优秀五篇]新编.docx)为本站会员(g****t)主动上传,蜗牛文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知蜗牛文库(发送邮件至admin@wnwk.com或直接QQ联系客服),我们立即给予删除!

2023年第十、十一章培训与维护[优秀五篇]新编.docx

1、第十、十一章培训与维护优秀范文五篇 二、单项选择题 1、在软件生存期中,工作量所占比例最大的阶段是(d)阶段。a.需求分析b.软件设计c.测试d.维护 2、在整个软件维护阶段,以(c)维护所花费的工作量所占比例最大。a.改正性b.适应性c.完善性d.预防性 3、一个软件产品开发完成投入使用后,常常由于各种原因需要对它做适当的变更。通常把软件交付使用后所做的变更叫做(a)。 a.维护b.设计 c.软件再工程d.逆向工程 4、软件工程针对维护工作的主要目标是提高软件(c),降低维护的本钱。a.生产率b.可靠性c.可维护性d.维护效率 5、软件可维护性是指软件能够被理解、改正、(d)功能的容易程度。

2、a.变更b.维护c.修改d.适应及增强 6、软件可维护性是软件开发阶段的关键目标。软件可维护性可用下面七个质量特性来衡量,即可理解性、可测试性、可修改性、可靠性、(c)、可使用性和效率。 a.完备性b.平安性c.可移植性d.灵活性 7、可维护性的特性中相互促进的是(a)。a.可理解性与可测试性b.效率和可移植性 c.效率和可修改性d.效率和可靠性 8、可维护性的特性中相互矛盾的是(c)。a.可修改性和可理解性b.可测试性和可理解性c.效率和可修改性d.可理解性和可读性 9、在软件维护的实施过程中,为了正确、有效地修改程序,需要经历以下三个步骤:分析和理解程序、修改程序和(b)。 a.建立目标程

3、序b.重新验证程序c.验收程序d.测试程序 2023、在软件维护的实施过程中,为了正确、有效地修改程序,需要经历以下三个步骤:分析和理解程序、修改程序和重新验证程序。其中(c)是决定维护成败和质量好坏的关键。 a.分析和理解程序b.重新验证程序c.修改程序d.验收程序 11、在软件维护的实施过程中,为了正确、有效地修改程序,需要经历以下三个步骤:分析和理解程序、修改程序和重新验证程序。重新验证程序包括(b)确认、计算机确认和维护后的验收。 a.动态b.静态c.人工d.自动 12、在下面的表达中与可维护性关系最密切的是(c)。 a.软件从一个计算机系统和环境转移到另一个计算机系统和环境的容易程度

4、。 b.尽管有不合法的输入,软件仍能继续正常工作的能力。c.软件能够被理解、改正、适应和增强功能的容易程度。 d.在规定的条件下和规定的时间内,实现指定的功能的能力。 13、在软件维护工作的过程中,第一步是先确认(b)。a.维护环境b.维护类型c.维护要求d.维护者 14、不管维护类型如何,大体上要开展相同的技术工作。这些工作包括修改软件设计、(d)、单元测试、集成测试、确认测试以及验收。 a.分析b.测试c.检验d.修改代码 15、软件生存期的(d)的工作与软件可维护性有密切的关系。a.编码阶段b.设计阶段c.测试阶段d.每个阶段 16、软件维护困难的主要原因是(c)。a.费用低b.人员少

5、c.开发方法缺陷d.维护难 17、软件维护费用高的主要原因是(b)。a.生产率高b.生产率低c.人员多d.人员少 18、维护阶段的文档是(c)。a.软件需求说明书b.操作手册 c.软件问题报告d.测试分析报告 19、产生软件维护的副作用,是指(c)。a.开发时的错误b.隐含的错误 c.因修改软件造成的错误d.运行时误操作 20、在维护中,因误删除一个标识符而引起的错误是(c)副作用。a.文档b.数据 c.编码d.设计 三、选择填空题 1、从供选择的答案中选出与下面有关软件维护的表达最适合的答案,将其编号填入相应的括号内。 一个软件产品开发完成投入使用后,常常由于各种原因需要对它做适当的变更。在

6、软件的使用过程中,软件原来的(功能和性能)可能不再适应用户的要求,需要进行变更;软件的工作环境也可能发生变化,最常见的是配合软件工作的(硬件)有变动;还有一种情况是在软件使用过程中发现错误,需要进行修正。通常把软件交付使用后做的变更称为(维护)。软件投入使用后的另一项工作是(软件再工程),针对这类软件实施的软件工程活动,主要是对其重新实现,使其具有更好的(可维护性),包括软件重构、重写文档等。(软件再工程)和新的软件开发工作的主要差异在于(开发的起点不同)。我们把常规的软件开发称为(正向工程),而(逆向工程)是从代码开始推导出设计或是规格说明来。 2、从供选择的答案中选出与下面有关软件维护的表

7、达最适合的答案,将其编号填入相应的括号内。 软件维护是软件生存期的最后一个阶段。软件工程学针对维护工作的主要目标是提高(软件的可维护性),降低(维护的代价)。软件的(可测试性)、(可理解性)、(互操作性)是决定软件可维护性的根本因素。软件生存期(每个阶段)的工作与软件可维护性有密切的关系。 3、从供选择的答案中选出同以下各表达关系最密切的字句。 a.软件从一个计算机系统或环境转移到另一个计算系统或环境的容易程度。b.软件在需要它投入使用时能实现其指定的功能的概率。 c.软件使不同的系统约束条件和用户需求得到满足的容易程度。 d.在规定的条件下和规定的一段期间内,实现所指定的功能的概率。e.尽管

8、有不合法的输入,软件仍能继续正常工作的能力。a.可移植性b.可使用性c.兼容性d.可靠性e.容错性 4、从供选择的答案中选出与下面有关软件维护实施的表达最适合的答案,将其编号填入相应的括号内。 在软件维护的实施过程中,为了正确、有效地修改,需要经历以下3个步骤:(分析和理解程序)、(修改程序)、(重新验证程序)。(分析和理解程序)是决定维护成败和质量好坏的关键。(重新验证程序)包括(静态)确认、计算机确认和维护后的(验收)。 5、从供选择的答案中选出与下面有关软件可移植性的表达最适合的答案,将其编号填入相应的括号内。 软件可移植性是用来衡量软件的(质量)的重要尺度之一。为了提高软件的可移植性,

9、应注意提高软件的(设备独立性)。为了提高可移植性,还应(有完备的文件资料) 6、从以下表达中选出4条与提高软件的可移植性有关的表达。把程序中与计算机硬件特性有关的局部集成在一起。选择时间效率和空间效率高的算法。使用结构化的程序设计方法。 尽量用高级语言编写程序中对效率要求不高的局部。尽可能减少注释。 文档资料详尽、正确。 在有虚拟存储器的计算机系统上开发软件。减少程序中对文件的读写次数。充分利用宿主计算机的硬件特性。正确的表达有、。 7、从供选择的答案中选出与下面有关软件再工程的表达最适合的答案,将其编号填入相应的括号内。 软件再工程是一类软件工程活动,它能够使我们。)增进对软件的理解;)准备

10、或直接提高软件自身的(可维护性)、(可复用性)或演化性。第局部旨在改善软件的(静态质量),使得软件更容易为人们效劳。纯粹是出于改善性能的代码优化(不属于)软件再工程。逆向工程属于上述软件再工程的第()局部。 8、从供选择的答案中选出与下面有关软件再工程的表达最适合的答案,将其编号填入相应的括号内。 关于软件再工程的定义有这样两种说法。)软件再工程是变更系统(或程序)的(内部机制),或是系统(或程序)的(数据结构),而不变更其(功能性)的一种工程活动。)检查并改进对象系统,按新的模式对系统进行(重构),进而实现其新的模式。 四、问答题 1、为什么软件需要维护。维护有哪几种类型。在软件开发完成交付

11、用户使用后,为了保证软件在一个相当长的时期能够正常运行,就需要对软件进行维护。软件维护的类型有4种:改正性维护、适应性维护、完善性维护和预防性维护。其中,改正性维护是要改正在特定的使用条件下暴露出来的一些潜在程序错误或设计缺陷;适应性维护是要在软件使用过程中数据环境发生变化或处理环境发生变化时修改软件以适应这种变化;完善性维护是在用户和数据处理人员使用软件过程中提出改进现有功能,增加新的功能,以及改善总体性能的要求后,修改软件以把这些要求纳入到软件之中。预防性维护是为了提高软件的可维护性、可靠性等,事先采用先进的软件工程方法对需要维护的软件或软件中的某一局部(重新)进行设计、编制和测试,为以后

12、进一步改进软件打下良好根底。 2、改正性维护与“排错是否是一回事。为什么。改正性维护与“排错(调试)不是一个概念。调试是作为测试的后继工作而出现的,是当测试发现软件中的错误后,进一步诊断和改正程序中潜在的错误的活动。而改正性维护是指在软件交付使用后,由于开发时测试的不彻底、不完全,必然会有一局部隐藏的错误被带到运行阶段来,这些隐藏下来的错误在某些特定的使用环境下就会暴露出来。为了识别和纠正软件错误、改正软件性能上的缺陷、排除实施中的误使用所进行的诊断和改正错误的过程。调试在程序编码阶段、测试阶段、运行和维护阶段都可以发挥作用,它实际上是一种工具或手段。在软件交付运行之后,用户实际充当了测试员的

13、角色,一旦发现软件运行中的错误或缺陷,就会将问题报告通报软件销售商,申请软件维护。其后软件维护人员可以利用调试手段来诊断和改正软件中存在的错误。这时可能涉及的范围不只包括程序,还有文档和数据,不仅可能修改程序代码,而且可能需要修改设计。甚至需求。所以改正性维护是在更大范围中做工作。 3、简述软件演化与软件衰退的分界点是什么。维护的本钱太高 系统的可靠性不可以接受 在一个合理的时间内,系统不能再适应进一步的变化了系统性能仍旧超出预先规定的约束条件系统功能的作用有限 其他的系统能更好、更快、更廉价地做同样的工作 维护硬件的本钱高得足以用更廉价、更新的硬件来取代 4、简述软件演化规那么的内容。连续的变化递增的复杂性 程序演化的根本法那么组织稳定性的守恒熟悉程度的守恒 5、简述软件维护的分类,从分类指出各类维护的优先级。改正性维护:必须做 适应性维护:做,但可以不马上做 完善性维护:可根据自身情况决定做否预防性维护:可以不做

copyright@ 2008-2023 wnwk.com网站版权所有

经营许可证编号:浙ICP备2024059924号-2