操作系统方面的知识

来源:百度知道 编辑:UC知道 时间:2024/06/18 20:41:30
1,什么是进程
2。多道程序与多道批处理操作系统工作原理相同吗?
3。什么是并发执行

1.进程是程序在计算机上的一次执行活动。当你运行一个程序,你就启动了一个进程。显然,程序是死的(静态的),进程是活的(动态的)。进程可以分为系统进程和用户进程。凡是用于完成操作系统的各种功能的进程就是系统进程,它们就是处于运行状态下的操作系统本身;用户进程就是所有由你启动的进程。进程是操作系统进行资源分配的单位。
2.批处理系统又分单道和多道.
这是操作系统的基本分类.
单道与多道的区别是多道可以并行执行任务,充分发挥操作系统指挥硬件之间协调工作,充分发挥各个部件的利用率,提高处理器利用率,吞吐量.内存中可以并存多个作业,(单处理器情况)某一时刻只有一个作业在cpu执行.
3.在大多数计算问题中,仅要求操作在时间上是部分有序的。有些操作必须在其他操作之后执行,另外有些操作却可以并行地执行。其先后次序是:I1先于P1和I2;P1先于O1、P2和I3;O1先于O2,P3……部分有序使某些操作的并行执行成为可能,如I2和P1,I3,P2与O1等操作的执行可以在时间上互相重叠。
通常,程序的制约方式有如下两种。
(1)间接制约方式。
(2)直接制约方式。
无论是操作系统自身的程序还是用户程序,通常总是存在一些相对独立、但又能并发执行的程序段。
为了合理利用系统资源,更好地发挥各种资源的效益,使各种物理设备之间的时间性限制条件减少到最低限度,最大限度地提高系统的效率,因而引出了多道程序方法。其实质是减少程序的顺序性,提高系统的并行性。

名词解释啊

我能力有限仅回答两个,
1.进程:相当于程序运行后将所需的数据归类在一起,便于运算和调用。打个比方就是装书的书包 ,想看什么书了就拿出来
2.不同,在批处理中有个先积累“量”再处理,多道是同步处理。