软件设计师---UML
笔记有错误欢迎直接在评论区进行纠正!我将不再维护软件设计师笔记!
UML上午题n分,下午题15分
UML概念
UML事物
真题
关系
1、只有出现一个对象消失时,另一个对象怎样才从组合或者聚合里考虑
出现一个对象(部分)消失时,另一个对象(整体)也随之消失就是组合关系
出现一个对象(部分)消失时,另一个对象(整体)不随之消失就是聚合关系
2、类的方法中定义了另外一个类的对象,那是这个类依赖另一个类
3、一个类需要用到什么那就是依赖
依赖关系
关联关系
实心菱形就是组合,空心就是聚合,然后菱形右边表示整体,左边表示部分
泛化关系
实现关系
真题
真题1
只有出现一个对象消失时,另一个对象怎样才从组合或者聚合里考虑
出现一个对象(部分)消失时,另一个对象(整体)也随之消失就是组合关系
出现一个对象(部分)消失时,另一个对象(整体)不随之消失就是聚合关系
类的方法中定义了另外一个类的对象,那是这个类依赖另一个类
讲解地址:2009年上半年第41、42题_哔哩哔哩_bilibili
真题2
真题3
真题4
真题5
真题6
真题7
讲解地址:2016年上半年第40题_哔哩哔哩_bilibili
真题8
真题9
真题10
讲解地址:2021年下半年第39、40题_哔哩哔哩_bilibili
关联多重度
单向关联跟依赖差不多,不过单向关联的依赖性更强一点
讲解地址:关联多重度_哔哩哔哩_bilibili
真题
真题1
真题2
讲解地址:2012年下半年第41题_哔哩哔哩_bilibili
真题3
真题4
多对多是要创建新类的
UML类图
真题
真题1
这里我非常自信的选了继承,继承父类如果子类中有父类的方法那叫重写(覆盖)
真题2
讲解地址:2016年下半年第42、43题_哔哩哔哩_bilibili
真题3
对象快照是对象图建模
真题4
讲解地址:2019年下半年第42、43题_哔哩哔哩_bilibili
真题5
A的直接对象就是指这个类的对象,但是A是抽象类没有实例化对象,所以没有直接对象,非直接对象就是继承这个A类的子类的对象叫非直接对象,也就是A1和A2
讲解地址:2020年下半年第41题_哔哩哔哩_bilibili
对象图
注意这两个的区别
真题
用例图
包含关系
用例A包含用例B,用例A执行那用例B也会执行
扩展关系
B用例是A用例的扩展用例
泛化关系
讲解地址:泛化关系_哔哩哔哩_bilibili
真题1
真题2
交互图
序列图(顺序图)
真题1
指向Account类对象的箭头才是Account的方法,而不是指出去的箭头
讲解地址:2013年下半年第39、40题_哔哩哔哩_bilibili
真题2
真题3
这里上面的小人和圆圈都是指的对象,我一开始以为圆圈是用例,序列图是对一个用例进行详细的过程分解,所以是一个用例多个对象
通信图
真题1
真题2
状态图
状态
事件
真题
真题1
讲解地址:2013年上半年第41、42题_哔哩哔哩_bilibili
真题2
讲解地址:2016年下半年第40题_哔哩哔哩_bilibili
真题3
真题4
真题5
讲解地址:2021年上半年第41、42、43题_哔哩哔哩_bilibili
真题6
讲解地址:2021年下半年第41、42、43题_哔哩哔哩_bilibili
活动图
真题1
真题2
真题3
真题4
讲解地址:2016年上半年第41、42、43题_哔哩哔哩_bilibili
构建图(组件图)
真题
真题1
真题2
真题3
注意这里的43选C!
部署图
真题
真题1
真题2
真题3
UML图总结
真题1
真题2
真题3
杂题
真题
真题1
真题2
真题3
真题4
软件设计师---UML相关推荐
- 软件设计师 - UML图
文章目录 总览 UML图关系 活动图 通信图 用例图 类图 对象图 顺序图 状态图 组件图 总览 UML图关系 包含: 扩展: 泛化: 用例的泛化:把可选行为从必须行为中分离出来: 参与者的泛化:可以 ...
- 软考-软件设计师 UML建模
文章目录 UML概念 关系 类图 对象图 用例图 构件图 部署图 序列图 通信图 状态图 活动图 UML概念 UML是统一建模语言,和程序设计语言并无关系. UML三个要素:UML的基本构造块,支 ...
- 软件设计师 UML建模大题
目录 1.extend关系的内涵 2.多重度 3.事物和关系的图形化表示 4.用例图示例 5.类图示例 6.顺序图示例 7.状态图示例 8.活动图示例 UML建模技术类题目要求考生认真阅读题目说明中对 ...
- 软件设计师备考(三)——UML(关系和UML图)
软件设计师备考(三)--UML 一.事物 二.关系 三.UML中的图 1.类图 2.对象图 3.用例图 4.交互图 (1)序列图 (2)通信图 5.状态图 6.活动图 7.构件图 8.部署图 9.包图 ...
- 历年软件设计师下午考试试题汇总统计(更新至2016年上半年)
本文对2006年5月至2016年5月[11年,21次]的软件设计师级别下午试题进行一个简单的汇总统计,希望对准备参加软考的朋友能有所帮助. 从2006年5月开始(尤其是从2010年5月开始),软件设计 ...
- 2015年上半年 软件设计师 上午试卷 综合知识-2
2015年上半年 软件设计师 上午试卷 综合知识-2 与算术表达式"(a+(b-c))*d" 对应的树是(21). 答案: B 本题考查程序语言与数据结构基础知识. 对算术表达式& ...
- 软件设计师考试内容纲要
软件设计师考试内容纲要 一.考试说明 1.考试目标 通过本考试的合格人员能根据软件开发项目管理和软件工程的要求,按照系统总体设计规格说明书进行软件设计,编写程序设计规格说明书等相应的文档,组织和指导程 ...
- 【软考】2021软件设计师复习开坑指南
1.考试信息 报名时间:08.10号 考试时间:11.06号 考试内容:软件设计师 考试科目 开考日期 考试时长(单位:分钟) 试题类型(分数) 基础知识 2021-11-06 09:00:00 15 ...
- 软件设计师提纲+复习资料整理(上午题)
文章目录 软件设计师考试大纲 上午题(选择题) 一.计算机组成原理 考点:CPU结构组成 考点:原码.反码.补码定点整数范围 考点:浮点数表示 考点:RISC和CISC计算机的区别 考点:奇校验与偶校 ...
最新文章
- Tokyo Cabinet 安装
- Python 常用 PEP8 编码规范和建议
- python3 多进程 multiprocessing 报错 AttributeError: ‘ForkAwareLocal‘ object has no attribute ‘connection‘
- 《淘宝网开店 SEO 推广 营销 爆款 实战200招》——1.5 开一家适合你自身发展的店铺...
- 标准库类型String
- Spring中的9种设计模式汇总
- [UE4] Component BluePrint 组合 代替 BluePrint 继承 实现 ECS 结构
- lambda函数if_Python3中lambda表达式与函数式编程讲解
- Python 安装路径, dist-packages 和 site-packages 区别
- Actor 模型及Akka简介
- php 数据 缓存,php终极数据缓存,比redis、GlobalData等快200倍以上,极致性能
- 特斯拉皮卡,会大卖吗?
- 5分钟学会马尔科夫模型
- 【超详细】随机变量及其分布——《概率论与数理统计》第二章学习笔记
- 使用C语言判断一个数是否为素数
- 利用PlaySound函数播放音频文件
- matlab找异步电机,基于Matlab的异步电动机仿真
- 印度人为什么立刀切菜_印度人如何用菜刀,为什么是菜刀不动食材动,与中国完全相反...
- [bzoj5332][bzoj5276][bzoj3994][莫比乌斯反演][三元环计数]旧试题/skyfall/约数个数和
- XXXXX was compiled with optimization - stepping may behave oddly; variables may not be available.