进程间采用信箱方式进行通信时,在信件中应指出()A、接受者名B、发送者名C、信件名D、信箱名

题目

进程间采用信箱方式进行通信时,在信件中应指出()

  • A、接受者名
  • B、发送者名
  • C、信件名
  • D、信箱名
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

当采用信箱进行通信时,接收原语receive()操作中必须包含的信息是()。

A.指定的信箱名

B.取出的信件将存放的内存地址

C.读取信件的名称

D.读取信件的长度

E.信箱的互斥信号量


参考答案:A, B

第2题:

用信箱方式实现进程间通信时,应该()

  • A、由发送信件者设立信箱
  • B、发送者在信件中指定接收者名
  • C、在原语中要指出信箱名
  • D、当信箱空时应让发送者“等信件”

正确答案:C

第3题:

在间接通信时,用Send(N,M)原语发送信件,其中N表示______。

A.发送信件的进程名

B.接收信件的进程名

C.信箱名

D.信件内容


正确答案:C
解析:进程间的通信总共有四种方式:
  (1) 信号量通信机制,通过发送一个信号来通知进程某个事件发生;
  (2) 共享文件通信机制,就是管道通信;
  (3) 消息传递机制分为直接通信(进程直接传递信息,通过消息缓冲区)和间接通信(信箱);
  (4) 共享存储区通信机制,在内存中申请一个共享存储区,各个进程通过共享存储区实现通信,这是进程通信中最快捷的方法。
  间接通信方式(信箱)提供了以下相关原语。
  ①信箱的创建和撤销原语
  进程可利用信箱创建原语来建立一个新的信箱。创建者进程应给出信箱名字、信箱属性(公用、私用或共享);对于共享信箱,还应给出共享者的名字。当进程不再需要该信箱时,可用信箱撤销原语来撤销它。
  ②消息的发送和接收原语
  当进程之间要利用信箱进行通信时,必须有共享信箱,并利用系统提供的通信原语来实现。
  Send(mailbox,message):将一个消息发送到指定信箱,其中message是指消息,mailbox是指信箱。
  Receive(mailbox,message):从指定信箱中接收一个消息,其中mailbox是指定的信箱,message是接收消息的区域。
  所以在用Send(N,M)原语发送信件,其中N表示信箱名。

第4题:

采用信箱方式进行通信时,不包含在信箱数据结构中的内容是()

  • A、信箱名
  • B、可存信件数
  • C、已有信件数
  • D、可存信件的指针

正确答案:C

第5题:

进程间用信件传递信息时,信件中应含有()

  • A、发送者名
  • B、信件长度
  • C、信箱名
  • D、信件名

正确答案:A

第6题:

进程问用信件传递信息时,信件中应含有()。

A.信件长度
B.信件名
C.发送者名
D.信箱名

答案:C
解析:
进程通信就是在进程间传送数据,当一个进程要给另一个进程传递信息时,可以用信件来传递其数据,但信件中必须含有发送者名,这样收到信件的进程才知道该信件是谁发过来的。

第7题:

若进程用信件来传递信息,那么发送信息者的进程名应()

  • A、存放在信件中
  • B、作为send原语的参数
  • C、作为receive原语的参数
  • D、存放在信箱说明中

正确答案:A

第8题:

进程间用信件传递信息时,信件中应含有(20)。

A.信件长度

B.信件名

C.发送者名

D.信箱名


正确答案:C
解析:本题考查进程间信件通信的相关知识。进程通信就是在进程间传送数据,当一个进程要给另一个进程传递信息时,可以用信件来传递其数据,但信件中必须含有发送者名,这样收到信件的进程才知道该信件是谁发过来的。

第9题:

当采用信箱进行通信时,接收原语receive( )操作中必须包含的信息是()。

  • A、指定的信箱名
  • B、取出的信件将存放的内存地址
  • C、读取信件的名称
  • D、读取信件的长度
  • E、信箱的互斥信号量

正确答案:A,B

第10题:

在信箱通信方式下,若发送信件时信箱已满,那么发送信件的进程将被置成()状态,直到信箱()时才能释放。


正确答案:等信箱;有空

更多相关问题