单选题
面向对象的开发方法中, (23) 是面向对象技术领域内占主导地位的标准建模语言,用这种语言描述系统与外部系统及用户之间交互的图是 (24) 。
单选题
A.类图 B.用例图 C.对象图 D.协作图
【正确答案】
B
【答案解析】[解析]
本题考察考生对UML中各种图形的理解。
类图描述系统中类的静态结构。它不仅定义系统中的类,还表示类之间的联系,如关联、依赖和聚合等,也包括类的内部结构(类的属性和操作)。类图描述的是一种静态关系,在系统的整个生命周期都是有效的。
用例图是指系统以外的,在使用系统或与系统交互中所扮演的角色。因此参与者可以是人,可以是事物,也可以是时间或其他系统等。
对象图是类图的实例,几乎使用与类图完全相同的标识。它们的不同点在于对象图显示类的多个对象实例,而不是实际的类。一个对象图是类图的一个实例。由于对象存在生命周期,因此对象图只能在系统某一时间段存在。
协作图描述对象间的协作关系,跟顺序图相似,显示对象间的动态合作关系。除显示信息交换外,协作图还显示对象以及它们之间的关系。
所以试题(24)选择B。
单选题
A.RUP B.C抖 C.UML D.Java
【正确答案】
C
【答案解析】[解析]
本题考察考生对面向对象技术和UML统一建模语言的理解。
UML是一种定义良好、易于表达、功能强大且普遍适用的建模语言。它溶入了软件工程领域的新思想、新方法和新技术。它的作用域不限于支持面向对象的分析与设计,还支持从需求分析开始的软件开发的全过程。
在面向对象技术和UML的发展过程中,标准建模语言的出现是其重要成果。截止 1996年10月,UML获得了工业界、科技界和应用界的广泛支持,已有700多个公司表示支持采用UML作为建模语言。1996年底,UML已稳占面向对象技术市场的85%,成为可视化建模语言事实上的工业标准。