问题
单项选择题
在下面所述中,关于UML的说法不正确的是()
①UML不适用于迭代式的开发过程。
②UML是一种可视化的建模语言。
③不是过程也不是方法,但允许每一种过程和方法使用它。
④UML描述系统的静态结构与动态行为
A.①
B.②
C.③
D.④
答案
参考答案:A
解析:
UML是一个通用的可视化建模语言,它是面向对象分析和设计的一种标准化表示,UML适用于各种软件开发方法、软件生命周期的各个阶段、各种应用领域以及各种开发工具,UML并没有定义一种标准的开发过程,但它比较适用于迭代式的开发过程。UML不是一种可视化的程序设计语言,而是一种可视化的建模语言。UML不是过程也不是方法,但允许每一种过程和方法使用它。UML描述了系统的静态结构和动态行为,它将系统描述为一些独立的相互作用的对象,构成为外界提供一定功能的模型结构,静态结构定义了系统中重要对象的属性和服务,以及这些对象之间的相互关系,动态行为定义了对象的时间特性和对象为完成目标而相互进行通信的机制。