- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
通信软件设计重点
(额,仅供参考 =。= )
一、 MSC
1. 中文:消息顺序图 英文:Message Sequence Chart
2. MSC 是一种形式描述语言,用来描述多个实体之间和实体与环境之间消息交
互的顺序。
3. MSC 图有两种:
简单 MSC :描述系统各种通信场景
高级 MSC :描述简单MSC 之间的关系
4. 实例:代表某种实体。
实例头部需加标题来标识该实例:
MSC 支持的实例类型是 process、block、system
5. 条件(状态):描述系统的全局状态或局部状态。
6. 定时器:监视某一事件的发生(输入消息的到达),包括两个操作(启动定时
器、复位定时器),一个事件(定时器超时)。
启动定时器:
复位定时器:
定时器超时:
7. 实例创建 (静态 动态):
实例创建符:动态创建实例
8. 进程终止(只适用于动态创建的进程实例):
9. 方法调用和回复(方法类似于函数或过程):
10. 并发:用来描述在实例轴上发生时间无序的事件。
11. 引用:在 MSC 图中引用别的 MSC 图。
12.线内表达式:构造分支结构,并行结构,循环结构。
线内表达式符:
异常线内表达式符:
分隔符:
alt :方框符被分成两个区,中间用虚线隔开,两个区内的内容二选一,非此即
彼,不会同时出现。
opt :当alt 线内表达式的第二个区域为空时,就变成了 opt ,opt 区域内的事
件要么发生,要么不发生。
exc :当exc 线内表达式内的事件发生后,该 MSC 图就结束了;如果 exc 线内
表达式内的事件没有发生,就继续执行该线内表达式下面的过程。
par :描述并行发生的事件。
loop :描述重复发生的事件。loopn,m ,至少循环n 次,至多循环 m 次。
二、 SDL
1. 中文:规范说明和描述语言
英文:Specification and Description Language
2. Specification :说明一个系统应该具有的行为
Description :描述一个系统实际具有的行为
3. 系统可以划分成若干功能块,功能块可以划分功能块,也可以划分成若干进
程。
4. 系统图的系统名用关键字:system
5. 包在定义时用关键字:package ,使用时用关键字:use
6. 信号:进程之间通信的基本单位
在文本符中定义,可以定义参数,关键字:signal
文本定义符:
定义过的信号可以定义信号列表 ,关键字: signallist
7. 信道:实体与实体之间或实体与环境之间传递信号的通道,用带箭头的连线
表示。需列出信道名、信号。
8. 功能块:系统的组成部分,实现系统的一组功能。关键字:block
9. 进程:系统的基本组成单位,系统的行为主要由进程来描述。关键字:process
每个进程实例拥有一个唯一的进程标识:pid。
self :返回本进程实例的pid ;
sender :返回发送最近被消耗消息的进程实例的pid ;
parent :返回创建本进程实例的进程(也就是父进程)的pid ;
offspring :返回最近被本进程创建的进程(子进程)的pid。
10.开始域:
11.状态域:描述状态,状态表示状态机处于某个稳定状态。
状态符:
状态符下面可以接:输入符,优先输入符,连续信号符,保存符。
12.输入符: (方向左右均可)
13.优先输入:使信号在某状态下一但输入就立即被处理。
优先输入符:
14.连续信号:主体是一个布尔表达式,通过计算布尔表达式的值来触发状态机。
连续信号符
15.保存:把提前到达输入队列的有效信号保存下来。被保存的信号在下一状态
中优先被处理。
保存符:
16.输出符:
to :给出接收该信号的进程实例的pid、进程标识符
via :指明承载该信号的信道
17.实例创建符:动态创建进程实例。
18.任务:执行动作
19.分支操作
20.连接:把同一迁移过程的两部分连接起来。
21.定时器:
定义:timer T (id ):=duration ;
设置:set (now+du
您可能关注的文档
- 物理教案模板介绍.doc
- 中餐厅新菜单英文翻译版.doc
- 商业广场商业分析和业态设计初步方案.docx
- 0毛细管电泳2011.ppt
- 湖南流动人口一盘棋业务规则(2011稿).doc
- 1优秀教案(第1节从生物圈到细胞).doc
- 2012年级第一学期《马克思主义理论研究》作业答案.doc
- 072009“科技馆活动进校园”项目交流研讨会.doc
- 日本梦幻建设大师.doc
- 高等职业教育实用性体育教学1.doc
- 2024年沧州市公务员考试行测真题及答案详解(名师系列).docx
- 粮油食品检验人员复习提分资料带答案详解(精练).docx
- 粮油食品检验人员自我提分评估(考点精练)附答案详解.docx
- 粮油食品检验人员全真模拟模拟题附参考答案详解(精练).docx
- 2025年延安市公务员考试行测试卷历年真题附答案详解(突破训练).docx
- 2025年株洲市公务员考试行测试卷历年真题含答案详解.docx
- 2024年枣庄市公务员考试行测真题及完整答案详解1套.docx
- 2024年抚顺市公务员考试行测真题及答案详解(各地真题).docx
- 2025年常州市公务员考试行测真题及一套参考答案详解.docx
- 2023年德州市公务员考试行测试卷历年真题及1套完整答案详解.docx
文档评论(0)