个人作业二-举例分析流程图与活动图的区别与联系
一、作业信息
|博客班级|AHPU-软件工程导论-计算机18级 (安徽工程大学 - 计算机与信息学院)
|----|----|----|
| 作业要求|举例分析流程图与活动图的区别与联系|
|作业目标|了解流程图和活动图的区别联系 |
| 学号| 3180701335|
二、题目
(1)给出流程图的定义说明
流程图又称程序框图,是用统一规定的标准符号描述程序运行具体步骤的图形表示。程序框图的设计是在处理流程图的基础上,通过对输入输出数据和处理过程的详细分析,将计算机的主要运行步骤和内容标识出来。程序框图是进行程序设计的最基本依据,因此它的质量直接关系到程序设计的质量。
(2)给出活动图的定义说明
活动图是描述系统为完成某项功能而执行的操作序列,操作序列可以并发和同步。它描述活动的顺序,展现从一个活动到另一个活动的控制流。活动图中包含控制流和信息流。控制流表示一个操作完成后对其后续操作的触发,信息流则刻画操作之间的信息交换。
(3)举例对比流程图与活动图的区别
流程图
活动图
区别:
(1)、流程图着重描述处理过程,它的主要控制结构是顺序、分支和循环,各个处理过程之间有严格的顺序和时间关系。而活动图描述的是对象活动的顺序关系所遵循的规则,它着重表现的是系统的行为,而非系统的处理过程。
(2)、活动图能够表示并发活动的情形,而流程图不行。
(3)、活动图是面向对象的,而流程图是面向过程的。
(4)举例分析流程图与活动图的联系
活动图的本质上是流程图,但是流程图更为抽象,而且可以细化为流程图
posted on 2020-11-12 23:06 NIDUSPRIME 阅读(194) 评论(0) 编辑 收藏 举报