当前位置:首页 > 4444临时 > 正文内容

[19][13][单选]下列进程间通信的各种方法中,哪一个是“管道”通信方式

4444临时5个月前 (02-02)

发送进程创建连接两个进程的一个打开的共享文件,然后写入数据;接收进程在需要时可以从该共享文件读出数据,写入和读出数据的长度是可变的

在相互通信的进程之间存在一个公共区域,一组进程向该公共区域写,另一组进程从公共区域读,通过这种方式实现两组进程间的信息交换

在内存中开辟若干区域,发送进程申请一个区域,并将信息送入,然后把它插入到接收进程的相应队列中,之后通知接收进程接收

发送进程先建立一个链接两个进程的通信机制,然后把信息送入该机制;发送进程和接收进程不直接建立联系,而接收进程可以在任何时刻从该机制中获取信息


答案


发送进程创建连接两个进程的一个打开的共享文件,然后写入数据;接收进程在需要时可以从该共享文件读出数据,写入和读出数据的长度是可变的


解析


【解析】管道通信是指发送进程创建连接两个进程的一个打开的共享文件,然后写入数据;接收进程在需要时可以从该共享文件读出数据,写入和读出数据的长度是可变的,故本题答案选择A选项。涉及考点为第4章并发与同步。


转载请注明出处。

本文链接:http://pythonopen.com/?id=6707

相关文章

[12][20][单选]下列关于文件系统中文件的描述中,哪一个是正确的

构成文件内容的基本单位为信息项文件的内容没有顺序关系文件内容都是由操作系统程序并使用的用户需要关注文...

[12][21][单选]下列哪一项是执行打开文件操作时由操作系统返回的

文件名文件号文件描述符文件物理位置答案文件描述符解析执行打开文件操作时由操作系统返回的信息是文件描述...

[12][22][单选]下列关于实现创建文件操作的描述中,哪一个是错误的

创建文件操作完成后,该文件得到一个新的文件控制块FCB创建文件操作完成后,操作系统给该文件分配一定的...