《形式化建模与分析方法》期末考试大纲

本文概述了期末考试大纲,涉及串行系统程序正确性、有限状态机的局限性、Moore机和Mealy机定义、Statecharts状态节点、Petri网及其性质(可达性、有界性等)、Floyd、Hoare和Dijkstra方法的应用,以及有限状态机和Petri网的设计实例,包括生产者-消费者系统和电梯控制系统的Statecharts设计,以及哲学家就餐等问题的Petri网模型.
摘要由CSDN通过智能技术生成

《形式化建模与分析方法》期末考试大纲

简答题

串行系统的程序正确性定义。
有限状态机的不足之处。
  1. 状态数很多,组合、进行复合时,状态数会呈几何倍数增加,使得状态图规模非常庞大

  2. 有限状态机模型在系统所处的每个状态上,在任何时刻最多执行一个操作。因此有限状态机只可以描述持续性接受输入,描述并发能力弱

  3. 状态数是有限的,只能描述有限状态,不能描述无限状态的系统

  4. 状态之间不存在结构信息,因此不能描述系统的结构特性

Moore机的六元组定义
Mealy机的六元组定义
Statecharts中状态节点的类型。
Petri网模型上迁移间的关系
几种特殊Petri网对各类关系的描述能力。
Petri网的行为性质(能列出三种并解释含义)

对Petri网PN =(P,T,F,M0) (在特定M0下讨论)

(1)可达性

(2)有界性和安全性

(3)活性(以最低级的活性作为整张图的活性)

(4)可逆性

分析证明题

Floyd 前后断言法:例5.3.1、例 5.3.2、课后5.7

a. 归纳断言法 ---- 证明部分正确性

b. 良序集法 ---- 证明终止性

5.3.1

5.3.2
5.7
Hoare 公理化方法,证明程序部分正确性 例5.3.3、课后5.8(1)
5.3.3

5.8

Dijstra最弱前置谓词法,证明程序完全正确性 P133下数组求和题、课后5.9
p133

5.9

有限状态机:

c. 给出定义形式的一个有限状态机,画出其状态转移图、状态转移表、状态转移矩阵;或给出状态转移图形式的有限状态机,写出其定义形式。

d. 写出有限状态机所接受的语言集合。

给出定义形式的一个有限状态机,画出其状态转移图、状态转移表、状态转移矩阵;

给出状态转移图形式的有限状态机,写出其定义形式。

写出有限状态机所接受的语言集合。

Petri网:(课后3.1、3.7、3.8)

e. 化简。

f. 覆盖树生成。

有界性、活性、可逆性分析。(可结合化简或覆盖树)

图a:因为最大令牌数是2,所以它是2有界的。

图b:因为出现了ω所以它是无界的。

若覆盖树最后的叶子节点是根节点 M0则说明是可逆的;反之不可逆。

应用题

有限状态机(课后2.6、课后2.8)、Moore机(图2.4、课后2.4(1))、Mealy机(图2.5、课后2.4(2))设计。
2.6
2.8
图2.4
2.4(1)
图2.5
2.4(2)
有限状态机复合。(生产者-消费者系统、模三模四同步、异步复合)

Statecharts设计电梯控制系统。
Petri网设计。 哲学家、例题生产线、课后生产线、生产者-消费者、消防
哲学家就餐

例题生产线

课后生产线
生产者-消费者

消防

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值