单选题共享变量是()访问的变量。A 只能配系统进程B 只能被进程互斥C 只能被用户进程D 可被多个进程

题目
单选题
共享变量是()访问的变量。
A

只能配系统进程

B

只能被进程互斥

C

只能被用户进程

D

可被多个进程

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

对临界区的正确论述是(30)。

①临界区是指进程中实现进程互斥的那段代码

②临界区是指进程中用于实现进程同步的那段代码

③临界区是指进程中用于实现进程通信的那段代码

④临界区是指进程中用于访问共享资源的那段代码

⑤临界区是指进程中用于访问临界资源的那段代码

⑥若进程A与进程B必须互斥地进入自己的临界区,

则进程A处于对应的区内时,仍有可能被进程B中断

A.①,②

B.①,②,⑤

C.⑤,⑥

D.①,②,③,④,⑤,⑥


正确答案:C
解析:临界区是进程中对临界资源实施操作的那段程序(临界资源是指一次仅允许一个进程访问的资源)。互斥临界区管理的原则是有空即进、无空则等、有限等待和让权等待。当某一进程进入互斥临界区时,仍有可能因为时间片用完,更高优先级的进程到来等原因,而被另一进程中断。所以答案为5和6。

第2题:

共享变量是()访问的变量。

A.只能配系统进程

B.只能被进程互斥

C.只能被用户进程

D.可被多个进程


参考答案:D

第3题:

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

A.管程是一种同步机制

B.管程只能解决进程互斥问题

C.引入管程是为了提高代码可读性

D.管程将共享变量及对共享变量的操作封装在一起


正确答案:B

第4题:

下列关于管程的叙述中,不正确的是()。

  • A、管程是一种同步机制
  • B、管程只能解决进程互斥问题
  • C、引入管程是为了提高代码可读性
  • D、管程将共享变量及对共享变量的操作封装在一起

正确答案:B

第5题:

在支持多线程的操作系统中,假设进程 P 创建了若干个线程,那么( )是不能被其他线程共享的。

A.该进程的代码段
B.该进程中打开的文件
C.该进程的全局变量
D.该进程中线程的栈指针

答案:D
解析:
线程共享的环境包括:进程代码段、进程的公有数据(利用这些共享的数据,线程很容易的实现相互之间的通信)、进程打开的文件描述符、信号的处理器、进程的当前目录和进程用户ID与进程组ID。但该线程中某线程的栈指针不能被这些线程所共享。

第6题:

共享变量是指如何访问的变量?

A.只能被系统进程

B.只能被多个进程互斥

C.只能被用户进程

D.可被多个进程


正确答案:D
解析:共享变量是指可被多个进程访问的变量。

第7题:

共享变量是指()访问的变量。

A.只能被系统进程
B.只能被多个进程互斥
C.只能被用户进程
D.可被多个进程

答案:D
解析:
共享变量是指可被多个进程访问的变量。

第8题:

互斥条件是指( )。

A 某资源在一段时间内只能由一个进程占有,不能同时被两个或两个以上的进程占有。

B 一个进程在一段时间内只能占用一个资源。

C 多个资源只能由一个进程占有。

D 多个资源进程分配占有。


参考答案A

第9题:

有关进程同步与互斥的正确描述是()

  • A、 两个具有同一共享变量的临界区的进程不能并发执行
  • B、 进程同步与互斥都是对涉及共享变量的并发进程进行管理
  • C、 必须互斥的进程在执行次序上不一定有必然的联系
  • D、 必须同步的进程在执行次序上有必然的依赖关系
  • E、 实现进程的同步与互斥都是为了避免发生与时间有关的错误

正确答案:B,C,D,E

第10题:

共享变量是()访问的变量。

  • A、只能配系统进程
  • B、只能被进程互斥
  • C、只能被用户进程
  • D、可被多个进程

正确答案:D

更多相关问题