1、以下关于管道通信描述正确的是
2021-08-18 18:10:25
- A、 一个管道可以实现双向数据传输
- B、 管道的容量仅受磁盘容量大小限制
- C、 进程对管道进行读操作和写操作都可能被阻塞
- D、 一个管道只有一个读进程或一个写进程对其操作
回答正确 正确答案: C
解析:
管道是半双工的,读写不能同时双向进行数据操作。管道是一个固定大小的缓冲区。管道满时,写操作阻塞,管道空时,读管道阻塞。管道必须打开一个读端和一个写端。若写端关闭,读端只能返回0。如读端关闭,写端返回错误值-1
2、有关命名管道描述错误的是
2021-08-18 18:10:39
- A、 可以用于互不相关的进程间
- B、 通过路径名来打开管道
- C、 在文件系统里可见
- D、 管道内容保存在磁盘上
回答正确 正确答案: D
解析:
在内核缓冲区上
3、下面对无名管道的描述错误的是
2021-08-18 18:11:05
- A、 半双工的通信模式
- B、 有固定的读端和写端
- C、 可以使用lseek函数
- D、 只存在于内存中
回答正确 正确答案: C
解析:
=====================================================================
有ABCDEF六个城市,每一个城市都和其他所有城市直接相连,问从A——B有多少种连接方式? (每个城市至多被经过1次)
2021-08-19 09:03:17
- A、 78
- B、 65
- C、 43
- D、 以上都错
回答正确 正确答案: B
解析:
24+24+12+4+1=65
经过4个城市: 4*3*2*1=24
经过3个城市: 4*3*2=24
经过2个城市: 4*3=12
经过1个城市: 4
不经过任何城市: 1
20210818,一天又快过去了,继续加油鸭~