下面的()不再是现代软件工程师关注的问题。A、为什么计算机硬件的成本这么高B、为什么软件需要很长时间才能完成C、为什么开发一个软件的成本这么高D、为什么不能在产品发布前去除软件错误

题目

下面的()不再是现代软件工程师关注的问题。

  • A、为什么计算机硬件的成本这么高
  • B、为什么软件需要很长时间才能完成
  • C、为什么开发一个软件的成本这么高
  • D、为什么不能在产品发布前去除软件错误

相似考题
更多“下面的()不再是现代软件工程师关注的问题。A、为什么计算机硬件的成本这么高B、为什么软件需要很长时间才能完成C、为什么开发一个软件的成本这么高D、为什么不能在产品发布前去除软件错误”相关问题
  • 第1题:

    软件公司的CMMI过程改进模型与软件开发模型有关吗?为什么?


    正确答案: 无关。因为CMMI管理体系是一种过程与质量管理模型,它是适应于任何软件开发模型的,或者说它与任何开发模型无关。开发模型本身只是规定了软件生存周期中的若干步骤或阶段,便于开发人员去开发与维护,它并没有规定管理人员的过程管理方法与任务。为此,CMMI管理体系规定采取阶段评审和不符合项的动态跟踪制度,只有前一阶段的不符合项全部改正后,才允许开发人员进入后一阶段的工作。
    所谓不符合项,就是在评审中发现的问题项,它与Bug既有联系,又有区别。对于这些不符合项,软件管理部门要列出表格,记录在案,确定责任人,限定改正时间,动态跟踪到底。

  • 第2题:

    在软件开发过程中为什么需要建立模型?


    正确答案: 在软件开发过程中,建立软件模型具有十分重要的作用,主要体现在以下方面:
    1.有助于问题的简化,通过抽象降低复杂性;
    2.有助于和其他开发小组成员、各种用户以及系统相关者进行交流;
    3.有助于维护人员了解软件设计的思路和细节,为以后的维护和升级提供了文档。

  • 第3题:

    认为“软件就是程序,软件开发就是编程序。”这种观点是否正确?为什么?


    正确答案: 认为“软件就是程序,软件开发就是编程序。”这种观点是错误的。
    首先,软件是计算机系统中与硬件相互依存的另一部分,它是包括程序,数据及其相关文档的完整集合,程序只是软件的组成部分之一;其次,在软件开发中,编程只是软件开发过程的一个阶段。

  • 第4题:

    为什么软件需要维护?简述软件维护的过程


    正确答案: 1.软件维护就是要针对用户使用软件产品过程提出的问题而对软件产品进行相应的修改或演化,从而修正错误,改善性能或其它特征,以及使软件适应变化的环境。
    2.软件维护的过程:提出维护要求,分析维护要求,提出维护方案,审批维护方案,确定维护计划,修改软件设计,修改程序,测试程序,复查验收。

  • 第5题:

    为什么在软件开发中,不能用简单增加人员的方法来缩短开发时间?


    正确答案:大量软件开发实践说明:向一个已经延迟的项目追加开发人员,可能使它完成得更晚。因为当开发人员以算术级数增长时,而人员之间的通信将以几何级数增长,往往“得不偿失”。

  • 第6题:

    开发软件为什么首先要确定软件生命周期模型?


    正确答案: 一个强有力的软件生命周期模型对软件开发提供了强有力的支持,为软件开发过程中所有活动提供了统一的政策保证,为参与软件开发的所有成员提供了帮助和指导。它提示了如何演绎软件过程的思想,是软件生命周期模型化技术的基础,也是建立软件开发环境的核心。

  • 第7题:

    问答题
    软件价格应该计入维护成本吗?为什么?

    正确答案: 在软件的生命周期中,软件维护的工作量非常大,不同应用领域的维护成本差别也很大。一般大型软件的维护成本远远高于开发成本若干倍。因此软件价格中应该计入维护成本。
    解析: 暂无解析

  • 第8题:

    问答题
    软件工作人员为什么需要学习和了解软件开发工具?

    正确答案: 使用软件并发工具开发软件使开发规范化,可提高软件产品的质量,提高开发的效率,缩短开发周期.降低开发成本,使软件更适应应用需要,并易于更新版本。学习和了解软件开发工具还有助于认识软件开发的各种理论和方法。
    解析: 暂无解析

  • 第9题:

    问答题
    为什么在软件开发中,不能用简单增加人员的方法来缩短开发时间?

    正确答案: 大量软件开发实践说明:向一个已经延迟的项目追加开发人员,可能使它完成得更晚。因为当开发人员以算术级数增长时,而人员之间的通信将以几何级数增长,往往“得不偿失”。
    解析: 暂无解析

  • 第10题:

    问答题
    为什么要选择软件开发模型?软件开发模型与软件生命周期有什么关系?

    正确答案: 因为软件开发模型是软件工程研究的5大内容之一,它虽然不是软件工程研究的重点,但是在宏观上特别重要。软件公司的项目组在开发一个大项目或产品时,首先在技术上必须选择一个开发模型,使开发模型非常适合这个项目或产品的生存周期;随后通过对生存周期的裁减,给出适合于本项目或产品的软件生存周期定义。
    解析: 暂无解析

  • 第11题:

    单选题
    下面的()不再是现代软件工程师关注的问题。
    A

    为什么计算机硬件的成本这么高

    B

    为什么软件需要很长时间才能完成

    C

    为什么开发一个软件的成本这么高

    D

    为什么不能在产品发布前去除软件错误


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

  • 第12题:

    问答题
    认为“软件就是程序,软件开发就是编程序。”这种观点是否正确?为什么?

    正确答案: 认为“软件就是程序,软件开发就是编程序。”这种观点是错误的。
    首先,软件是计算机系统中与硬件相互依存的另一部分,它是包括程序,数据及其相关文档的完整集合,程序只是软件的组成部分之一;其次,在软件开发中,编程只是软件开发过程的一个阶段。
    解析: 暂无解析

  • 第13题:

    软件测试的目的是什么,为什么把软件测试的目的定义为只是发现错误?


    正确答案:测试的目的是找出整个软件开发周期中各个阶段的错误,如果测试是为了发现程序中的错误,就会力求设计出最能暴露错误的测试方案,从而提高测试效率。

  • 第14题:

    软件生命周期内阶段的划分为什么要受软件的规模、性质、种类、开发方法等影响?


    正确答案: 因为软件在其生存期内的每个阶段都有较明显的特征,有相对独立的任务,有其专门的方法和工具。

  • 第15题:

    为什么要选择软件开发模型?软件开发模型与软件生命周期有什么关系?


    正确答案:因为软件开发模型是软件工程研究的5大内容之一,它虽然不是软件工程研究的重点,但是在宏观上特别重要。软件公司的项目组在开发一个大项目或产品时,首先在技术上必须选择一个开发模型,使开发模型非常适合这个项目或产品的生存周期;随后通过对生存周期的裁减,给出适合于本项目或产品的软件生存周期定义。

  • 第16题:

    什么是软件配置管理?软件维护中心为什么需要特别关注软件配置管理?


    正确答案:软件配置管理是一组针对软件产品的追踪和控制活动,可用来克服软件开发时的混乱现象。维护软件时,会给软件带来变化。这种变化需要通过软件配置进行控制,以防止因变更软件而带来混乱。

  • 第17题:

    为什么说软件测试是软件开发中不可缺少的重要一环,但不是软件质量保证的安全网?


    正确答案: 软件测试是软件开发中不可缺少的重要一环,原因是:测试的工作量约占整个项目开发工作量的40%左右,几乎一半。如果是关系到人的生命安全的软件,测试的工作量还要成倍增加。软件测试代表了需求分析、设计、编码的最终复审。
    软件测试不是软件质量保证的安全网,因为软件测试只能发现错误,不能保证没有错误。

  • 第18题:

    为解决各类应用问题而编写的程序,称为什么软件()。

    • A、系统软件
    • B、支撑软件
    • C、应用软件
    • D、服务性程序

    正确答案:C

  • 第19题:

    问答题
    什么是软件配置管理?软件维护中心为什么需要特别关注软件配置管理?

    正确答案: 软件配置管理是一组针对软件产品的追踪和控制活动,可用来克服软件开发时的混乱现象。维护软件时,会给软件带来变化。这种变化需要通过软件配置进行控制,以防止因变更软件而带来混乱。
    解析: 暂无解析

  • 第20题:

    问答题
    为什么软件需要维护?简述软件维护的过程

    正确答案: 1.软件维护就是要针对用户使用软件产品过程提出的问题而对软件产品进行相应的修改或演化,从而修正错误,改善性能或其它特征,以及使软件适应变化的环境。
    2.软件维护的过程:提出维护要求,分析维护要求,提出维护方案,审批维护方案,确定维护计划,修改软件设计,修改程序,测试程序,复查验收。
    解析: 暂无解析

  • 第21题:

    单选题
    为解决各类应用问题而编写的程序,称为什么软件()。
    A

    系统软件

    B

    支撑软件

    C

    应用软件

    D

    服务性程序


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

  • 第22题:

    问答题
    软件公司的CMMI过程改进模型与软件开发模型有关吗?为什么?

    正确答案: 无关。因为CMMI管理体系是一种过程与质量管理模型,它是适应于任何软件开发模型的,或者说它与任何开发模型无关。开发模型本身只是规定了软件生存周期中的若干步骤或阶段,便于开发人员去开发与维护,它并没有规定管理人员的过程管理方法与任务。为此,CMMI管理体系规定采取阶段评审和不符合项的动态跟踪制度,只有前一阶段的不符合项全部改正后,才允许开发人员进入后一阶段的工作。
    所谓不符合项,就是在评审中发现的问题项,它与Bug既有联系,又有区别。对于这些不符合项,软件管理部门要列出表格,记录在案,确定责任人,限定改正时间,动态跟踪到底。
    解析: 暂无解析

  • 第23题:

    问答题
    开发软件为什么首先要确定软件生命周期模型?

    正确答案: 一个强有力的软件生命周期模型对软件开发提供了强有力的支持,为软件开发过程中所有活动提供了统一的政策保证,为参与软件开发的所有成员提供了帮助和指导。它提示了如何演绎软件过程的思想,是软件生命周期模型化技术的基础,也是建立软件开发环境的核心。
    解析: 暂无解析