系统架构师学习笔记 — 4

系统架构师学习笔记 — 4

UML

  • 参与者是为了完成一个事件而与系统交互的实体
  • 用例之间的关系有:
    当可以从两个或多个用例提取公共行为时,包含
    如果一个用例混合了两种及以上的场景,即多种分支,扩展
    当多个用例具有类似的行为可被抽象为父用例,泛化
  • 类之间的关系
    关联:提供类之间的结构关系,将多个实力连接在一起
    依赖:表示一个类的变化会影响另外一个类、
    泛化:描述了一般事物与该事物中的特殊种类的关系
    聚集:表示整体与部分的关系,两者的生命周期可以不相同
    组合:表示整体与部分的关系,两者的生命周期可以必须相同

嵌入式

实时系统:能及时的响应外部事件的请求,在规定的事件内完成对事件的处理,并控制所有实时任务协调一致运行,主要特征

  • 事件敏感性
  • 并发性
  • 数值计算
  • 复杂性
  • 效能
  • 可靠性
  • 安全性
  • 预测性
  • 交互作用

错误是指开发人员在开发过程中出现的失误
软件缺陷是指代码中引起失效错误的编码
软件故障是指软件在运行过程中出现的错误的内部状态,通常由于软件缺陷在运行时引起并产生的错误状态
软件失效是指程序的运行偏离了需求,是动态运行的结果,缺陷可能会导致软件的失效

猜你喜欢

转载自blog.csdn.net/weixin_42189048/article/details/106749135