首页 > 试题广场 >

两个合作进程,无法利用什么传递信息?

[单选题]
两个合作进程,无法利用()传递信息
  • 数据库
  • 文件系统
  • 高级语言的全局变量
  • 共享内存
推荐
C
两个进程各自拥有自己的程序段和数据段,即有各自的全局变量,所以不可能通过全局变量交换数据。
编辑于 2015-01-19 21:02:39 回复(2)
两个进程各自有自己的全局变量,不可能用之交换数据。
发表于 2016-07-07 19:50:04 回复(0)
数据库为什么可以用来传递信息????他是怎么传递信息的????传递了什么样的信息?
发表于 2019-08-20 10:33:30 回复(0)
两个进程之间的内存分布是独立的,不能通过全局变量来通信
发表于 2016-06-02 08:32:46 回复(0)
C
发表于 2014-10-24 16:16:36 回复(0)
D
发表于 2014-10-23 12:02:50 回复(2)
即使是两个相互合作的进程,它们都各自拥有程序段和数据段,因而各自的全局变量是不可见的,从而无法利用此来传递数据
发表于 2015-08-29 15:18:27 回复(0)
C. 两个进程有各自的全局变量,不可能通过全局变量传递信息。
发表于 2014-10-26 21:31:00 回复(0)
答案:C
操作系统给每个进程都分配一块内存空间,相互之间是不可见的,因此进程A的全局变量不能被进程B访问,反过来亦然。
发表于 2015-01-26 21:06:05 回复(0)
线程是可以用全局变量来传递消息的,而进程各自拥有其自己的全局变量。不可能用之交换数据。
发表于 2018-06-04 21:26:44 回复(0)
C
发表于 2014-10-23 22:28:27 回复(1)
两个进程各自拥有自己的程序段和数据段,即有各自的全局变量,所以不可能通过全局变量交换数据。
可以通过交换数据有信号量
发表于 2019-02-26 19:56:24 回复(0)
C
两个进程各自拥有自己的程序段和数据段,即有各自的全局变量,所以不可能通过全局变量交换数据。
发表于 2017-04-23 15:20:37 回复(0)
两个进程都有自己单独的全局变量,不能互相传递。
发表于 2017-03-25 13:04:12 回复(0)
两个程序拥有各自的程序段和数据段,因而全局变量对双方是不可见的。
发表于 2016-12-14 13:15:04 回复(0)