软件水平考试

以下关于UML(Unified Modeling Language,统一建模语言)的叙述中,不正确的是:( )。A.UML适用于各种软件开发方法 B.UML适用于软件生命周期的各个阶段 C.UML不适用于迭代式的开发过程 D.UML是一种特殊的编程语言

题目
以下关于UML(Unified Modeling Language,统一建模语言)的叙述中,不正确的是:( )。

A.UML适用于各种软件开发方法
B.UML适用于软件生命周期的各个阶段
C.UML不适用于迭代式的开发过程
D.UML是一种特殊的编程语言
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

● 以下关于面向对象分析与设计叙述中,正确的是 (46) 。

(46)

A. 面向对象分析的结果适合采用C++语言表达

B. 面向对象分析的结果适合采用汇编语言表达

C. 面向对象设计的结果适合采用UML(Unified Modeling Language)表达

D. 面向对象设计的结果适合采用DFD(Data Flow Diagram)表达


正确答案:C

第2题:

UML的全称是( )。

A.Unify Modeling Language

B.Unified Modeling Language

C.Unified Modem Language

D.Unified Making Language


参考答案:B

第3题:

● 以下关于UML的叙述,错误的是 (11) 。

(11)

A.UML 是一种面向对象的标准化的统一建模语言

B.UML 是一种图形化的语言

C.UML 不能独立于系统开发过程

D.UML 还可以处理与软件的说明和文档相关的问题,如需求说明等


正确答案:C


试题(11)分析
  统一建模语言(UML)是面向对象软件的标准化建模语言。由于其简单、统一又能够表达软件设计中的动态和静态信息,目前己经成为可视化建模语言事实上的工业标准。
  UML的目标是以面向对象图的方式来描述任何类型的系统,具有很宽的应用领域。其中最常用的是建立软件系统的模型,但它同样可以用于描述非软件领域的系统,如机械系统、企业机构或业务过程,以及处理复杂数据的信息系统、具有实时要求的工业系统或工业过程等。总之,UML是一个通用的标准建模语言,可以对任何具有静态结构和动态行为的系统进行建模。
  此外,UML适用于系统开发过程中从需求规格描述到系统完成后测试的不同阶段。在需求分析阶段,可以用用例来捕获用户需求。通过用例建模,描述对系统感兴趣的外部角色及其对系统(用例)的功能要求。分析阶段主要关心问题域中的主要概念(如抽象、类和对象等)和机制,需要识别这些类以及它们相互间的关系,并用UML类图来描述。为实现用例,类之间需要协作,这可以用UML动态模型来描述。在分析阶段,只对问题域的对象(现实世界的概念)建模,而不考虑定义软件系统中技术细节的类(如处理用户接口、数据库、通信和并行性等问题的类)。这些技术细节将在设计阶段引入,因此设计阶段为构造阶段提供更详细的规格说明。
参考答案
  (11)C

第4题:

下面关于UML的说法不正确的是(29)。

A.UML是一种建模语言

B.UML是一种构造语言

C.UML是一种可视化的编程语言

D.UML是一种文档化语言


正确答案:C
解析:UML是一种可视化语言,是一组图形符号,是一种图形化语言;UML并不是一种可视化的编程语言,但用UML描述的模型可与各种编程语言直接相连,这意味着可把用UML描述的模型映射成编程语言,甚至映射成关系数据库或面向对象数据库的永久存储。UML是一种文档化语言,适于建立系统体系结构及其所有的细节文档,UML还提供了用于表达需求和用于测试的语言,最终UML提供了对项目计划和发布管理的活动进行建模的语言。

第5题:

UML(统一建模语言)支持的建模方式中不包括(53),UML中不包括的事件有(54)。其中表示对象相互行为的模型是(55)模型。

A.静态建模

B.动态建模

C.模块化建模

D.功能建模


正确答案:C
解析:本题考查UML(统一建模语言)的相关概念。UML不是一个独立的软件工程方法,而是面向对象软件工程方法中的一个部分;UML只是一种标准的系统分析和设计的语言,用于系统建模。静态建模,动态建模以及功能建模都是UML(统一建模语言)支持的建模方式。

第6题:

For neady ten years,the Unified Modeling Language(UML)has been the industry standardfor visualizing,specifying,constructing,and documenting the【S1】of a software-intensivesystem.As the【S2】standard modeling language,the UML facilitates communication andreduces confusion among project【S3】.The recent standardization of UML 2.0 has furtherextended the language’s scope and viability.Its inherent expressiveness allows users to【S4】everything from enterprise information systems and distributed Web·-based applications to real-timeembedded systems.The UML is not limited to modeling software.In fact,it is expressive enough to model【S5】systems,such as workflow in the legal system,the structure and behavior. of a patienthealthcare system,software engineering in aircraft combat systems,and the design of hardware.To understand the UML,you need to form. a conceptual model of the language,and this re—quires learning three major elements:the UML's basic building blocks,the rules that dictate howthose building blocks may be put together,and some common mechanisms that apply throughout theUML.

【S1】

A.classes

B.components

C.sequences

D.artifacts


正确答案:D
解析:近十年来,统一建模语言(uML)已经成为工业标准,它可用来可视化、规范化说明、构建以及文档化软件密集系统中的开发制品。作为事实上的工业标准,UML能够方便项目相关人员的沟通并减少理解上的二义问题。uML 2.0标准扩宽了该语言的应用范围,它所具有的表达能力能够让用户对企业信息系统、分布式Web系统和嵌入式实时系统进行建模。uML不仅能够对软件系统进行建模,实际上,它具有足够的能力去对法律系统中的工作流、病人监护系统中的结构和行为、飞行战斗系统和硬件系统进行建模。为了理解UML,需要具备该语言的概念模型,这需要学习三个主要元素:uML的基本构造块,基本构造块的关系规则和应用这些构造块与规则的通用机制。

第7题:

For nearly ten years, the Unified Modeling Language (UML) has been the industry standard for visualizing, specifying, constructing, and documenting the(71) of a software-intensive system. As the(72) standard modeling language, the UML facilitates communication and reduces confusion among project(73) . The recent standardization of UML 2.0 has further extended the language's scope and viability. Its inherent expressiveness allows users to(74) everything from enterprise information systems and distributed Web-based applications to real-time embedded systems.

The UML is not limited to modeling software. In fact, it is expressive enough to model(75) systems, such as workflow in the legal system, the structure and behavior. of a patient healthcare system, software engineering in aircraft combat systems, and the design of hardware.

To understand the UML, you need to form. a conceptual model of the language, and this requires learning three major elements: the UML's basic building blocks, the rules that dictate how those building blocks may be put together, and some common mechanisms that apply throughout the UML.

A.classes

B.components

C.sequences

D.artifacts


正确答案:D

第8题:

在统一建模语言(Unified Modeling Language,UML)中,描述本系统与外部系统及用户之间交互的图是(34);按时间顺序描述对象间交互的图是(35)。

A.用例图

B.类图

C.对象图

D.状态图


正确答案:A

第9题:

以下关于UML的叙述中,不正确的是( )

A.UML适用于各种开发方法

B.UML适用于软件生命周期的各个阶段

C.UML是一种可视化的建模语言

D.UML也是一种变成语言


正确答案:D

第10题:

以下关于UML(Unified Modeling Language,统一建模语言)的叙述中,不正确的是:()

A、UML适用于各种软件开发方法

B、UML适用于软件生命周期的各个阶段

C、UML不适用于迭代式的开发过程

D、UML不是编程语言


正确答案:C

更多相关问题