多选题
UML是软件开发中的一个重要工具,它主要应用于下列哪种软件开发方法( )。
A.基于瀑布模型的结构化方法 B.基于需求动态定义的原型化方法
C.基于对象的面向对象的方法 D.基于数据的数据流开发方法
A
B
C
D
【正确答案】
C
【答案解析】
面向对象的技术首先在SmallTalk语言中得到应用,后来随着C++、Java等面向对象语言的出现,面向对象的技术的广泛开发工具的支持,UML是在面向对象的软件开发中在设计阶段常用的一个工具,因此应选C。
提交答案
关闭