您的位置  > 互联网

多道程序设计中的操作系统有哪些作用呢?

方法/步骤:

定义:

操作系统(OS)是管理和控制计算机硬件和软件资源的计算机程序,是直接运行在“裸机”上的最基本的系统软件,任何其他软件都必须由操作系统支持才能运行。简单来说,操作系统就是一个与我们平时使用的程序略有不同的程序,它的作用是帮助我们协调、管理和控制计算机硬件和软件。

特征:

(1)管理系统中的各种资源;

(2)为用户提供良好的界面。

基本功能:

(1)并发性:并发是指在同一时间间隔内发生两个或多个事件或活动。

(2)共享:共享是操作系统的另一个重要特性,这意味着操作系统中的资源(包括硬件资源和软件资源)可以被多个并发执行的进程使用,而不是被一个进程垄断。

(3)虚拟性:它是操作系统中的一种管理技术,它将一个物理实体映射到几个逻辑对应物中。

(4)不确定性:在多通道节目设计中,每个节目之间存在直接或间接的关系,节目的速度受其运行环境的影响。在这种情况下,同一程序和数据的多次运行可能会给出不同的结果;程序的运行时间和顺序也存在不确定性;此外,也很难预测外部输入请求和操作故障发生的时间。这些都是不确定性的表现。