更多“软件开发环境数据库在软件开发中的作用?”相关问题
  • 第1题:

    计算机辅助软件工程(CASE)是一个

    A.软件开发工具

    B.软件开发环境

    C.软件开发技术

    D.软件开发方法


    正确答案:B

  • 第2题:

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

    A、硬件环境

    B、软件开发的环境

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

    D、开发人员的素质


    参考答案:C

  • 第3题:

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

    A.软件开发的硬件环境

    B.软件开发的工具

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

    D.软件开发人员的素质


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

  • 第4题:

    软件开发环境的目标是提高软件开发的生产率和()。


    正确答案:降低软件的费用

  • 第5题:

    在软件开发的各个阶段中,对软件开发成败影响最大的是()阶段。


    正确答案:需求分析

  • 第6题:

    软件开发环境是支持软件产品开发的软件系统,它是由软件开发工具集成和环境集成机制构成。前者用于支持()相关过程、活动和任务;后者为工具集成和软件开发、维护和管理提供统一的支持。

    • A、软件开发
    • B、软件系统
    • C、开发环境集成
    • D、工具集成

    正确答案:A

  • 第7题:

    在软件开发的各种资源中,()是最重要的资源。

    • A、开发工具
    • B、方法
    • C、硬件环境
    • D、人员

    正确答案:D

  • 第8题:

    简述配置管理在软件开发中的作用。


    正确答案: 软件配置管理在软件项目管理中有着重要的地位,软件配置管理工作是以整个软件流程的改进为目标,是为软件项目管理和软件工程的其他领域打好基础,以便于稳步推进整个软件企业的能力成熟度。

  • 第9题:

    问答题
    软件开发环境的组成与各成分的作用?

    正确答案: 软件开发环境的构成:交互式人机界面、工具集及软件环境数据库。
    交互式人机界面:人机界面(也称用户界面或人机对话)是用户与计算机系统之间相互交流的中间媒介。
    工具集:工具集中软件工具是构成软件开发环境的基本成分。包含在软件开发环境中的工具不是各自封闭和分离的,而是与某种软件开发方法或某种软件加工模型相适应,并以一种综合的、一致的和整体连贯的形态来支持软件开发的全过程。
    软件环境数据库:是各个软件工具之间共享数据及相互连结的统一媒介。
    解析: 暂无解析

  • 第10题:

    填空题
    软件开发环境的目标是提高软件开发的生产率和()。

    正确答案: 降低软件的费用
    解析: 暂无解析

  • 第11题:

    问答题
    软件开发的环境有哪几种?在非集成开发环境中,软件开发常采用哪些部分?

    正确答案: 可以在两种开发环境中进行C54X的开发:非集成的开发环境和集成的开发环境。在非集成开发环境中,软件开发常采用:编辑、汇编、链接、调试等部分。
    解析: 暂无解析

  • 第12题:

    多选题
    面向对象包括()。
    A

    OO程序设计语言

    B

    OO的体系结构

    C

    OO的硬件支持

    D

    OO数据库

    E

    OO的软件开发环境


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

  • 第13题:

    网络应用软件开发与运行环境包括:网络数据库管理系统与_________。


    正确答案:
    网络软件开发工具

  • 第14题:

    阅读以下关于软件开发方面的叙述,回答问题1至问题4。

    当前企业中的业务都是在全球化、快速变化的环境中运营的,传统的软件开发过程无法适应由此产生的快速软件开发需求。20世纪90年代后期,一些软件开发人员在Agile Allicance 2001中系统地阐述了敏捷开发的原则,试图强调灵活性在快速且有效地生产软件中所发挥的作用。目前,众多的软件生产企业已经在实际的软件开发过程中接纳并实践了敏捷开发方法中的基本原则。

    敏捷开发有许多典型方法,包括极限编程(eXtreme Programming)、Scrum、Crystal和DSDM等。请问这些方法共同的基本原则是什么?


    正确答案:(1)客户参与。 (2)增量式移交。 (3)开发团队的技术应该得到承认和发扬。团队成员应该保持他们自己的工作风格不落俗套。 (4)接受变更。 (5)保持简单性。
    (1)客户参与。 (2)增量式移交。 (3)开发团队的技术应该得到承认和发扬。团队成员应该保持他们自己的工作风格,不落俗套。 (4)接受变更。 (5)保持简单性。 解析:本题考查软件开发方法。
    2001年,Kent Beck和其他16位知名软件开发者、软件工程作家及软件咨询师(被称为敏捷联盟)共同签署了“敏捷软件开发宣言”。该宣言声明“我们正在通过亲身实践以及帮助他人实践的方式来揭示更好的软件开发之路,通过这项工作,我们认为:个体和交互胜过过程和工具;可工作软件胜过宽泛的文档;客户合作胜过合同谈判;响应变化胜过遵循计划。亦即,虽说上述右边的各硕很有价值,但我们认为左边的各项具有更大的价值。”
    目前比较典型的敏捷过程模型有极限编程、Scrum、Crystal和DSDM等,虽然过程模型实践上有差异,但都是遵循了敏捷宣言或者是敏捷联盟所定义的原则。这些原则包括客户参与、增量式移交、简单性、接受变更、强调开发者的作用和及时反馈等。
    虽然敏捷开发方法近年来发展很快,但在实施的过程中也暴露出来很多问题,一些敏捷方法的基本原则很难实施。其中主要有如下4点。
    (1)客户参与往往依赖于客户参与的意愿和客户自身的代表性。
    (2)团队成员的性格可能不适合激烈的投入,可能无法做到与其他成员之间的良好沟通。
    (3)对系统中的变更作出优先级排序可能是极端困难的。
    (4)维护系统的简洁性往往需要额外的工作,但迫于移交时间表的压力,可能没有时间执行系统简化过程。
    敏捷开发方法中最著名的是极限编程。极限编程中提出了12个实践操作,其中一个是结对编程。开发人员成对工作,检查彼此的工作并提供支持,圆满完成任务。但是,配对是灵活的,一个开发人员在一天可能与多个伙伴配对。
    敏捷开发方法在具体实践过程中,往往需要开发环境或工具的支持,这些工具包括数据库编程语言、界面生成器、与办公应用的连接和报告生成器等。可视化开发是一种通过集成细粒度可复用软件组件来构造软件的快速应用开发方法。可视化编程技术的主要思想是用图形工具和可重用部件来交互地编制程序,可视化编程一般基于事件驱动的原理。一般可视化编程工具还有应用专家或应用向导提供模板,按照步骤对使用者进行交互式指导,让用户定制自己的应用,然后就可以生成应用程序的框架代码,用户再在适当的地方添加或修改以适应自己的需求。

  • 第15题:

    用来辅助软件开发、运行、维护、管理、支持等过程中的活动的软件称为软件开发工具,通常也称为(45)工具。

    使用软件开发工具有助于提高软件的开发、维护和管理的效率。集成型软件开发环境通常由工具集和环境集成机制组成。这种环境应具有(46)。环境集成机制有数据集成机制、控制集成机制和界面集成机制。

    数据集成机制为环境中的工具提供统一的(47);控制集成机制为(48)提供支持。界面集成机制使得环境中的所有工具具有(49)。

    A.CAD

    B.CAI

    C.CAM

    D.CASE


    正确答案:D

  • 第16题:

    简述软件开发环境。 


    正确答案: 软件开发环境是指在计算机的基本软件的基础上,为了支持软件的开发而提供的一组工具软件系统。
    软件工程环境是一组方法、过程及计算机程序(计算机化的工具)的整体化构件,它支持从需求定义、程序生成直到维护的整个软件生存期。

  • 第17题:

    软件开发环境的组成与各成分的作用?


    正确答案: 软件开发环境的构成:交互式人机界面、工具集及软件环境数据库。
    交互式人机界面:人机界面(也称用户界面或人机对话)是用户与计算机系统之间相互交流的中间媒介。
    工具集:工具集中软件工具是构成软件开发环境的基本成分。包含在软件开发环境中的工具不是各自封闭和分离的,而是与某种软件开发方法或某种软件加工模型相适应,并以一种综合的、一致的和整体连贯的形态来支持软件开发的全过程。
    软件环境数据库:是各个软件工具之间共享数据及相互连结的统一媒介。

  • 第18题:

    软件开发环境支持一定的()或按照一定的软件开发模型组织而成。

    • A、软件生存周期
    • B、软件过程
    • C、软件开发方法
    • D、软件开发模型

    正确答案:C

  • 第19题:

    软件开发环境


    正确答案: 软件开发环境或称软件工程环境是全面支持开发全过程的软件工具集合。这些软件工具按照一定的方法或模式组合起来,支持软件生命周期内的各个阶段和各项任务的完成。

  • 第20题:

    问答题
    简述配置管理在软件开发中的作用。

    正确答案: 软件配置管理在软件项目管理中有着重要的地位,软件配置管理工作是以整个软件流程的改进为目标,是为软件项目管理和软件工程的其他领域打好基础,以便于稳步推进整个软件企业的能力成熟度。
    解析: 暂无解析

  • 第21题:

    单选题
    软件开发环境是支持软件产品开发的软件系统,它是由软件开发工具集成和环境集成机制构成。前者用于支持()相关过程、活动和任务;后者为工具集成和软件开发、维护和管理提供统一的支持。
    A

    软件开发

    B

    软件系统

    C

    开发环境集成

    D

    工具集成


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

  • 第22题:

    问答题
    软件开发环境数据库在软件开发中的作用?

    正确答案: 软件环境数据库是用于支持软件项目的大型数据库;软件环境数据库中主要存储软件开发过程中产生的有关产品或半成品的数据及各种项目数据,如源程序、测试数据和各种文档等,它构成软件开发和维护过程中所有项目数据的集中化的存储设施,是集成化软件开发环境的核心组成部分,也是各个软件工具之间共享数据及相互连结的统一媒介。
    解析: 暂无解析

  • 第23题:

    单选题
    软件开发环境支持一定的()或按照一定的软件开发模型组织而成。
    A

    软件生存周期

    B

    软件过程

    C

    软件开发方法

    D

    软件开发模型


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