进程相关题目

程序顺序执行的特征

1.顺序性:处理机的操作严格按照程序所规定的顺序执行,

即每一操作必须在下一个操作开始之前结束

2.封闭性:程序一旦开始执行,其执行结果不受外界因素影响

即程序运行时独占系统资源,资源的状态只有本程序能够改变。

3.可再现性:只要程序执行时的执行环境和初始条件相同,当程序重复执行时,不论它是从头到尾不停顿地执行,还是走走停停地执行,都将获得相同的结果。

程序并发执行的特征( 一个程序的执行尚未结束,另一个程序的执行已经开始)

1.间断性:程序在并发执行时,由于它们共享系统资源,以及为完成同一项任务而相互合作,致使在这些并发执行的程序之间,形成了相互制约的关系,相互制约将导致并发程序具有“执行-暂停-执行”这种间断性的活动规律

2.失去封闭性:程序在并发执行时,多个程序共享系统中的各种资源,因而这些资源的状态将由多个程序来改变,致使程序的运行失去了封闭性

3.不可再现性:程序在并发执行时,由于失去了封闭性,也将导致其再失去可再现性。

进程特征

1.结构特征

每个进程都由程序段,数据段和一个PCB(进程控制块Process Control Block)组成

2.动态性

进程是程序在处理器上的一次执行过程,

动态性表现在“进程由创建而产生,由调度而执行,由撤销而消亡”

3.并发性

多个进程同时存在于内存中,且能在一段时间内同时运行

4.独立性

进程实体是一个能够独立运行,独立分配资源和独立接受调度的基本单位

4.异步性

是指进程按照各自独立的,不可预知的速度向前推进,

进程和程序

进程

程序

动态

静态

进程是程序在计算机上的一次执行活动。

并发进程执行的相对速度受进程调度策略影响,FCFS  SJF

进程和作业

进程的组成

进程控制块PCB,是进程存在的唯一标志

程序段

数据段

PCB包括内容

1.进程标识符PID

2.进程当前状态

3.进程队列指针

4.程序和数据地址

5.进程优先级

6.CPU现场保护区

进程切换时,何时占用处理器占用多长时间,取决于进程自身和进程调度策略。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值