参考答案和解析
正确答案:B,D,E
更多“造成软件危机的主要原因是()。A、用户使用不当B、软件本身特点C、硬件不可靠D、对软件的错误认识E、缺乏好的开发方法和手段”相关问题
  • 第1题:

    以下有关软件加密和硬件加密的比较,不正确的是()

    A、硬件加密对用户是透明的,而软件加密需要在操作系统或软件中写入加密程序

    B、硬件加密的兼容性比软件加密好

    C、硬件加密的安全性比软件加密好

    D、硬件加密的速度比软件加密快


    答案:B

  • 第2题:

    软件危机产生的主要原因是()。

    A、软件日益庞大

    B、不能与用户良好地沟通

    C、开发人员编写程序能力差

    D、没有适应的开发模型


    参考答案:A

  • 第3题:

    产生软件危机的原因是:一方面与软件生产本身的复杂性有关;另一方面,和______的方法不正确有关。

    A.软件的使用

    B.软件的成本

    C.软件的开发和维护

    D.软件的文档资料


    正确答案:C
    解析:在软件开发和维护的过程中存在着不少问题,从而导致软件危机。软件危机一方面与软件生产本身的复杂性有关,另一方面也和软件开发与维护的方法不正确有关。

  • 第4题:

    在下列说法中,______ 是造成软件危机的主要原因。

    ①用户使用不当

    ②软件本身特点

    ③硬件不可靠

    ④对软件的错误认识

    ⑤缺乏好的开发方法和手段

    ⑥开发效率低

    A.①③⑥

    B.①②④

    C.③⑤⑥

    D.②⑤⑥


    正确答案:D
    解析:软件危机的出现使得人们去寻找产生软件危机的内在原因,其原因可归结为两个重要方面,一方面是软件生产本身存在着复杂性;另一方面与软件开发所使用的方法和技术有关。

  • 第5题:

    软件工程方法学的目的是使软件生产规范化和工程化,而软件工程方法得以实施的主要保证是(12)。

    A.硬件环境

    B.开发人员的素质

    C.软件开发工具和软件开发的环境

    D.软件开发的环境


    正确答案:C
    解析:软件工程方法得以实施的主要保证是:软件开发中要有良好的软件开发工具和支持环境,才能支持好的软件开发方法学的应用,因此方法与工具的结合以及配套的软件和软件开发环境是软件工程方法学得以实施的重要保证,因此答案为C。

  • 第6题:

    “软件危机”中表现出来的软件质量差的问题,其原因是( )。

    A.领导的决策对软件的改变

    B.用户对软件要求的修改的随意性

    C.开发人员的技术和素质不够高

    D.没有软件质量标准


    正确答案:D

  • 第7题:

    在下列说法中,()是造成软件危机的主要原因。

    A.用户使用不当

    B.软件本身的特点

    C.硬件不可靠


    答案:B

  • 第8题:

    软件危机的主要原因有() ①软件本身的特点; ②用户使用不当; ③硬件可靠性差; ④对软件的错误认识; ⑤缺乏好的开发方法和手段。

    • A、③④
    • B、①②④
    • C、①⑤
    • D、①③

    正确答案:C

  • 第9题:

    产生软件危机的原因有如下几点,除了()。

    • A、软件开发过程未经审查
    • B、软件开发不分阶段,开发人员没有明确的分工
    • C、所开发的软件,除了程序清单外,没有其他文档
    • D、采用工程设计的方法开发软件,不符合软件本身的特点

    正确答案:D

  • 第10题:

    单选题
    传统软件开发方法无法有效解决软件安全缺陷问题的原因是()。
    A

    传统软件开发方法将软件开发分为需求分析、架构设计、代码编写、测试和运行维护五个阶段

    B

    传统的软件开发方法,注重软件功能实现和保证,缺乏对安全问题进行处理的任务、里程碑与方法论,也缺乏定义对安全问题的控制与检查环节

    C

    传统的软件开发方法,将软件安全定义为编码安全,力图通过规范编码解决安全问题,缺乏全面性

    D

    传统的软件开发方法仅从流程上规范软件开发过程,缺乏对人员的培训要求,开发人员是软件安全缺陷产生的根源


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

  • 第11题:

    单选题
    产生软件危机的原因有如下几点,除了()。
    A

    软件开发过程未经审查

    B

    软件开发不分阶段,开发人员没有明确的分工

    C

    所开发的软件,除了程序清单外,没有其他文档

    D

    采用工程设计的方法开发软件,不符合软件本身的特点


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

  • 第12题:

    单选题
    软件危机的主要原因有() ①软件本身的特点; ②用户使用不当; ③硬件可靠性差; ④对软件的错误认识; ⑤缺乏好的开发方法和手段。
    A

    ③④

    B

    ①②④

    C

    ①⑤

    D

    ①③


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

  • 第13题:

    软件工程方法学的目的是:使软件生产规范化和工程化,而软件工程方法得以实施的主要保证是()。

    A、硬件环境

    B、软件开发的环境

    C、软件开发工具和软件开发的环境

    D、开发人员的素质


    参考答案:C

  • 第14题:

    软件危机产生的最根本原因是()。

    A、软件规模庞大,开发难度大

    B、软件开发需多人分工合作,难于协调和管理

    C、软件需求猛增且缺乏科学开发方法的指导

    D、软件变动性大,其调试维护工作量超出人们想象


    参考答案:C

  • 第15题:

    “软件危机”产生的主要原因是 ______.

    A.软件日益庞大

    B.开发方法不当

    C.开发人员编写程序能力差

    D.没有维护好软件


    正确答案:A

  • 第16题:

    在下列说法中,______是造成软件危机的主要原因。

    ①用户使用不当 ②软件本身特点 ③硬件不可靠

    ④对软件的错误认识 ⑤缺乏好的开发方法和手段 ⑥开发效率低

    A.①③⑥

    B.①②④

    C.③⑤⑥

    D.②⑤⑥

    A.

    B.

    C.

    D.


    正确答案:D
    解析:软件危机指的是在计算机软件的开发和维护过程中所遇到的一系列严重问题。概括来说,软件危机包含两方面问题:如何开发软件以满足不断增长、日趋复杂的需求,以及如何维护数量不断膨胀的软件产品。具体地说,软件危机主要有以下表现:
      · 对软件开发成本和进度的估计常常不准确。
      · 用户对“已完成”系统不满意。
      · 软件产品的质量靠不住,bug一大堆,patch一个接一个。
      · 软件的可维护程度非常低;软件通常没有适当的文档资料。
      · 软件开发生产率的提高赶不上硬件的发展和人们需求的增长。

  • 第17题:

    软件工程方法学的目的是:使软件生产规范化和工程化,而软件工程方法得以实施的主要保证是(49)。

    A.软件开发的硬件环境

    B.软件开发的工具

    C.软件开发工具和软件开发环境

    D.软件开发人员的素质


    正确答案:C
    解析:软件开发环境是指支持软件产品的软件系统,它由软件工具集和环境集成机制构成。其中,软件工具是用于辅助软件开发、运行、维护、管理、支持等过程的软件;环境集成机制为公举集成和软件开发、维护和管理提供统一的支持,通常包括数据集成、控制集成和界面集成。

  • 第18题:

    一般认为,产生软件危机的主要原因有两个,一个是与软件开发所使用的方法有关,另一个是

    A.软件生产本身存在的复杂性

    B.软件生产成本高

    C.需求定义易偏离用户需求

    D.软件可维护性差


    正确答案:A
    解析:造成软件危机的原因是由于软件产品本身的特点及开发软件的方式、方法、技术和人员引起的。软件的规模越来越大,其结构也会变得更复杂,所以软件生产本身存在的复杂性也是造成软件危机的一个原因。

  • 第19题:

    商品化会计核算软件开发销售单位在售出软件后应承担售后服务工作,下列工作中,()不是软件开发销售商必须提供的。

    A:对用户进行软件使用前的培训
    B:对用户的软件进行维护
    C:对用户的硬件进行维护
    D:对用户的软件版本进行更新

    答案:C
    解析:
    考点分析:会计核算软件的基本要求【解析】会计核算软件开发销售单位必须为使用单位提供会计核算软件操作人员培训、会计核算软件维护、版本更新等方面的服务,不包括对硬件的维护。

  • 第20题:

    关于软件危机的说法中,()是造成软件危机的主要原因。

    • A、用户的使用不当
    • B、软件本身特点
    • C、硬件不可靠
    • D、对软件的错误认识
    • E、缺乏好的开发方法和手段
    • F、开发效率低

    正确答案:B,E,F

  • 第21题:

    传统软件开发方法无法有效解决软件安全缺陷问题的原因是()。

    • A、传统软件开发方法将软件开发分为需求分析、架构设计、代码编写、测试和运行维护五个阶段
    • B、传统的软件开发方法,注重软件功能实现和保证,缺乏对安全问题进行处理的任务、里程碑与方法论,也缺乏定义对安全问题的控制与检查环节
    • C、传统的软件开发方法,将软件安全定义为编码安全,力图通过规范编码解决安全问题,缺乏全面性
    • D、传统的软件开发方法仅从流程上规范软件开发过程,缺乏对人员的培训要求,开发人员是软件安全缺陷产生的根源

    正确答案:B

  • 第22题:

    多选题
    造成软件危机的主要原因是()。
    A

    用户使用不当

    B

    软件本身特点

    C

    硬件不可靠

    D

    对软件的错误认识

    E

    缺乏好的开发方法和手段


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

  • 第23题:

    多选题
    关于软件危机的说法中,()是造成软件危机的主要原因。
    A

    用户的使用不当

    B

    软件本身特点

    C

    硬件不可靠

    D

    对软件的错误认识

    E

    缺乏好的开发方法和手段

    F

    开发效率低


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