itgle.com
更多“什么是UML?UML有什么主要特点?”相关问题
  • 第1题:

    UML体系包括三个部分:UML基本构造块,()和UML公共机制。

    • A、UML规则
    • B、UML命名
    • C、UML模型
    • D、UML约束

    正确答案:A

  • 第2题:

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


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

  • 第3题:

    什么是UML,它可以用于什么类型的建模?分别使用了哪些技术?


    正确答案: U.ML称为统一建模语言。UML就是一种主要的面向对象建模技术。
    包含技术有:
    (1)对象模型
    (2)用例模型
    (3)行为模型
    (4)状态机模型
    (5)对象约束语言

  • 第4题:

    什么是UML?UML的作用是什么?


    正确答案:统一建模语言(UML)是一种可视化的建模语言,采用标准的表示方法支持面向对象的系统开发过程。
    UML的作用:UML是一种定义良好、易于表达、功能强大且普遍适用的建模语言。它采用图形符号表示系统中的对象和关系,从不同的角度描述待开发的系统,为开发团队提供标准通用的设计语言来开发和构建计算机应用系统。

  • 第5题:

    什么是构件?构件与普通类有哪些相同点和不同点?UML中的构件有哪几种?


    正确答案: 构件是定义了良好接口的物理实现单元,它是系统中可替换的部分,是由类、接口等逻辑元素打包而形成的物理模块。
    构件在许多方面与类相似,二者都有名称;都可以实现一组接口;都可以参与依赖、泛化和关联关系;都可以被嵌套;都可以有实例;都可以参与交互。 构件与类的不同点:抽象方式不同;抽象的级别不同;访问方式不同。构件的分类:在UML中,构件按其作用可以分为部署构件、工作产品构件和可执行构件。

  • 第6题:

    什么是RUP,与UML什么关系?


    正确答案: R.UP描述了如何有效地利用商业的、可靠的方法开发和部署软件,是一种开发过程,特别适用于大型软件团队开发大型项目。
    U.ML是一种语言,用来描述软件生产过程中要产生的文档,而RUP则是指导如何产生这些文档以及这些文档要讲述什么的方法。

  • 第7题:

    UML所统一是什么?


    正确答案:统一了Notation,但是沒有统一Process。

  • 第8题:

    UML的交互图中是谁在交互?为什么交互?如何交互?


    正确答案:对象在交互,为完成特定功能而交互,以发送消息方式交互。

  • 第9题:

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

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

  • 第10题:

    问答题
    什么是UML的动态建模?动态建模的主要工具有哪些?

    正确答案: 动态模型用来描述系统的动态行为,显示对象在系统运行期间不同时刻的动态交互,从而实现一组对象的相应功能。UML中用状态图、顺序图、协作图和活动图来建立动态模型。
    解析: 暂无解析

  • 第11题:

    问答题
    什么是体系结构描述语言?它与程序语言以及UML有哪些区别与联系?

    正确答案: ADL是在底层语义模型的支持下,为软件系统的概念体系结构建模提供了具体语法和概念框架。基于底层语义的工具为体系结构的表示、分析、演化、细化、设计过程等提供支持。其三个基本元素是:构件、连接件、体系结构配置。
    跟其他语言的比较:
    ◎构造能力:ADL能够使用较小的独立体系结构元素来建造大型软件系统;
    ◎抽象能力:ADL使得软件体系结构中的构件和连接件描述可以只关注它们的抽象特性,而不管其具体的实现细节;
    ◎重用能力:ADL使得组成软件系统的构件、连接件甚至是软件体系结构都成为软件系统开发和设计的可重用部件;
    ◎组合能力:ADL使得其描述的每一系统元素都有其自己的局部结构,这种描述局部结构的特点使得ADL支持软件系统的动态变化组合;
    ◎异构能力:ADL允许多个不同的体系结构描述关联存在;
    ◎分析和推理能力:ADL允许对其描述的体系结构进行多种不同的性能和功能上的多种推理分析。
    解析: 暂无解析

  • 第12题:

    问答题
    什么是UML?UML有什么主要特点?

    正确答案: UML是一种对软件密集型系统的制品进行可视化、详述、构造及文档化的语言,它提供了用于交流的词汇表(单词)和在词汇表中组合词汇的规则(语法),它的每个符号都有明确的语义。利用UML所建立的模型是精确的、无歧义的、完整的并且可与各种编程语言直接相连。UML是一种文档化语言,它适于建立系统体系结构及其所有的细节文档,提供了用于表达需求和测试的语言及对项目计划和发布管理的活动进行建模的语言。
    UML的主要特点:
    (1)UML是一种语言; 
    (2)UML是一种可视化语言; 
    (3)UML是一种可用于详细描述的语言;
    (4)UML是一种构造语言; 
    (5)UML是一种文档化语言。
    解析: 暂无解析

  • 第13题:

    什么是UML?它由哪几部分组成?


    正确答案:U.ML是图形化即可视化的建模语言,成为面向对象建模的标准语言。
    它由四部分组成:
    (1)视图
    (2)图
    (3)模型元素
    (4)通用机制

  • 第14题:

    UML的特点是什么?


    正确答案: (1)统一了面向对象方法的有关概念和描述方法;
    (2)表达能力强,能对各种并发分布式系统进行建模,且UML还提供了扩展机制;
    (3)UML专注于一种标准的建模语言,而不是一个开发过程。

  • 第15题:

    什么是UML的动态建模?动态建模的主要工具有哪些?


    正确答案:动态模型用来描述系统的动态行为,显示对象在系统运行期间不同时刻的动态交互,从而实现一组对象的相应功能。UML中用状态图、顺序图、协作图和活动图来建立动态模型。

  • 第16题:

    什么是UML?UML由哪几部分组成?


    正确答案: UML(unified modeling language),统一建模语言是一种建模语言,是第三代用来为面向对象开发系统的产品进行说明、可视化和编制文档的方法。UML已经取代目前软件业众多的分析和设计方法,成为面向对象符号表示法事实上的标准。
    UML的主要元素由视图、图、模型元素和通用机制这部分组成。

  • 第17题:

    在部署图中,什么是结点?UML中有几种结点,它们的区别是什么?请举例说明。


    正确答案: 结点是系统运行期间的物理单元,它代表计算机资源,系统的构件可以配置在结点上。
    结点的种类:1)处理器《Processor》 :是能够执行软件、具有一定计算能力的硬件。如服务器、工作站等。2)设备《Device》 :设备是没有计算能力的硬件,通常情况下是通过其接口为外部提供服务。如打印机、扫描仪、IC读卡器等。

  • 第18题:

    在UML中什么是用例?如何识别用例。


    正确答案: 用例是用户期望系统具备的功能,它定义了系统的行为特征,如果没有这些特征,系统就不能被成功地使用。
    识别用例:通过询问下列问题
    1)参与者需要从系统中获取哪种功能?即参与者要系统“做什么”;
    2)参与者是否需要读取、生产、删除、修改或存储系统中的某种信息?
    3)系统的状态改变时,知否通知参与者?
    4)系统需要什么样的输入/输出信息?

  • 第19题:

    UML中的视图细分为哪些,有什么作用?


    正确答案: (1)用例视图(用例视图强调从系统的外部参与者角度需要的功能,描述系统应该具有的功能);
    (2)逻辑视图(逻辑视图的使用者主要是设计人员和开发人员,描述用例视图提出的系统功能的实现);
    (3)并发视图(并发视图的使用者主要是开发人员和系统集成人员,它主要考虑资源的有效利用、代码的并行执行以及系统环境中异步事件的处理);
    (4)组件视图(组件是不同类型的代码模块,它是构造应用的软件单元。而组件视图是描述系统的实现模块以及它们之间的依赖关系);
    (5)部署视图(部署视图使用者主要是开发人员,系统集成人员和测试人员,它显示系统的物理部署,它描述位于节点上的运行实例的部署情况,还允许评估分配结果和资源分配。

  • 第20题:

    应用UML的三种透视图是什么?


    正确答案: 1.概念透视图,用图来描述现实世界或关注领域中的事物;
    2.规格说明(软件)透视图,用图来描述软件抽象物或具有规格说明和接口的构建,但并不约定特定的实现;
    3.实现(软件)透视图,用图来描述特定技术(如Java)中的软件实现。

  • 第21题:

    问答题
    什么是UML?UML的作用是什么?

    正确答案: 统一建模语言(UML)是一种可视化的建模语言,采用标准的表示方法支持面向对象的系统开发过程。
    UML的作用:UML是一种定义良好、易于表达、功能强大且普遍适用的建模语言。它采用图形符号表示系统中的对象和关系,从不同的角度描述待开发的系统,为开发团队提供标准通用的设计语言来开发和构建计算机应用系统。
    解析: 暂无解析

  • 第22题:

    问答题
    UML的特点是什么?

    正确答案: (1)统一了面向对象方法的有关概念和描述方法;
    (2)表达能力强,能对各种并发分布式系统进行建模,且UML还提供了扩展机制;
    (3)UML专注于一种标准的建模语言,而不是一个开发过程。
    解析: 暂无解析

  • 第23题:

    问答题
    什么是UML?UML由哪几部分组成?

    正确答案: UML(unified modeling language),统一建模语言是一种建模语言,是第三代用来为面向对象开发系统的产品进行说明、可视化和编制文档的方法。UML已经取代目前软件业众多的分析和设计方法,成为面向对象符号表示法事实上的标准。
    UML的主要元素由视图、图、模型元素和通用机制这部分组成。
    解析: 暂无解析