笔记

数据流图用来说明:

  • 业务处理过程
  • 系统边界内所包含的功能
  • 系统中的数据流

流程图展示应用程序:从数据出入开始到获得输出为止的逻辑过程,描述处理过程的控制流。

两者的区别主要包括:

  • 数据流图中的处理过程可并行;流程图在某个时间点只能处于一个处理过程。
  • 数据流图展现系统的数据流;流程图展现系统的控制流。
  • 数据流图展现全局的处理过程,过程之间遵循不同的计时标准;流程图中处理过程遵循一致的计时标准。
  • 数据流图适用于系统分析中的逻辑建模阶段;流程图适用于系统设计中的物理建模阶段。

高质量数据流图设计时应考虑的三个原则:

  • 复杂性最小化原则。DFD分层结构就是把信息划分为小的且相对独立的一大批子集例子,这样就可以单独考查每一个DFD。如果要了解某个过程更加详细的信息,可以跳转到该过程的下一层;如果要知道一个DFD如何和其他DFD相关联,可以跳转到上一层DFD进行考查。
  • 接口最小化原则。接口最小化是复杂性最小化的一种具体规则,在设计模型时,应使得模型中各个元素之间的接口数或连接数最小化。
  • 数据流一致性原则。一个过程和它的过程分解在数据流内容中是否有差别?是否存在有数据流但没有相应的数据流入的加工?是否存在有数据流入但没有相应数据流出的加工?

两种操作系统的主要区别

比较类型VxWorks5.5Linux
工作方式操作系统与应用程序处于同一存储空间操作系统与应用程序处于不同存储空间
多任务支持支持多任务(线程)操作支持多进程、多线程操作
实时性硬实时系统实时系统
安全性任务间无隔离保护支持进程间隔离保护
标准api支持支持

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值