oslab-exam
学长友情提示:做人不能太嚣张,拿着这份代码直接交考试太过分了。
题目1
主进程创建1个子进程
主进程通过管道与子进程连接
子进程的标准输出连接到管道的写端
主进程的标准输入连接到管道的读端
在子进程中调用exec(“echo”, “echo”, “hello world”, NULL)
在父进程中调用read(0, buf, sizeof(buf)),从标准输入中获取子进程发送的字符串,并打印出来
题目2
主进程创建2个子进程,主进程通过两个管道分别与两个子进程连接
第一个子进程计算从1加到50的和,并将结果通过管道送给父进程
第一个子进程计算从50加到100的和,并将结果通过管道送给父进程
父进程读取两个子进程的结果,将他们相加,打印出来,结果为5050
题目3
1.主线程创建10个子线程
- 第0个子线程计算从01加到10的和
- 第1个子线程计算从11加到20的
2022-06-04 21:28:12
4KB
C
1