参考答案和解析
正确答案:(1) 读懂别人的程序是很困难的,而文档的不足更增加了这种难度。一般开发人员都有这样的体会,修改别人的程序还不如自己重新编写程序。
(2) 文档的不一致性是软件维护困难的又一个因素,主要表现在各种文档之间的不一致以及文档与程序之间的不一致性,从而导致维护人员不知所措,不知怎样进行修改。这种不一致性是由于开发过程中文档管理不严造成的,开发中经常会出现修改程序而忘了修改相关的文档,或者某一个文档修改了,却没有修改与之相关的其他文档等现象,解决文档不一致性的方法就是要加强开发工作中文档的版本管理。
(3) 软件开发和软件维护在人员和时间上存在差异。如果软件维护工作是由该软件的开发人员完成,则维护工作相对比较容易,因为这些人员熟悉软件的功能和结构等。但是,通常开发人员和维护人员是不同的,况且维护阶段持续时间很长,可能是10~20年的时间,原来的开发工具、方法和技术与当前有很大的差异,这也造成了维护的困难。
(4) 软件维护不是一件吸引人的工作。由于维护工作的困难性,维护经常遭受挫折,而且很难出成果,所以高水平的程序员自然不愿主动去做,而公司也舍不得让高水平的程序员去做。
更多“软件维护工作的困难主要表现在哪些方面?”相关问题
  • 第1题:

    在系统维护阶段最主要的工作是()

    • A、硬件设备维护
    • B、应用软件维护
    • C、代码维护
    • D、系统软件维护

    正确答案:B

  • 第2题:

    软件项目的特点主要表现在哪些方面?


    正确答案:1)软件项目的高度复杂性
    2)智力密集、可见性差
    3)单件生产、过程不规范
    4)劳动密集、自动化程度低
    5)软件开发工作渗透了人的因素
    6)软件项目开发方法的多样性

  • 第3题:

    软件维护工作越来越受到重视,因为它的花费常常要占到软件生存周期全部花费的__(1)__左右。其工作内容为__(2)__,为了减少维护工作的困难,可以考虑采取的措施是__(3)__。而软件的可维护性包括__(4)__。所谓维护管理主要指的是__(5)__等。空白(1)处应选择()

    • A、10~20
    • B、20~40
    • C、60~80
    • D、90以上

    正确答案:C

  • 第4题:

    软件工程对维护工作的主要目标是提高软件的可维护性,降低()

    • A、维护的效率
    • B、维护的工作量
    • C、文档
    • D、维护的代价

    正确答案:D

  • 第5题:

    软件维护困难主要表现在什么方面?


    正确答案: (1)一般来讲,维护人员对开发人员写的程序及文档,理解都比较困难,对维护工作不会喜欢;
    (2)维护持续时间都很长,在开发人员不在现场的轻快下,维护软件通常是很困难的;
    (3)绝大多数软件在设计时对将来的软件修改都没有考虑或考虑不多,尤其未能在设计中强调并认真解决好模块的独立性,使软件的修改既困难又易发生差错。

  • 第6题:

    为什么要进行软件维护?软件维护的内容包括哪些方面?


    正确答案: 开发的软件不可避免地存在问题和缺陷,有的需要运行一端时间才发现。管理业务不断变化和发展,用户总是有新的需求,软件必须满足这些要求。系统软件版本的改变和升级也要求维护原有的应用软件,所以需要对应用程序进行部分或全部的修改。
    其维护的内容包括:正确性维护、适应性维护、完善性维护和预防性维护。

  • 第7题:

    PLC机日常维护工作主要包括哪些方面?


    正确答案: 1、日常清洁与巡查;
    2、定期检查与维修;
    3、编程器的使用方法;
    4、写入器的操作方法;
    5、锂电池的更换。

  • 第8题:

    单选题
    在系统维护阶段最主要的工作是()
    A

    硬件设备维护

    B

    应用软件维护

    C

    代码维护

    D

    系统软件维护


    正确答案: B
    解析: 暂无解析

  • 第9题:

    单选题
    软件工程对维护工作的主要目标是提高软件的可维护性,降低()
    A

    维护的效率

    B

    维护的工作量

    C

    文档

    D

    维护的代价


    正确答案: C
    解析: 暂无解析

  • 第10题:

    单选题
    软件维护工作越来越受到重视,因为它的花费常常要占到软件生存周期全部花费的__(1)__左右。其工作内容为__(2)__,为了减少维护工作的困难,可以考虑采取的措施是__(3)__。而软件的可维护性包括__(4)__。所谓维护管理主要指的是__(5)__等。空白(1)处应选择()
    A

    10~20

    B

    20~40

    C

    60~80

    D

    90以上


    正确答案: C
    解析: 根据统计资料表明,维护阶段的花费占到了整个软件生命周期总花费的60%~80%,这是一个相当可观的数字。随着人们对于软件维护的重要性的逐步认识,对于软件维护的重视也越来越多。软件的维护工作主要包括:正确性维护、适应性维护、完善性维护和预防性维护。正确的软件维护工作所应该采取的措施是:切实加强维护管理,并在开发过程中采取有利于软件未来维护的措施。软件的可维护性包括可测试性、可理解性和可修改性。软件维护管理主要是指为了保证维护质量、提高维护效率、控制维护成本而进行的维护工作管理。它要求对于软件的每次"修改"都必须经历申请、评估、批准、实施和验证等步骤。

  • 第11题:

    问答题
    软件维护工作的困难主要表现在哪些方面?

    正确答案: (1) 读懂别人的程序是很困难的,而文档的不足更增加了这种难度。一般开发人员都有这样的体会,修改别人的程序还不如自己重新编写程序。
    (2) 文档的不一致性是软件维护困难的又一个因素,主要表现在各种文档之间的不一致以及文档与程序之间的不一致性,从而导致维护人员不知所措,不知怎样进行修改。这种不一致性是由于开发过程中文档管理不严造成的,开发中经常会出现修改程序而忘了修改相关的文档,或者某一个文档修改了,却没有修改与之相关的其他文档等现象,解决文档不一致性的方法就是要加强开发工作中文档的版本管理。
    (3) 软件开发和软件维护在人员和时间上存在差异。如果软件维护工作是由该软件的开发人员完成,则维护工作相对比较容易,因为这些人员熟悉软件的功能和结构等。但是,通常开发人员和维护人员是不同的,况且维护阶段持续时间很长,可能是10~20年的时间,原来的开发工具、方法和技术与当前有很大的差异,这也造成了维护的困难。
    (4) 软件维护不是一件吸引人的工作。由于维护工作的困难性,维护经常遭受挫折,而且很难出成果,所以高水平的程序员自然不愿主动去做,而公司也舍不得让高水平的程序员去做。
    解析: 暂无解析

  • 第12题:

    问答题
    什么是软件危机?主要表现在哪些方面?

    正确答案: 软件开发技术的进步未能满足发展的要求。在软件开发中遇到的问题找不到解决的办法,问题积累起来,形态尖锐的矛盾,导致了软件危机。
    表现方面:
    (1)用户对开发出的软件很难满意。
    (2)软件产品的质量往往靠不住。
    (3)一般软件很难维护。
    (4)软件生产效率很低。
    (5)软件开发成本越来越大。
    (6)软件成本与开发进度难以估计。
    (7)软件技术的发展远远满足不了计算机应用的普及与深入的需要。
    解析: 暂无解析

  • 第13题:

    工作分析在招聘过程中的作用主要表现在哪些方面?


    正确答案: (1)通过工作分析,明确组织招聘岗位所需承担的岗位职责和工作任务,为招聘者和应聘者提供有关工作的详细信息。
    (2)通过工作分析,明确应聘者需要具备的素质水平,为招聘者提供可行的应聘资格背景信息,有助于应聘者的资料筛选。
    (3)通过工作分析,为招聘面试者提供在选拔过程中需要测试应聘者的工作技能资料,组织有效的面试,选拔合适的应聘人员。

  • 第14题:

    软件维护工作越来越受到重视,因为它的花费常常要占到软件生存周期全部花费的__(1)__左右。其工作内容为__(2)__,为了减少维护工作的困难,可以考虑采取的措施是__(3)__。而软件的可维护性包括__(4)__。所谓维护管理主要指的是__(5)__等。空白(3)处应选择()

    • A、设法开发出无错的软件
    • B、增加维护人员的数量
    • C、切实加强维护管理,并在开发过程中就采取有利于未来维护的措施
    • D、限制个性的范围

    正确答案:C

  • 第15题:

    什么是软件危机?主要表现在哪些方面?


    正确答案: 软件开发技术的进步未能满足发展的要求。在软件开发中遇到的问题找不到解决的办法,问题积累起来,形态尖锐的矛盾,导致了软件危机。
    表现方面:
    (1)用户对开发出的软件很难满意。
    (2)软件产品的质量往往靠不住。
    (3)一般软件很难维护。
    (4)软件生产效率很低。
    (5)软件开发成本越来越大。
    (6)软件成本与开发进度难以估计。
    (7)软件技术的发展远远满足不了计算机应用的普及与深入的需要。

  • 第16题:

    为什么说软件维护是一项困难的工作?


    正确答案: 读懂别人的程序是很困难的,而文档的不足更增加了这种难度。一般开发人员都有这样的体会,修改别人的程序还不如自己重新编写程序。
    文档的不一致性是软件维护困难的又一个因素,主要表现在各种文档之间的不一致以及 文档与程序之间的不一致性,从而导致维护人员不知所措,不知怎样进行修改。这种不一致性是由于开发过程中文档管理不严造成的,开发中经常会出现修改程序而忘了修改相关的文档,或者某一个文档修改了,却没有修改与之相关的其他文档等现象,解决文档不一致性的方法就是要加强开发工作中文档的版本管理。
    软件开发和软件维护在人员和时间上存在差异。如果软件维护工作是由该软件的开发人员完成,则维护工作相对比较容易,因为这些人员熟悉软件的功能和结构等。但是,通 常开发人员和维护人员是不同的,况且维护阶段持续时间很长,可能是10~20年的时间,原来的开发工具、方法和技术与当前有很大的差异,这也造成了维护的困难。
    软件维护不是一件吸引人的工作。由于维护工作的困难性,维护经常遭受挫折,而且很难出成果,所以高水平的程序员自然不愿主动去做,而公司也舍不得让高水平的程序员去做。

  • 第17题:

    不采用软件工程的方法开发软件,软件只有程序而无文档,从而导致维护工作困难,这是一种()的维护。


    正确答案:结构化

  • 第18题:

    在团体工作的初期,工作者的核心作用,主要表现在哪些方面?


    正确答案:(1)表示工作者与每一个成员均建立了个别的沟通的渠道。
    (2)此时的团体工作者是团体的热点人物。
    (3)表现工作者的中心功能。

  • 第19题:

    填空题
    不采用软件工程的方法开发软件,软件只有程序而无文档,从而导致维护工作困难,这是一种()的维护。

    正确答案: 结构化
    解析: 暂无解析

  • 第20题:

    问答题
    软件项目的特点主要表现在哪些方面?

    正确答案: 1)软件项目的高度复杂性
    2)智力密集、可见性差
    3)单件生产、过程不规范
    4)劳动密集、自动化程度低
    5)软件开发工作渗透了人的因素
    6)软件项目开发方法的多样性
    解析: 暂无解析

  • 第21题:

    问答题
    软件维护困难主要表现在什么方面?

    正确答案: (1)一般来讲,维护人员对开发人员写的程序及文档,理解都比较困难,对维护工作不会喜欢;
    (2)维护持续时间都很长,在开发人员不在现场的轻快下,维护软件通常是很困难的;
    (3)绝大多数软件在设计时对将来的软件修改都没有考虑或考虑不多,尤其未能在设计中强调并认真解决好模块的独立性,使软件的修改既困难又易发生差错。
    解析: 暂无解析

  • 第22题:

    问答题
    为什么要进行软件维护?软件维护的内容包括哪些方面?

    正确答案: 开发的软件不可避免地存在问题和缺陷,有的需要运行一端时间才发现。管理业务不断变化和发展,用户总是有新的需求,软件必须满足这些要求。系统软件版本的改变和升级也要求维护原有的应用软件,所以需要对应用程序进行部分或全部的修改。
    其维护的内容包括:正确性维护、适应性维护、完善性维护和预防性维护。
    解析: 暂无解析

  • 第23题:

    问答题
    为什么说软件维护是一项困难的工作?

    正确答案: 读懂别人的程序是很困难的,而文档的不足更增加了这种难度。一般开发人员都有这样的体会,修改别人的程序还不如自己重新编写程序。
    文档的不一致性是软件维护困难的又一个因素,主要表现在各种文档之间的不一致以及 文档与程序之间的不一致性,从而导致维护人员不知所措,不知怎样进行修改。这种不一致性是由于开发过程中文档管理不严造成的,开发中经常会出现修改程序而忘了修改相关的文档,或者某一个文档修改了,却没有修改与之相关的其他文档等现象,解决文档不一致性的方法就是要加强开发工作中文档的版本管理。
    软件开发和软件维护在人员和时间上存在差异。如果软件维护工作是由该软件的开发人员完成,则维护工作相对比较容易,因为这些人员熟悉软件的功能和结构等。但是,通 常开发人员和维护人员是不同的,况且维护阶段持续时间很长,可能是10~20年的时间,原来的开发工具、方法和技术与当前有很大的差异,这也造成了维护的困难。
    软件维护不是一件吸引人的工作。由于维护工作的困难性,维护经常遭受挫折,而且很难出成果,所以高水平的程序员自然不愿主动去做,而公司也舍不得让高水平的程序员去做。
    解析: 暂无解析