计算机操作系统读书笔记___顺序执行和并发执行

本文深入探讨了计算机操作系统中程序的顺序执行和并发执行。顺序执行强调程序的顺序性、封闭性和可再现性,而并发执行则引入了间断性、失去封闭性和不可再现性,提高了系统效率但带来了新的挑战。通过对比,有助于深化对进程概念的理解。
摘要由CSDN通过智能技术生成

只有理解在不同环境下(裸机或多道程序),程序的执行方式的差异,才能彻底理解进程的概念。

一、程序顺序执行

1.1 程序的顺序执行

一个应用程序由若干程序段组成,每个程序段完成特定的功能,它们在执行时,都需要按照某种先后次序顺序执行,仅当前一程序执行完后,才运行后一程序段。

I代表输入操作,C代表计算操作,P为打印操作,用箭头指示操作的先后次序。三个程序段间就存在这样的前趋关系:I->C->P。 

1.2 程序顺序执行时的特征

顺序性、封闭性、可再现性。顺序性指的是处理机严格地按照程序所规定的顺序执行,即每一操作必须在下一个操作开始前结束;封闭性指的是程序在封闭的环境下运行,程序运行时独占全机资源,资源的状态(除初始状态外)只有本程序才能改变它;可再现性是由封闭性导致的,只要程序执行时的环境和初

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值