在操作系统中为什么要引入进程概念?它会产生什么样的影响?

题目
问答题
在操作系统中为什么要引入进程概念?它会产生什么样的影响?
参考答案和解析
正确答案: 为了使程序在多道程序环境下能并发执行,并能对并发执行的程序加以控制和描述,而引入了进程概念.
影响:使程序的并发执行得以实行.
解析: 暂无解析
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

IPv6中为什么要引入流概念?


参考答案:互联网上从一个特定源站到一个特定目的站的一系列数据报称为流,引入流概念便于对数据与对应的传输资源进行绑定,从而为数据传输提供服务质量保证。

第2题:

关于进程和线程的说法正确的是( )。

A.在引入线程的操作系统中,线程是一个特殊的进程

B.在引入线程的操作系统中,线程是进程的一个实体

C.线程拥有自己的资源,进程不再拥有资源

D.线程切换花费比进程切换花费多


正确答案:B
解析:在引入线程的操作系统中,线程是进程中的一个实体,是CPU调度和分派的基本单位。线程自己基本上不拥有系统资源,只拥有一点在运行中必不可少的资源,但它可与同属一个进程的其他线程共享进程所拥有的全部资源。所以线程不是一个特殊的进程,并且线程切换的花费比进程切换花费少得多。

第3题:

在水文学中为什么要引入频率的概念?


参考答案:水文现象具有明显的随机性,因此,可以应用数理统计方法研究水文学。水文系列的总体 通常是无限的,而水文观测资料是有限的,在水文学中引入频率的概念,用事件发生的频率作为概率的近似值,从而可以应用水文分析方法由水文系列样本的统计规律来估计水文系列总体的规律。

第4题:

现代操作系统中为什么要引入“进程”概念? 它与程序有什么区别?


正确答案:之所以要引入进程的概念,是因为在一些可以并发的程序段之间,存在着某种相互制约的关系,每个程序段的执行不仅要受到其它程序执行的制约,而且还要动态地依赖系统资源的分配情况,因此每个可以并发执行的程序段就会因外界条件的限制而不能运行,被迫处于阻塞状态。仅用程序的概念无法表示程序的走走停停以及程序运行过程中对资源的竞争现象,因此需要采用一种动态的概念描述并发程序这种走走停停的现象,这就产生了进程的概念。
进程和程序的区别:
(1) 进程是程序的执行过程,是动态的过程,属于一种动态概念。程序是一组有序静态指令和数据的集合,用来指示处理机的操作,是一种静态概念。
(2) 从结构上看,每个进程实体是由程序段和相应的数据段两部分构成,并且进程结构中还要包含PCB,即进程控制块。
(3) 一个进程可以涉及到一个或几个程序的执行;反之,同一程序可以对应多个进程,即同一个程序段可以在不同数据集合上运行,可以构成不同的进程。
(4) 进程能真实地描述并发执行的过程,而程序仅仅是静态指令堆积的序列。
(5) 进程有可创建其他进程的功能,而一般的程序不具有创建其它程序的功能。 每一个程序都是在一个进程现场中运行的。

第5题:

操作系统中为什么要引入进程?进程和程序有什么区别和联系?


正确答案:程序是静态的,为了深刻描述程序动态执行的过程,操作系统需要引入进程的概念,以掌控程序执行过程中的动态变化。进程和程序的主要联系是:进程是由程序、数据和进程控制块三部分组成,一个进程的运行目标是执行它所对应的程序,如果没有程序,进程就失去了存在的意义。它们的区别是:程序是静态的,而进程是动态的。进程是程序的一个执行过程,而进程是为了程序的一次执行而暂时存在的。

第6题:

在操作系统中为什么要引入进程概念?它会产生什么样的影响?


本题答案:为了使程序在多道程序环境下能并发执行,并能对并发执行的程序加以控制和描述,而引入了进程概念.
影响:使程序的并发执行得以实行.

第7题:

在文件分配表中为什么要引入“簇"的概念?以“簇”为基本的分配单位有什么好处?


答案:(1)引入“簇"的原因:为了适应磁盘容量不断增大的需要,在进行盘块分配时,不再以盘块而是以簇(Cluster)为基本单位。一个簇应包含扇区的数量与磁盘容量的大小直接有关。(2)以簇作为基本分配单位的好处:能应磁盘容量不断增大的情况,还可以减少FAT表中的项数(在相同的磁盘容量下,FAT表的项数是与簇的大小成反比),使FAT表占用更少的存储空间,并减少访问FAT表的存取开销。

第8题:

为什么要引入自治系统的概念?


参考答案:当互联网规模增大的时候,网络中路由的方式和管理方式就变得非常复杂。为了便于管理,可以将互联网划分为若干逻辑上独立的区间,每个区间可以根据自己的方式去管理和路由,这样就降低整个网络管理、维护和运行的复杂度。所以引入了自治系统的概念。

第9题:

什么是进程?在操作系统中为什么要引入进程?


正确答案: 进程是程序的一次执行,该程序可与其他程序并发执行
在多道程序的环境中,程序的并发执行代替了程序的顺序执行,破坏了程序的封闭和可再现性,使得程序与处理机执行导致在程序活动不再一一对应,而且由于资源共享和程序的并发执行导致在程序活中可以存在直接或间接的相互制约关系,"程序"
这个概念已不能如实正克地反映程序活动的特征,所以为了提高系统交接效率,提高系统资源利用率,在操作系统中引入了进程的概念.

第10题:

什么是进程?计算机操作系统中为什么引入进程?


正确答案: 进程的定义:进程是一个可并发执行的具有独立功能的程序关于某个数据集合的一次执行过程,也是操作系统进行资源分配和保护的基本的单位。
引入进程的原因:
一是刻画系统的动态性,发挥系统的并发性,提高资源利用率。
二是解决共享性,正确描述程序的执行状态。