龙之谷2017影舞者:有关计算机操作系统原理的问题

来源:百度文库 编辑:高考问答 时间:2024/04/30 07:09:20
偶对几个概念的掌握不是很清楚,帮忙!!!
计算机操作系统原理中的 作业 进程 线程 管程 各自的定义及其相互之间的区别与联系
请高手指点

作业:
是用户在一次解题或一个事务处理过程中要求计算机系统所做工作的集合。
它包括用户程序、所需要的数据及控制命令等。作业是由一系列有序的作业步组成的。
进程:
一个程序在一个数据集合上的一次运行过程。所以一个程序在不同数据集合上运行,乃至一个程序在同样数据集合上的多次运行都是不同的进程。
线程
线程是进程中的一个实体,是被系统独立调度和执行的基本单位。
管程
管程实际上是定义了一个数据结构和在该数据结构上的能为并发进程所执行的一组操作,这组操作能同步进程和改变管程中的数据。

上面是明确定义:
至于区别和联系还是看看教程的好
操作系统原理教程下载
http://www.mydown.com/tests/241/241700.html

我大概说说,你这几个问题提得挺刁!不是因为难度,而是因为这些东西统一的定义还没有,各种书上写的大同但是小异
作业一般是指交给操作系统的工作,如写入磁盘
进程好一点的书一般没有定义,只有解释,即分配资源的最小单位
线程是将程序的进程进一步的划分成更小的时间单位,主要是供多道指令这类提出的。
管程实际上是对进程的管理问题提出的一个缓冲的方案,以防止饿死等现象的发生。

这几个概念确实不好理解,建议你找一本好书细细的看