itgle.com
参考答案和解析
答案:D
解析:
基础知识
更多“RUP模型是一种过程方法,它属于()的一种。”相关问题
  • 第1题:

    RUP模型是一种过程方法,他属于( )的一种.A.瀑布模型B.V模型C.螺旋模型S

    RUP模型是一种过程方法,他属于( )的一种.

    A.瀑布模型

    B.V模型

    C.螺旋模型

    D.迭代模型


    正确答案:D
    RUP是软件工程的过程。它提供了在开发组织中分派任务和责任的纪律化方法。它的目标是在可预见的日程和预算的前提下,确保满足最终用户需求的高质量产品。RUP将周期又划分为4个连续的阶段,即初始阶段、细化阶段、构造阶段和交付阶段。RUP的6个基本最佳实践经验如下。(1)迭代式开发。(2)需求管理。(3)使用以组件为中心的软件架构。(4)可视化软件建模。(5)验证软件质量。(6)控制软件变更。

  • 第2题:

    模型是一个增量型的软件开发过程模型,强调极短的开发周期。该模型是瀑布模型的一个“高速”变种,通过大量使用可复用构件,采用基于构件的建造方法赢得快速开发。

    A.CBSD模型
    B.RAD模型
    C.RUP模型
    D.喷泉模型

    答案:B
    解析:
    快速应用开发(Rapid Application Development,RAD)模型是一个增量型的软件开发过程模型,强调极短的开发周期。RAD模型是瀑布模型的一个“高速”变种,通过大量使用可复用构件,采用基于构件的建造方法赢得快速开发。如果需求理解得好且约束了项目的范围,利用这种模型可以很快地创建出功能完善的“信息系统“。其流程从业务建模开始,随后是数据建模、过程建模、应用生成、测试及反复。

  • 第3题:

    与UML能够进行无缝结合以进行软件开的软件过程模型是()。

    • A、P方法
    • B、瀑布模型
    • C、RAD方法
    • D、RUP方法

    正确答案:D

  • 第4题:

    RUP模型是一种过程方法,他属于()的一种

    • A、瀑布模型 
    • B、V模型 
    • C、螺旋模型 
    • D、迭代模型

    正确答案:D

  • 第5题:

    目前求取过程数学模型的方法有两种。其中一种是根据过程的内在机理,通过()和()关系,用()的方法求取过程的数学模型。


    正确答案:物料;能量平衡;机理建模

  • 第6题:

    喷泉模型是一种以()为动力,以()为驱动的模型。它使开发过程具有迭代性和无间隙性,适用于()开发方法。


    正确答案:用户要求;对象;面向对象

  • 第7题:

    数学模型的描述方法,常见的有两种方法,即()。

    • A、一种是非参量模型
    • B、一种是非测量值模型
    • C、一种是参量模型
    • D、一种是干扰量值模型

    正确答案:A,C

  • 第8题:

    实体-关系数据模型(E-R模型)是构建数据库概念模型的一种有效的方法,它由()、()、()三个抽象概念组成。


    正确答案:实体;关系;属性

  • 第9题:

    问答题
    建立分析和设计模型的一种重要方法是UML。试问UML是一种什么样的建模方法?它如何表示一个系统?

    正确答案: UML叫做统一的建模语言,它把Booch、Rumbaugh和Jacobson等各自独立的OOA和OOD方法中最优秀的特色组合成一个统一的方法。UML允许软件工程师使用由一组语法的语义的实用的规则支配的符号来表示分析模型。
    在UML中用5种不同的视图来表示一个系统,这些视图从不同的侧面描述系统。每一个视图由一组图形来定义。这些视图概述如下:
    用户模型视图:这个视图从用户(在UML中叫做参与者)角度来表示系统。它用使用实例(use case)来建立模型,并用它来描述来自终端用户方面的可用的场景。
    结构模型视图:从系统内部来看数据和功能性。即对静态结构(类、对象和关系)模型化。
    行为模型视图:这种视图表示了系统动态和行为。它还描述了在用户模型视图和结构模型视图中所描述的各种结构元素之间的交互和协作。
    实现模型视图:将系统的结构和行为表达成为易于转换为实现的方式。
    环境模型视图:表示系统实现环境的结构和行为。
    通常,UML分析建模的注意力放在系统的用户模型和结构模型视图,而UML设计建模则定位在行为模型、实现模型和环境模型。
    解析: 暂无解析

  • 第10题:

    单选题
    RUP模型是一种过程方法,他属于()的一种
    A

    瀑布模型 

    B

    V模型 

    C

    螺旋模型 

    D

    迭代模型


    正确答案: B
    解析: 见《教程》)P100。

  • 第11题:

    填空题
    喷泉模型是一种以()为动力,以()为驱动的模型。它使开发过程具有迭代性和无间隙性,适用于()开发方法。

    正确答案: 用户要求,对象,面向对象
    解析: 暂无解析

  • 第12题:

    问答题
    分析RUP的二维开发模型,说明RUP的迭代开发过程。

    正确答案: 在RUP中,软件开发生存周期根据时间和RUP的核心工作流划分为二维空间。横轴描述RUP开发过程的动态结构,纵轴描述RUP的静态组成部分。
    ⑴横轴把软件开发周期(Cycle)划分为起始(Inception)、演化(Elaboration)、构造(Construction)和提交(Transition)四个连续的阶段(Pahse)。
    ⑵纵轴表示核心工作流。RUP中有商业建模、需求、分析和设计、实现、测试、部署、配置和变更管理、软件项目管理和环境9个核心工作流(Core Workflows):
    RUP中的每个阶段都由一个或多个连续的迭代组成,每一个迭代都是一个完整的开发过程,产生一个可执行的产品版本,在每个阶段结束前都应有一个里程碑(MileStone)评估该阶段的工作,只有当阶段目标达到时才允许项目进入下一阶段,产生一个阶段里程碑。这是一种更灵活、风险更小的方法,是多次通过不同的开发工作流,这样可以更好地理解需求,构造一个健壮的体系结构,并最终交付一系列逐步完成的版本,称为一个迭代生存周期。
    解析: 暂无解析

  • 第13题:

    软件统一过程(RUP)是迭代模型的一种。以下关于RUP 的叙述中,不正确的是( )

    A.RUP 生命周期在时间上分为4 个顺序阶段,分别是:初始阶段,细化阶段,构建阶段和交付阶段

    B.RUP 的每个阶段里面都要执行核心过程工作流的“商业建模”,“需求”,“分析和设计”,“实现”,“测试”,“部署”,每个阶段的内部仅完成一次迭代即可

    C.软件产品交付给用户使用一段时间后如有新的需求则应该开始另外一个RUP 开发周期

    D.RUP 可以用于大型复杂软件项目开发


    正确答案:B

  • 第14题:

    “经济模型法”属于决策方法的一种类型。


    正确答案:正确

  • 第15题:

    计算机软件工程描述工具数据流图,是SA方法中用于表示系统逻辑模型的一种工具,它以图形的方式描绘数据在系统中流动和处理的过程,由于它只反映系统必须完成的逻辑功能,所以它是一种功能模型。()


    正确答案:正确

  • 第16题:

    目前求取过程数学模型的方法有两种。其中一种是根据过程的内在机理,通过()和()物料平衡关系,用()的方法求取过程的数学模型。


    正确答案:物料;能量;机理建模

  • 第17题:

    建立分析和设计模型的一种重要方法是UML。试问UML是一种什么样的建模方法?它如何表示一个系统?


    正确答案: UML叫做统一的建模语言,它把Booch、Rumbaugh和Jacobson等各自独立的OOA和OOD方法中最优秀的特色组合成一个统一的方法。UML允许软件工程师使用由一组语法的语义的实用的规则支配的符号来表示分析模型。
    在UML中用5种不同的视图来表示一个系统,这些视图从不同的侧面描述系统。每一个视图由一组图形来定义。这些视图概述如下:
    用户模型视图:这个视图从用户(在UML中叫做参与者)角度来表示系统。它用使用实例(use case)来建立模型,并用它来描述来自终端用户方面的可用的场景。
    结构模型视图:从系统内部来看数据和功能性。即对静态结构(类、对象和关系)模型化。
    行为模型视图:这种视图表示了系统动态和行为。它还描述了在用户模型视图和结构模型视图中所描述的各种结构元素之间的交互和协作。
    实现模型视图:将系统的结构和行为表达成为易于转换为实现的方式。
    环境模型视图:表示系统实现环境的结构和行为。
    通常,UML分析建模的注意力放在系统的用户模型和结构模型视图,而UML设计建模则定位在行为模型、实现模型和环境模型。

  • 第18题:

    分析RUP的二维开发模型,说明RUP的迭代开发过程。


    正确答案: 在RUP中,软件开发生存周期根据时间和RUP的核心工作流划分为二维空间。横轴描述RUP开发过程的动态结构,纵轴描述RUP的静态组成部分。
    ⑴横轴把软件开发周期(Cycle)划分为起始(Inception)、演化(Elaboration)、构造(Construction)和提交(Transition)四个连续的阶段(Pahse)。
    ⑵纵轴表示核心工作流。RUP中有商业建模、需求、分析和设计、实现、测试、部署、配置和变更管理、软件项目管理和环境9个核心工作流(Core Workflows):
    RUP中的每个阶段都由一个或多个连续的迭代组成,每一个迭代都是一个完整的开发过程,产生一个可执行的产品版本,在每个阶段结束前都应有一个里程碑(MileStone)评估该阶段的工作,只有当阶段目标达到时才允许项目进入下一阶段,产生一个阶段里程碑。这是一种更灵活、风险更小的方法,是多次通过不同的开发工作流,这样可以更好地理解需求,构造一个健壮的体系结构,并最终交付一系列逐步完成的版本,称为一个迭代生存周期。

  • 第19题:

    对软件系统模型分层是为了控制软件开发的复杂性,在需求层创建的是()rup过程。

    • A、软件模型
    • B、部署模型
    • C、概念模型
    • D、参考模型

    正确答案:C

  • 第20题:

    决策树是一种表示知识的方法,它属于()。


    正确答案:逻辑表示法

  • 第21题:

    判断题
    计算机软件工程描述工具数据流图,是SA方法中用于表示系统逻辑模型的一种工具,它以图形的方式描绘数据在系统中流动和处理的过程,由于它只反映系统必须完成的逻辑功能,所以它是一种功能模型。()
    A

    B


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

  • 第22题:

    填空题
    UML是一种()语言, RUP 是表示()过程。

    正确答案: 统一建模,统一软件开发
    解析: 暂无解析

  • 第23题:

    填空题
    实体-关系数据模型(E-R模型)是构建数据库概念模型的一种有效的方法,它由()、()、()三个抽象概念组成。

    正确答案: 实体,关系,属性
    解析: 暂无解析