问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

2.程序的并发执行有三个特征,分别是___.____.____.

发布网友 发布时间:2022-04-20 06:01

我来回答

1个回答

热心网友 时间:2023-09-03 07:57

并发执行的程序具有间断性、失去封闭性和不可再现性特征。

1、不可再现性:两个循环程序A和B,它们共享一个变量N;程序A每执行一次时,都要做N=N+1操作;程序B每执行一次时,都要做执行Print(N)操作,之后执行N=0操作。

2、失去封闭性:当系统中有多个并发执行的程序时,各个资源是他们所共享的,这些资源的状态也由这些程序所改变,所以摸一个程序的运行环境会受到其他程序的影响。

3、间断性:程序在并发执行的时候,因为是共享资源,以及完成同一项任务而相互合作,致使在这些并发执行的程序之间形成了相互制约的关系,导致程序执行呈现:执行——暂停——执行

程序的并发执行:

程序并发执行,就是系统中的各个部分不再以单纯的串行方式工作,在同一时刻系统中不是只有一个活动,而是存在许多并行活动。

从程序的活动方面看,则可能有若干个作业程序同时或者相互穿插在系统中并发执行。这时,计算机不再是简单的顺序执行一道程序。也就是说,一道程序的前一操作结束后,系统不一定立即执行其后续的操作,而可能转而执行其他程序的某一操作。

在大多数计算问题中,仅要求操作在时间上是部分有序的。有些操作必须在其他操作之后执行,另外有些操作却可以并行地执行。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
单位高温防护欠缺致员工中暑如何对待 狗狗为什么爱看视频 360浏览器怎么设置倍速播放 ...先讲女主的灵魂飘荡了一段时间,然后重生,请问是那本? 拯救者散热器怎么开 电脑如何一键还原系统电脑一键还原怎么操作 神舟笔记本电脑怎么重新设置神舟战神bios恢复出厂设置 神舟电脑恢复出厂设置神舟战神怎么恢复原厂系统 水泥楼梯如何铺木楼梯 家里面楼梯是水泥的不想铺地毯或者地砖还能铺什么 在操作系统中多道程序的三个基本特点是什么 一般来说,程序具有哪些特征? 请问用鱼网捕鱼违法嘛? 全国大水面捕鱼视频 出海捕鱼。在船上怎么工作呢。船身剧烈晃动。使不... 如何利用大水面进行罗非鱼养殖? 求一种简单有效率的捕鱼方法 请问池塘捕鱼什么方法最有效? 在水库里面用什么方法捕鱼最好? 大型水库养鱼与捕鱼的方法 海上捕鱼有多少种捕鱼方法 用什么方法可以让鱼浮出水面捕鱼 java虚拟机什么点出发gc JVM,JRE,JDK各是什么含义?之间的关系 Java JVM怎么学习啊?从哪方面入手 jvm有什么用 java代码运行的时候将内存分成哪些区? 关于JAVA中JVM的栈帧疑问? Java垃圾回收:GC在什么时候对什么做了什么 JRE和JVM有什么关系? 面向对象程序设计的3个主要特征是_____,继承性和... 面向对象程序设计的三大特点是什么?各自的特点又... 求一个Java代码包含多态、继承、封装三个特性 是什么2,认识过程的三个特点是什么定 程序语言分为哪三类?简要介绍各类语言的特点? 类的三个基本特征 面向对象的三个主要特点,并简单说明其作用,求高... 组织结构的三个特性 法律的三个特性是什么? 质量体系审核具有的三个特性是什么? 英语是什么 英语的英语是什么 英语的定义什么是英语 英语是啥? 英语是什么?? 英语的作用是什么? 什么是英语 英语和美语的区别 英语是个什么东西? 英语是什么?