软件工程

传统软件维护要讨论的问题有哪些?

题目

传统软件维护要讨论的问题有哪些?

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

以下关于软件维护的叙述中,不正确的是()

A、软件维护解决软件产品交付用户之后进行中发生的各种问题

B、软件维护期通常比开发期长得多,投入也大得多

C、软件可维护性是软件开发阶段各个时期的关键目标

D、相对于软件开发任务而言,软件维护工作要简单得多


正确答案:D

第2题:

以下关于软件维护和可维护性的叙述中,不正确的是(36)。

A.软件维护要解决软件产品交付用户之后运行中发生的各种问题
B.软件的维护期通常比开发期长得多,其投入也大得多
C.进行质量保证审查可以提高软件产品的可维护性
D.提高可维护性是在软件维护阶段考虑的问题

答案:D
解析:
在软件设计阶段就应该考虑软件的可维护性。

第3题:

软件危机是指()。

A.软件遭到破坏

B.软件开发和维护过程中遇到的问题

C.软件维护出现困难

D.软件不能正常运行系列问题


参考答案:B

第4题:

传统软件维护分哪几大类?


正确答案:传统软件维护分四大类,分别是:纠错性维护;适应性维护;完善性维护;预防性维护。

第5题:

软件的可维护性是软件设计师最关注的性能,谈谈为了获得软件良好的可维护性,在设计时应该注意哪些问题?
为获得软件的良好可维护性,在设计阶段应该做一些变更实验,检查系统的可维护性、灵活性和可移植性,设计时应该将今后可能变更的内容与其他部分分离开来,并且遵循高内聚、低偶合的原则。

第6题:

以下关于软件维护和可维护性的叙述中,不正确的是 ( ) 。

A.软件维护要解决软件产品交付用户之后运行中发生的各种问题
B.软件的维护期通常比开发期长得多,其投入也大得多
C.进行质量保证审查可以提高软件产品的可维护性
D.提高可维护性是在软件维护阶段考虑的问题

答案:D
解析:
在软件设计阶段就应该考虑软件的可维护性。

第7题:

以下关于软件维护的叙述中,不正确的是( )

A.软件维护解决软件产品交付用户之后进行中发生的各种问题
B.软件维护期通常比开发期长得多,投入也大得多
C.软件可维护性是软件开发阶段各个时期的关键目标
D.相对于软件开发任务而言,软件维护工作要简单得多

答案:D
解析:
开发与维护工作分属于软件生命周期的不同阶段,不能简单的比较。

第8题:

软件维护是对交付使用以后的软件系统所做的改变,从某种意义上讲,维护比开发更为困难,更需要计划和经验,也需要工具的辅助并加强管理,它需要进行创造性的工作,试根据你对软件维护的理解,回答并讨论以下问题:

1.试划分软件维护阶段所执行的任务的归类。(注意,并不需要罗列软件维护的细节内容)

2.试陈述软件维护管理所涉及的四个方面,并简述各方面所包括的具体内容。


正确答案:1. 本题属于软件维护技术的相关内容在软件维护阶段的任务归类中将软件维护阶段的任务执行分为三部分:理解现有系统;修改现有系统;重新确认修改部分。 2.软件维护管理包括四部分内容它们是: (1)控制程序的改变 ① 论证程序改变的合理性改变来自多方面要分析其要求的合理性并不一定接收所有的改变要求。并应注意: 维持目标中版本的选择方式是单一版本还是多用户版本。 近期是否有替换该程序的计划如有可推迟改变。 是否改变程序的范围和目标如是则应慎重决定。 ②对改变进行控制除紧急任务外其改变需按计划执行改变控制应包括: 研究程序如何改变并安排计划。 向改变申请者提供报告改变计划或拒绝理由。 执行计划。 (2)程序质量检查 ①保证程序设计标准。 ②对改变过程进行检查。 (3)安排维护计划 ①研究改变申请确定实现改变的可行性和费用。 ②制定维护计划应考虑的因素: 程序的稳定(持久)性。 程序的错误类型。 申请改变的用户数量。 (4)建立维护机构 ①建立专职维护结构--维护小组。 ②设立专职维护人员。 ③ 制定维护政策。
1. 本题属于软件维护技术的相关内容,在软件维护阶段的任务归类中,将软件维护阶段的任务执行分为三部分:理解现有系统;修改现有系统;重新确认修改部分。 2.软件维护管理包括四部分内容,它们是: (1)控制程序的改变 ① 论证程序改变的合理性改变来自多方面,要分析其要求的合理性,并不一定接收所有的改变要求。并应注意: 维持目标中版本的选择方式,是单一版本,还是多用户版本。 近期是否有替换该程序的计划,如有可推迟改变。 是否改变程序的范围和目标,如是,则应慎重决定。 ②对改变进行控制,除紧急任务外,其改变需按计划执行,改变控制应包括: 研究程序如何改变,并安排计划。 向改变申请者提供报告,改变计划或拒绝理由。 执行计划。 (2)程序质量检查 ①保证程序设计标准。 ②对改变过程进行检查。 (3)安排维护计划 ①研究改变申请,确定实现改变的可行性和费用。 ②制定维护计划应考虑的因素: 程序的稳定(持久)性。 程序的错误类型。 申请改变的用户数量。 (4)建立维护机构 ①建立专职维护结构--维护小组。 ②设立专职维护人员。 ③ 制定维护政策。

第9题:

讨论传统文化,是要探讨传统文化与现代化的关系问题。


正确答案:正确

第10题:

提高软件可维护性的方法有哪些?


正确答案:(1)建立明确的软件质量目标与优先级。
(2)使用提高软件质量的技术与工具(如模块化)
(3)进行明确的质量保证审查
(4)选择可维护性好的程序设计语言
(5)改进程序文档
(6)开发时考虑到维护