当前位置: 首页 > news >正文

西宁网站建设价格广告公司取名字参考大全

西宁网站建设价格,广告公司取名字参考大全,天津网站开发培训,学广告设计的培训机构目录 一、前驱图和程序执行 1.前驱图 2.程序顺序执行 2.1 程序的顺序执行 2.2 程序顺序执行时的特征 3. 程序并发执行 3.1程序的并发执行 3.2 程序并发执行时的特征 一、前驱图和程序执行 1.前驱图 前趋图:是一个有向无循环图,用于描述进程之间执行的前后…

目录

一、前驱图和程序执行

1.前驱图 

2.程序顺序执行

2.1 程序的顺序执行

2.2 程序顺序执行时的特征

3. 程序并发执行

3.1程序的并发执行

3.2 程序并发执行时的特征

一、前驱图和程序执行

1.前驱图 

前趋图:是一个有向无循环图,用于描述进程之间执行的前后关系。

具有九个结点的前趋图

存在下述前趋关系:
P1→P2,P1→P3,P1→P4,P2→P5, P3→P5, P4→P6,P4→P7,P5→P8, P6→P8,
P7→P9,P8→P9
或表示为: .
P={P1,P2,P3,P4,P5,P6,P7,P8, P9}
→={(P1,P2), (P1,P3),(P1,P4), (P2, P5),(P3,P5),(P4,P6), (P4,P7),(P5,P8),(P6, P8), (P7,P9), (P8,P9)}
 

具有循环的图

前趋图中是不允许有循环的,否则必然会产生不可能实现的前趋关系。如图所示的前趋关系中就存在着循环。它一方面要求在S3开始执行之前, S2必须完成,另一方面又要求在S2开始执行之前,S3 必须完成。显然,这种关系是不可能实现的。

  • 图中的每个结点可用于描述- 一个程序段或进程,乃至一条语句;
  • 结点间的有向边则用于表示两个结点之间存在的偏序(亦称偏序关系)或前趋关系“→”
  • 如果(Pi,Pj)∈→,可写成Pi→Pj,称Pi是Pj的直接前趋,而称Pj是Pi的直接后继。
  • 在前趋图中,把没有前趋的结点称为初始结点(Initial Node),把没有后继的结点称为终止结点(Final Node)。此外,每个结点还具有一个重量(Weight),用于表示该结点所含有的程序量或程序的执行时间。 

2.程序顺序执行

2.1 程序的顺序执行

I:输入操作
C:计算操作
P:打印操作

 

S1:a:=x+y; 
S2:b:=a-5;
S3:c:=b+1;


其中,语句S2必须在语句S后(即a被赋值)才能执行,语句S3也只能在b被赋值后才能执行,因此,三条语句存在着这样的前趋关系: S1→S2 →S3,应如图所示的顺序执行。

2.2 程序顺序执行时的特征

(1)顺序性:处理机的操作严格按照程序所规定的顺序执行,即每一操作必须在上一一个操作结束之后开始。
(2)封闭性:程序是在封闭的环境下执行的,即,资源的状态(除初始状态外)只有本程序才能改变它。程序运行时独占全机资源程序一旦开始执行,其执行结果不受外界因素影响。
(3)可再现性:只要程序执行时的环境和初始条件相同,当程序重复执行时,不论它是从头到尾不停顿地执行,还是“停停走走”地执行,都将获得相同的结果。

3. 程序并发执行

 程序顺序执行时,资源利用率低

3.1程序的并发执行

并发执行的前驱图

在该例中存在下述前趋关系:
Ii→Ci,I i→I i+1, Ci- >Pi,Ci→Ci+1, Pi→Pi+1

I i+1和Ci及Pi-1是重叠的,即在Pi-1和Ci以及Ii+1之间,不存在前趋关系,可以并发执行。

对于具有下述四条语句的程序段:
S1: a:=x+2
S2: b:=y+4
S3: c:=a+b
S4: d:=c+b

画出的前驱图:

3.2 程序并发执行时的特征

(1) 间断性。程序在并发执行时,由于它们共享系统资源,以及为完成同一项任务而相互合作,致使在这些并发执行的程序之间形成了相互制约的关系。
“执行-暂停-执行”间断性的运行。

(2)失去封闭性。当系统中存在着多个可以并发执行的程序时,系统中的各种资源将为它们所共享,而这些资源的状态也由这些程序来改变,致使其中任一程序在运行时,其环境都必然会受到其它程序的影响。
(3)不可再现性
例:程序A: N:=N+1;
程序B: Print(N); N:=0;
程序A和程序B并发执行,可能出现三种情况(N=n) :
(1) N:=N+1在Print(N)和N:=0之前,此时得到的N值分别为n+1,n+1, 0。
(2) N:=N+1 在Print(N)和N:=0之后,此时得到的N值分别为n,0,1。
(3) N:=N+1 在Print(N)和N:=0之间,此时得到的N值分别为n,n+1, 0。

程序在并发执行时,由于失去了封闭性,其计算结果必将与并发程序的执行速度有关,从而使程序的执行失去了可再现性;程序经过多次执行后,虽然它们执行时的环境和初始条件相同,但得到的结果却各不相同。

http://www.ds6.com.cn/news/6176.html

相关文章:

  • t型布局网站怎么做个人网页在线制作
  • 成都网站建设电话咨询百度 营销推广怎么收费
  • 吴彦祖做的艺术家网站军事新闻 今日关注
  • 做网站资料准备什么搜索引擎营销原理
  • 做短租公寓民宿网站网络优化公司有哪些
  • 张家口做网站哪家好视频号关键词搜索排名
  • 建设银行海门支行网站百度关键词优化推广
  • 高端网站建设公司好吗免费下载百度一下
  • 武汉网站设计站建设南昌seo推广
  • 北京网站制作公司飞沐南和网站seo
  • 关于网站建设申请seo外链优化
  • 丹阳企业网站制作图片外链
  • 鞍山建一个网站大概要多少钱广东seo点击排名软件哪家好
  • 海尔网站建设推广seo网站推广与优化方案
  • 营销网站制作公司推荐优化网站推广教程排名
  • php动态网站开发师官网设计比较好看的网站
  • 免费网站建设翻译网站编辑
  • 源码建站教程营销型网站建设的公司
  • 建设的网站属于固定资产么seo常用工具
  • 网站排名 算法seo网站关键词
  • 河南做网站公司报价阿亮seo技术
  • 国内精品网站建设重庆网络推广公司
  • 做外贸的网站域名怎么买抚顺网站seo
  • 南宁seo关键词如何优化排名
  • 网站模版的软件企业网
  • 免费推广网站入口2020深圳网站建设公司排名
  • 做富集的网站微信信息流广告投放
  • 企业建站服务热线百度seo2022
  • win10 做网站服务器百度咨询
  • 杭州app开发公司普悦科技南宁seo网站排名优化公司