UML采用4+1视图来描述软件和软件开发过程,其中(1)描绘了所设计的并发与同步结构;(2)表示软件到硬件的映射及分布结构;UML中的类图可以用来表示4+1视图中的(3)。 空白(1)处应选择()A、逻辑视图(Logical View)B、实现视图(Implementation View)C、进程视图(Process View)D、部署视图(Deployment View)

题目

UML采用4+1视图来描述软件和软件开发过程,其中(1)描绘了所设计的并发与同步结构;(2)表示软件到硬件的映射及分布结构;UML中的类图可以用来表示4+1视图中的(3)。 空白(1)处应选择()

  • A、逻辑视图(Logical View)
  • B、实现视图(Implementation View)
  • C、进程视图(Process View)
  • D、部署视图(Deployment View)

相似考题
更多“UML采用4+1视图来描述软件和软件开发过程,其中(1)描”相关问题
  • 第1题:

    1995年Kruchten提出了著名的“4+1”视图,用来描述软件系统的架构。在“4+1”视图中,( )用来描述设计的对象模型和对象之间的关系;( )描述了软件模块的组织与管理;( )描述设计的并发和同步特征。

    A.逻辑视图 B.用例视图 C.过程视图 D.开发视图 A.逻辑视图 B.用例视图 C.过程视图 D.开发视图 A.逻辑视图 B.用例视图 C.过程视图 D.开发视图


    正确答案:A,D,C

  • 第2题:

    UML叫做统一的建模语言,它把Booch、Rumbaugh和Jacobson等各自独立的OOA和OOD方法中最优秀的特色组合成一个统一的方法。UML允许软件工程师使用由一组语法的语义的实用的规则支配的符号来表示分析模型。在UML中用5种不同的视图来表示一个系统,这些视图从不同的侧面描述系统。每一个视图由一组图形来定义。这些视图概述如下:

    (36)用使用实例(use case)来建立模型,并用它来描述来自终端用户方面的可用的场景。

    (37)对静态结构(类、对象和关系)模型化。

    (38)描述了在用户模型视图和结构模型视图中所描述的各种结构元素之间的交互和协作。

    A.环境模型视图

    B.实现模型视图

    C.结构模型视图

    D.用户模型视图


    正确答案:D

  • 第3题:

    软件架构为软件系统提供了一个结构、行为和属性的高级抽象模式。“4+1”视图模型指用5个视图组成的模型来描述软件架构。其中,(50)描述了软件的静态组织结构,支持软件开发的内部需求。

    A.物理视图

    B.逻辑视图

    C.进程视图

    D.开发视图


    正确答案:D
    解析:软件架构是指大型、复杂软件系统结构的设计、规格说明和实施。它以规范的形式装配若干结构元素,从而描述出系统的主要功能和性能要求,同时表述其他非功能性需求(如可靠性、可扩展性、可移植性和可用性等)。软件架构为软件系统提供了一个结构、行为和属性的高级抽象模式,可以使用公式“软件架构={构成系统的元素,指导元素集成的形式,关系和约束}”来表达。
      “4+1”视图模型用5个视图组成的模型来描述软件架构。该模型包含5个主要视图及其实现的功能如表7-7所示。

  • 第4题:

    在RUP中采用“4+1”视图模型来描述软件系统的体系结构。在该模型中,最终用户侧重于()。

    A. 实现视图
    B.进程视图
    C.逻辑视图
    D.部署视图

    答案:C
    解析:
    本题考核RUP模型。

  • 第5题:

    Philippe kruchten提出的4+1视图模型从( )几个方面来描述软件需求。
    ①逻辑视图 ②进程视图 ③物理视图 ④开发视图 ⑤数据流视图 ⑥场景视图

    A. ③④⑤⑥
    B. ①②③④
    C. ①②③④⑥
    D. ①③④⑤⑥

    答案:C
    解析:
    4+1视图模型从五个不同的视角来描述软件体系结构,每个视角只关心系统的一个侧面,五个视角结合在一起才能反映软件体系结构的全部内容。这五个视角分别为:
    1. 逻辑视图:主要支持系统的功能需求,它直接面向最终用户;
    2. 开发视图:主要支持软件模块的组织和管理,它直接面向编程人员;
    3. 进程视图:主要关注一些非功能性的需求,如系统的性能和可用性等,它直接面向系统集成人员;
    4. 物理视图:主要关注如何把软件映射到硬件上,通常要解决系统的拓扑结构、系统安装、通信等问题,它直接而向系统工程人员;
    5. 场景视图:是重要系统活动的抽象描述,可以使上述四个视图有机联系起来,可认为是最重要的需求抽象。
    其中,逻辑视图、开发视图描述系统的静态结构,进程视图和物理视图描述系统的动态结构。

  • 第6题:

    UML通过图形化的表示机制从多个侧面对系统的分析和设计模型进行刻画,其中()包括构件图,它描述软件系统中各组成构件,构件的内部结构以及构件之间的依赖关系

    • A、行为视图
    • B、结构视图
    • C、构件视图
    • D、用例视图

    正确答案:C

  • 第7题:

    在RUP中采用"4+1"视图模型来描述软件系统的体系结构。在该模型中,最终用户侧重于(1),系统工程师侧重于(2)。空白(2)处应选择()

    • A、实现视图
    • B、进程视图
    • C、逻辑视图
    • D、部署视图

    正确答案:D

  • 第8题:

    在RUP中采用"4+1"视图模型来描述软件系统的体系结构。在该模型中,最终用户侧重于(1),系统工程师侧重于(2)。 空白(1)处应选择()

    • A、实现视图
    • B、进程视图
    • C、逻辑视图
    • D、部署视图

    正确答案:C

  • 第9题:

    基于软件架构的设计(ArchitectureBasedSoftwareDevelopment,ABSD)强调由商业、质量和功能需求的组合驱动软件架构设计。它强调采用(1)来描述软件架构,采用(2)来描述需求。 空白(1)处应选择()

    • A、类图和序列图
    • B、视角与视图
    • C、构件和类图
    • D、构件与功能

    正确答案:B

  • 第10题:

    单选题
    在RUP中采用"4+1"视图模型来描述软件系统的体系结构。在该模型中,最终用户侧重于(1),系统工程师侧重于(2)。空白(2)处应选择()
    A

    实现视图

    B

    进程视图

    C

    逻辑视图

    D

    部署视图


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

  • 第11题:

    单选题
    Kruchten在1995提出了“4+1”模型,从5个不同的视角来描述软件体系结构,其中“4”不包括的视图是()
    A

    逻辑视图

    B

    开发视图

    C

    物理视图

    D

    场景视图


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

  • 第12题:

    单选题
    基于软件架构的设计(ArchitectureBasedSoftwareDevelopment,ABSD)强调由商业、质量和功能需求的组合驱动软件架构设计。它强调采用(1)来描述软件架构,采用(2)来描述需求。 空白(1)处应选择()
    A

    类图和序列图

    B

    视角与视图

    C

    构件和类图

    D

    构件与功能


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

  • 第13题:

    UML采用4+1视图来描述软件和软件开发过程,其中(3)描绘了所设计的并发与同步结构:(4)表示软件到硬件的映射及分布结构:UML中的类图可以用来表示4+1视图中的(5)。

    A.逻辑视图(Logical View)

    B.实现视图(Implementation View)

    C.进程视图(Process View)

    D.部署视图(Deployment View)


    正确答案:C

  • 第14题:

    在RUP中采用“4+1”视图模型来描述软件系统的体系结构。在该模型中,最终用户侧重于 (56) ,系统工程师侧重于 (57)

    A.实现视图

    B.进程视图

    C.逻辑视图

    D.部署视图@@@SXB@@@A.实现视图

    B.进程视图

    C.逻辑视图

    D.部署视图


    正确答案:C,D
    在RUP中采用“4+1”视图模型来描述软件系统的体系结构。“4+1”视图包括逻辑视图、实现视图、进程视图、部署视图和用例视图。分析人员和测试人员关心的是系统的行为,因此会侧重于用例视图;最终用户关心的是系统的功能,因此会侧重于逻辑视图;程序员关心的是系统的配置、装配等问题,因此会侧重于实现视图;系统集成人员关心的是系统的性能、可伸缩性、吞吐率等问题,因此会侧重于进程视图;系统工程师关心的是系统的发布、安装、拓扑结构等问题,因此会侧重于部署视图

  • 第15题:

    ● Philippe Kruchten提出的4+1视图模型从__(8)__几个方面来描述软件需求。

    ①逻辑视图 ②进程视图 ③物理视图 ④开发视图 ⑤数据流视图 ⑥场景视图

    (8)A.③④⑤⑥ B.①②③④

    C.①②③④⑥ D.①③④⑤⑥


    正确答案:C
    逻辑视图(LogicalView),设计的对象模型(使用面向对象的设计方法时)。处理视图(ProcessView),捕捉设计的并发和同步特征,又叫过程视图、进程视图。开发视图(DevelopmentView),描述了在开发环境中软件的静态组织结构。显示了源代码与实际执行代码的组织结构,又叫组件视图,实现视图。物理视图(PhysicalView),描述了软件到硬件的映射,反映了分布式特性。又叫部署视图架构的描述,即所做的各种决定,可以围绕着这四个视图来组织,然后由一些用例(usecases)或场景(scenarios)来说明,从而形成了第五个视图—场景视图。

  • 第16题:

    在RUP中采用“4+1”视图模型来描述软件系统的体系结构。在该模型中,系统工程师侧重于()。

    A. 实现视图
    B.进程视图
    C.逻辑视图
    D.部署视图

    答案:D
    解析:
    本题考核RUP。

  • 第17题:

    UML用系统视图描述系统的组织结构。其中,( )采用类、子系统、包和用例对系统架构进行设计建模。

    A. 用例视图
    B. 逻辑视图
    C. 实现视图
    D. 部署视图

    答案:B
    解析:
    本题考查UML的基本概念。
    UML利用5个系统视图描述系统的组织结构,包括系统分解的组成部分,以及它们的关联性、交互机制和指导原则等提供系统设计的信息。用例视图是最基本的需求分析模型。逻辑视图表示了设计模型中在架构方面具有重要意义的部分,即类、子系统、包和用例实现的子集。进程视图是可执行线程和进程作为活动类的建模。实现视图对组成基于系统的物理代码的文件和组件进行建模。部署视图把组件部署到一组物理节点上,表示软件到硬件的映射和分布结构。

  • 第18题:

    UML采用4+1视图来描述软件和软件开发过程,其中(1)描绘了所设计的并发与同步结构;(2)表示软件到硬件的映射及分布结构;UML中的类图可以用来表示4+1视图中的(3)。 空白(2)处应选择()。

    • A、逻辑视图
    • B、实现视图
    • C、进程视图
    • D、部署视图

    正确答案:D

  • 第19题:

    下列说法正确的是()

    • A、UML是软件开发方法
    • B、UML是系统描述语言
    • C、UML是软件开发过程

    正确答案:B

  • 第20题:

    UML中的“4+1”视图是什么?在分析阶段,表达用户需求用哪个视图最好?


    正确答案: “4+1”视图是逻辑视图、进程视图、实现视图、配置视图、用例视图;表达用户需求用用例视图最好。

  • 第21题:

    单选题
    在RUP中采用"4+1"视图模型来描述软件系统的体系结构。在该模型中,最终用户侧重于(1),系统工程师侧重于(2)。 空白(1)处应选择()
    A

    实现视图

    B

    进程视图

    C

    逻辑视图

    D

    部署视图


    正确答案: B
    解析: 系统架构师教程中描述:最终用户侧重于系统功能,因此会侧重于逻辑视图

  • 第22题:

    单选题
    UML采用4+1视图来描述软件和软件开发过程,其中(1)描绘了所设计的并发与同步结构;(2)表示软件到硬件的映射及分布结构;UML中的类图可以用来表示4+1视图中的(3)。 空白(1)处应选择()
    A

    逻辑视图(Logical View)

    B

    实现视图(Implementation View)

    C

    进程视图(Process View)

    D

    部署视图(Deployment View)


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

  • 第23题:

    单选题
    UML采用4+1视图来描述软件和软件开发过程,其中(1)描绘了所设计的并发与同步结构;(2)表示软件到硬件的映射及分布结构;UML中的类图可以用来表示4+1视图中的(3)。空白(3)处应选择()
    A

    逻辑视图

    B

    实现视图

    C

    进程视图

    D

    部署视图


    正确答案: D
    解析: UML采用4+1视图来描述软件和软件开发过程。
    ①逻辑视图:以问题域的语汇组成的类和对象集合。
    ②进程视图:可执行线程和进程作为活动类的建模,它是逻辑视图的一次执行实例,描绘了所设计的并发与同步结构。
    ③实现视图:对组成基于系统的物理代码的文件和组件进行建模。
    ④部署视图:把构件部署到一个组物理的、可计算的节点上,表示软件到硬件的映射及分布结构。
    ⑤用例视图:最基本的需求分析模型。