进程间通信的方式有多种,假设需要在Linux系统上设计本地运行的两个进程,一个负责采集视频,另一个负责播放。试为两者设计一种数据的通信方式。进一步考虑当两个进程处于不同机器上时,需要采用的通信方式。说明你的设计理由。

题目

进程间通信的方式有多种,假设需要在Linux系统上设计本地运行的两个进程,一个负责采集视频,另一个负责播放。试为两者设计一种数据的通信方式。进一步考虑当两个进程处于不同机器上时,需要采用的通信方式。说明你的设计理由。


相似考题
更多“进程间通信的方式有多种,假设需要在Linux系统上设计本地运行的两个进程,一个负责采集视频,另一个负责播放。试为两者设计一种数据的通信方式。进一步考虑当两个进程处于不同机器上时,需要采用的通信方式。说明你的设计理由。”相关问题
  • 第1题:

    常见的IPC(进程间通信)方式有()

    A. 信号通信方式

    B. 网络交互

    C. 消息通信方式

    D. 共享存储区通信方式


    正确答案:ACD

  • 第2题:

    采用共享内存方式可以进行进程间的通信,该方式需要程序员解决的问题是()。

    A.处理进程间对公共内存使用的互斥关系

    B.设计共享内存空间的访问原语

    C.分配共享内存空间的大小

    D.保证共享内存空间不被破坏


    参考答案:A

  • 第3题:

    在进程通信中,使用信箱方式交换信息的是()。

    A低级进程通信

    B共享内存方式

    C高级进程通信

    D管道文件方式


    C

  • 第4题:

    进程间的通信可以由哪些方式进行?


    正确答案: 低级通信方式:P-V操作。
    高级通信方式:直接通信、信箱通信。

  • 第5题:

    采用共享内存方式可以进行进程间的通信,该方式需要程序员解决的问题是()。

    • A、处理进程间对公共内存使用的互斥关系
    • B、设计共享内存空间的访问原语
    • C、分配共享内存空间的大小
    • D、保证共享内存空间不被破坏

    正确答案:A

  • 第6题:

    多自理机系统中进程间的通信有哪两种方式?


    正确答案: 在多自理机系统中进程间的通信有两种方式:主要适用于紧耦合多处理机系统的基于共享变量的通信方式和主要适用于松耦合多处理机系统的基于消息传递的通信方式.

  • 第7题:

    为了进行进程协调,进程之间应当具有一定的联系,这种联系通常采用进程间交换数据的方式进行,这种方式称为()。

    • A、进程互斥
    • B、进程同步
    • C、进程制约
    • D、进程通信

    正确答案:D

  • 第8题:

    常见的IPC(进程间通信)方式有()

    • A、信号通信方式
    • B、网络交互
    • C、消息通信方式
    • D、共享存储区通信方式

    正确答案:A,C,D

  • 第9题:

    单选题
    在进程通信中,使用信箱方式交换信息的是()。
    A

    低级进程通信

    B

    共享内存方式

    C

    高级进程通信

    D

    管道文件方式


    正确答案: A
    解析: 暂无解析

  • 第10题:

    单选题
    不同进程之间进行通信时,可以按需要采用同步或异步的方式,下列方法中,哪一种通信方式是同步的?()
    A

    共享内存

    B

    消息机制

    C

    管道通信

    D

    套接字


    正确答案: D
    解析: 暂无解析

  • 第11题:

    问答题
    采用消息冲通信方式时,进行通信进程的进程控制块PCB中还就增加哪些数据项?

    正确答案: 消息队列队首指针:mg
    消息阶互斥信号量:mutex
    消息队列资源信号量:sm
    解析: 暂无解析

  • 第12题:

    填空题
    在集中式系统中,进程间通信的方式有();();();();()。

    正确答案: 信号量传递,软中断通信,管道通信,共享存储通信,消息传递通信
    解析: 暂无解析

  • 第13题:

    为了进行进程协调,进程之间应当具有一定的联系,这种联系通常采用进程间交换数据的方式进行,这种方式称为()

    A.进程互斥

    B.进程同步

    C.进程制约

    D.进程通信


    正确答案:D

  • 第14题:

    通过连接两个进程的一个打开的共享文件,可以实现进程间的数据通信。这种通信方式称为

    A.共享内存

    B.消息机制

    C.管道通信

    D.套接字


    正确答案:C

  • 第15题:

    网络通信是两个进程之间的通信,两个通信的进程构成一个关联。


    正确答案:正确

  • 第16题:

    采用消息冲通信方式时,进行通信进程的进程控制块PCB中还就增加哪些数据项?


    正确答案: 消息队列队首指针:mg
    消息阶互斥信号量:mutex
    消息队列资源信号量:sm

  • 第17题:

    不同进程之间进行通信时,可以按需要采用同步或异步的方式,下列方法中,哪一种通信方式是同步的?()

    • A、共享内存
    • B、消息机制
    • C、管道通信
    • D、套接字

    正确答案:C

  • 第18题:

    消息传递系统属于()级通信方式,进程间的数据交换以()为单位。


    正确答案:高;消息

  • 第19题:

    在集中式系统中,进程间通信的方式有();();();();()。


    正确答案:信号量传递;软中断通信;管道通信;共享存储通信;消息传递通信

  • 第20题:

    多选题
    常见的IPC(进程间通信)方式有()
    A

    信号通信方式

    B

    网络交互

    C

    消息通信方式

    D

    共享存储区通信方式


    正确答案: B,C
    解析: 暂无解析

  • 第21题:

    填空题
    消息传递系统属于()级通信方式,进程间的数据交换以()为单位。

    正确答案: 高,消息
    解析: 暂无解析

  • 第22题:

    问答题
    进程间通信的方式有多种,假设需要在Linux系统上设计本地运行的两个进程,一个负责采集视频,另一个负责播放。试为两者设计一种数据的通信方式。进一步考虑当两个进程处于不同机器上时,需要采用的通信方式。说明你的设计理由。

    正确答案: 本地:共享内存+信号量,适合于大量数据传输。Linux支持系统V和POSIX的共享内存和信号量。
    远程:Socket+应用协议。适合于跨网络的(大量)数据传输。Linux支持BSD的socket。应用层协议需要自行设计。
    解析: 暂无解析

  • 第23题:

    判断题
    网络通信是两个进程之间的通信,两个通信的进程构成一个关联。
    A

    B


    正确答案:
    解析: 暂无解析