UML填空题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
6.软件生存周期由(软件定义)、(软件开发)和(软件使用与维护)三部分组成。
8.面向对象技本釆用以类为中心的(封装)、(继承)、(多态)等,不仅支持软件复用,而且使软件维护工作可靠有效, 可实现软件系统的柔性制造。
9. UML中的五个不同的视图可以完東客地描述出所建造的系统,这五种视图是(用例)视图、(逻辑)视图、(构件) 视图、(进程)视图和(配置)视图
10. uML中有10种基本图可以完整地描述出所建造的系统,这l0种图是(用例图;类图、对象图、包图、构件图、配置图;活动图、顺序图、协作图、状态图)
12. 用例图中以实线方框表示系统的范围和边界,在系统边界内描述的是(用例或系统内部
元素),在边界外描述的是(参与者)。
13.用例模型中的执行者可以是(人)也可以是(外部系统)。
l4.用例模型中的用例之间的关联有(继承)关联、(扩展)关联、(包含)关联和(使用)关联。
8.在uML的对象类图中,类之间的关系有(关联)、(聚集)、(继承)、(依赖)和(细化)5种。
9.共享聚集的“部分”对象可以是任意“整体”对象的一部分,表示事物的整体/部分关系较弱的情况,“整体”端的重数应该是(非1)。
11.组合聚集是指“整体''拙有它的“部分”,它具有强的物主身份,表示事物的整体/部分关系较强的情f見。
“部分''生存在“整体'中,不可分离,它们与“整体”一起存在或消亡。
“整体”的重数必须是(l)。
12.系统分析是在客户需求分析规格说明的基础之上对其进行的(类和对象建模)。
13.类有实例,它的实例是一个对象。
在uML中,包用来表示一个(子系统),包没有实例
7.(顺序)图和(协作)图用来表达对象之间的交互,是描述一组对象如何合作完成某个行为的模型化工具。
9.线程是(进程内)的一个动作流,能够与其他线程并发执行。
10.(主功对象)是一个拥有进程或线程的对象,能初始化控制活动,可以独立并发运行。
11.(被动对象) 是一个必须由其他对象发来的消息进行触发才执行动作的对象。
22.系统动态建模包括哪些模型?
动态交互模型和动态状态模型
21. 描述对象交互行为有哪几种图?
顺序图、协作图、状态图、活动图
二、填空题
6.順序状态表明状态之间的1i1移是(串行的)的,即一个接一个顺序迁移。
9.在活动图中, (虚箭线) 也称为对象流, 对象流表示动作状态或活动状态与对象之问的关联。
11.活动图中活动状态的迁移(不是)由事件进行触发, 一个活动执行完毕(可以直按)进入下一个活动状态。
8.系统体系结构建模可分为(软件体系结构)建模和(硬件体系结构)建模。
9.构件是(软件系统体系结构)(类、对象、它们间的关系和协作)中定义的概念和功能在(物理体系结构)中的实现。
10.构件图主要用于建立系统的 (软件体系结构) 模型。
9.工厂模式有3种形态:(简单工厂)模式、(工厂方法)模式和(抽象工厂)模式。
11.设计模式按照模式的目的将其分为(创建型)、(结构型)和(行为型)。
这三种类型的设计模式分别描述了对象在创建、组合以及相互作用的过程中如何降低它们之间的相合性、提高复用性的种种成功方案。
1o.关系数据库不能直接存取(持久对象),必须有一个转换程序将应用系统中的(暂时对象)
映射为关系数据库中的二维表格一列对应类中的(属性),每一行对应该类的一个(实例)。
52.软件是由程序,数据和文档组成。
软件生存周期一般可分为软件定义,软件开发和软件维护。
53.软件T程包括3个要素,即方法,工具和过程。
1.类是对象的模板,即类是对一组有相同数据和相同操作的对象的定义。
2.面向对象的i要特征中,继承性是子类自动共享父类数据和方法的机制,它由类的派生功能体现;同一消息为不同的对象接受时可广生完全不同的行动,这种现象称为多态性。
2.(用例)代表一个系统或系统的一部分行为,是对一组动作序列的描述.在UML,中,使用(椭圆)图形来表示.
3.在图书管埋系统中,”査询图书"用例和'·网上査询图书''用例之间为(泛化)关系;“预订图书''用例和'·登录系统"用例之间为(使用)关系;''维护图书''用例和“添加图书''用例之间为(包含)关系;''读者还书"用例和“支付罚款''用例之间为(扩展)关系。
l.图6-41中类的名字是Login,类中的成员属性是sName和sPass,类中的操作(方法)是checkUser()
2.阅读图6-42,问答以下问题。
(1)图中的实体类为
(2)图中的控制类为书籍管理
(3)图中的边界类为借书界面
(4)“借书界面”类中的成员属性有suserName,sPass
1.组件图和部著图是用于x、j面向x、J象系统的物理方面建模进行描述的西种图形。
2.在uML的部署图中,能够执行软件,具有计算能力的节点,称为处理器。
1.从模型到语言代码的过程为正向工程
2.在软件的送代开发周期中,通常可以釆用逆向工程实现设计模型和实现模型的同步。