您当前的位置:《嵌入式系统应用开发技术》听课笔记:10
《嵌入式系统应用开发技术》听课笔记:10
2)常用方法
1、语言描述及数学分析
在系统分析和设计中,必不可少,对其他方法提供的分析和设计进行补充——不明确,无法编码;数学分析是一种精确而有效地方法,需要数学模型,作用相对受限:大型系统中的关键部件设计;软件性能的优化,科学计算
2、流程图
简单的系统可以采用流程图来进行建模,适合指令不超过5000到10000条的系统。在多任务的系统中,可用来对各个人物进行分别描述。进程之间交互不易描述。
4、结构图
用以描述系统模块结构的方法,从左到右代表了执行的顺序,从上到下代表了程序模块的细化;没有条件转移,没有并发处理
5、伪代码
以一种类似于真正的编写代码的方式来说明系统。更接近于实际的编程。缺点是易出错、难查错。
6、有限状态机
易于建立,应用广泛,以描述控制特性为主的建模,状态间的关系能够直观看到。无法表示并发性,不能描述异步并发的系统。
7、Petri网
使用图形方式对系统进行需求规格说明的技术,用来定义多进程、多任务系统的数学模型,易于描述系统的并发、竞争、同步等特征,并可以用于评价和改进系统。
收藏状态
收藏本课程的同学
相关课程