()定义了一个共享数据结构和各种进程在该数据结构上所能执行的全部操作。A、管程B、类程C、线程D、程序

题目

()定义了一个共享数据结构和各种进程在该数据结构上所能执行的全部操作。

  • A、管程
  • B、类程
  • C、线程
  • D、程序
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

线程并发执行程序高,不但同一个进程内部的诸线程可以并发执行,而且属于不同进程的诸线程也可以并发执行。()


正确答案:对

第2题:

()对象在对象体开始位置放置了一个共享的公共数据结构DISPATCHAR_HEADER。

A.Dispatcher对象

B.I/O对象

C.进程对象

D.线程对象


参考答案:A

第3题:

下列关于线程的叙述中,正确的是

A.每一个线程可以有多个标识符和其相应的线程描述表

B.不同的线程可以执行相同的程序

C.同一进程中的各个线程共享该进程的逻辑地址空间

D.多个线程不可以并发执行


正确答案:B
解析:每一个线程有唯一的标识符和一张线程描述表。不同的线程可以执行相同的程序。同一进程中的各个线程共享该进程的内存地址空间。多个线程是可以并发执行的。

第4题:

为了便于系统控制和描述进程的活动过程,在操作系统核心中为进程定义了一个专门的数据结构,称为______。


正确答案:进程控制块
进程控制块 解析:创建一个进程的主要任务是建立进程控制块PCB。具体操作过程是:先申请一空闲PCB区域,将有关信息填入PCB,置该进程为就绪状态,最后把它插入到就绪队列中。

第5题:

为了实现多任务处理、提高程序执行的并发性,操作系统中引入了进程、线程等机制。在Window98环境下,下列的叙述中哪个是错误的?

A.线程用于描述进程中的运行路径,每当进程被初始化时系统就要创建一个主线程

B.Window98环境下的所有进程均可能创建多个线程

C.同一个进程产生的多个线程共享一个内存地址空间

D.线程是处理器调度的对象,进程是资源分配的单位


正确答案:B

第6题:

一个进程可以包含若干个线程,同属于一个进程的所有线程共享该进程的全部资源。()


正确答案:对

第7题:

下列说法中,错误的一项是______。

A.多个线程对同一个对象进行访问时,则共享数据

B.多个线程执行同一个类的实例代码时,则共享相同的代码

C.在Java中,线程模型被定义在类java.lang.Serilizable中

D.Java线程模型中的数据和代码是相互独立的


正确答案:C

第8题:

下面有关管程的叙述中,正确的是( )

A、管程是进程间互斥的机制,它保证进程互斥地访问共享变量,并方便地阻塞和唤醒进程

B、管程和P.V一样,同步操作分散在各个进程中

C、管程和P.V一样,使用不当就可能导致进程死锁

D、一个管程定义了一个数据结构和能在该数据结构上并发执行进程所的一组操作,这组操作能同步进程和改变管程中的数据


参考答案:D

第9题:

在支持线程的操作系统中,同一个进程中的各个线程共享进程的【 】。


正确答案:全部资源
全部资源 解析:线程自己基本上不拥有系统资源,只拥有一点在运行中必不可少的资源,但它可与同属一个进程的其他线程共享进程所拥有的全部资源。

第10题:

操作系统在创建新进程的时候,首先为进程分配 ______ 数据结构。


正确答案:进程控制块
进程控制块 解析:进程控制块是进程存在的惟一标志,其作用是使一个在多道程序环境下的程序称为一个独立运行的基本单位,在进程的整个生命期,系统总是通过进程控制块来对进程进行控制的。

更多相关问题