笔记有错误欢迎直接在评论区进行纠正!我将不再维护软件设计师笔记!

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相关推荐

  1. 软件设计师 - UML图

    文章目录 总览 UML图关系 活动图 通信图 用例图 类图 对象图 顺序图 状态图 组件图 总览 UML图关系 包含: 扩展: 泛化: 用例的泛化:把可选行为从必须行为中分离出来: 参与者的泛化:可以 ...

  2. 软考-软件设计师 UML建模

    文章目录 UML概念 关系 类图 对象图 用例图 构件图 部署图 序列图 通信图 状态图 活动图 UML概念  UML是统一建模语言,和程序设计语言并无关系.  UML三个要素:UML的基本构造块,支 ...

  3. 软件设计师 UML建模大题

    目录 1.extend关系的内涵 2.多重度 3.事物和关系的图形化表示 4.用例图示例 5.类图示例 6.顺序图示例 7.状态图示例 8.活动图示例 UML建模技术类题目要求考生认真阅读题目说明中对 ...

  4. 软件设计师备考(三)——UML(关系和UML图)

    软件设计师备考(三)--UML 一.事物 二.关系 三.UML中的图 1.类图 2.对象图 3.用例图 4.交互图 (1)序列图 (2)通信图 5.状态图 6.活动图 7.构件图 8.部署图 9.包图 ...

  5. 历年软件设计师下午考试试题汇总统计(更新至2016年上半年)

    本文对2006年5月至2016年5月[11年,21次]的软件设计师级别下午试题进行一个简单的汇总统计,希望对准备参加软考的朋友能有所帮助. 从2006年5月开始(尤其是从2010年5月开始),软件设计 ...

  6. 2015年上半年 软件设计师 上午试卷 综合知识-2

    2015年上半年 软件设计师 上午试卷 综合知识-2 与算术表达式"(a+(b-c))*d" 对应的树是(21). 答案: B 本题考查程序语言与数据结构基础知识. 对算术表达式& ...

  7. 软件设计师考试内容纲要

    软件设计师考试内容纲要 一.考试说明 1.考试目标 通过本考试的合格人员能根据软件开发项目管理和软件工程的要求,按照系统总体设计规格说明书进行软件设计,编写程序设计规格说明书等相应的文档,组织和指导程 ...

  8. 【软考】2021软件设计师复习开坑指南

    1.考试信息 报名时间:08.10号 考试时间:11.06号 考试内容:软件设计师 考试科目 开考日期 考试时长(单位:分钟) 试题类型(分数) 基础知识 2021-11-06 09:00:00 15 ...

  9. 软件设计师提纲+复习资料整理(上午题)

    文章目录 软件设计师考试大纲 上午题(选择题) 一.计算机组成原理 考点:CPU结构组成 考点:原码.反码.补码定点整数范围 考点:浮点数表示 考点:RISC和CISC计算机的区别 考点:奇校验与偶校 ...

最新文章

  1. Tokyo Cabinet 安装
  2. Python 常用 PEP8 编码规范和建议
  3. python3 多进程 multiprocessing 报错 AttributeError: ‘ForkAwareLocal‘ object has no attribute ‘connection‘
  4. 《淘宝网开店 SEO 推广 营销 爆款 实战200招》——1.5 开一家适合你自身发展的店铺...
  5. 标准库类型String
  6. Spring中的9种设计模式汇总
  7. [UE4] Component BluePrint 组合 代替 BluePrint 继承 实现 ECS 结构
  8. lambda函数if_Python3中lambda表达式与函数式编程讲解
  9. Python 安装路径, dist-packages 和 site-packages 区别
  10. Actor 模型及Akka简介
  11. php 数据 缓存,php终极数据缓存,比redis、GlobalData等快200倍以上,极致性能
  12. 特斯拉皮卡,会大卖吗?
  13. 5分钟学会马尔科夫模型
  14. 【超详细】随机变量及其分布——《概率论与数理统计》第二章学习笔记
  15. 使用C语言判断一个数是否为素数
  16. 利用PlaySound函数播放音频文件
  17. matlab找异步电机,基于Matlab的异步电动机仿真
  18. 印度人为什么立刀切菜_印度人如何用菜刀,为什么是菜刀不动食材动,与中国完全相反...
  19. [bzoj5332][bzoj5276][bzoj3994][莫比乌斯反演][三元环计数]旧试题/skyfall/约数个数和
  20. XXXXX was compiled with optimization - stepping may behave oddly; variables may not be available.

热门文章

  1. 无聊,几行python代码写一个聊天机器人陪你聊天
  2. fortran中call的用法_手写源码系列(一)——call、apply、bind
  3. Python开源指南
  4. 递归、迭代和分治(2):递归的典型例子
  5. C ++ 程序调用CUDA静态库
  6. 【待写】x265:CRF、ABR、CQP码控模式性能测试
  7. 固态硬盘寿命不长?!快来看看12个固态硬盘优化技巧
  8. c8815 android os,华为C8815刷机乐蛙OS 0827 4.1.2ROM93期
  9. 循环神经网络LSTM论文解读
  10. Python求两个圆的交点坐标或三个圆的交点坐标