- 31
- 0
- 约2.21千字
- 约 7页
- 2019-09-28 发布于湖南
- 举报
成绩:
成绩:
实 验 报 告
课程名称:
Unix下C程序设计
实验项目:
利用管道实现父子进程通信
姓 名:
专 业:
网络工程
班 级:
网**-*班
学 号:
计算机科学与技术学院
实验教学中心
2013 年 11 月 12 日
实验项目名称: 利用管道、信号实现父子进程通信
一、实验目的
学习掌握管道技术,通过管道技术实现父子进程通信,并用信号sigusr1,sigusr2来实现信号的传递。
二、实验环境
1.Ubuntu
2.Vim
三、实验内容
利用管道技术实现父子进程间通信,具体流程:父进程以3秒为周期接收用户输入并发送到子进程,子进程接收到信息后显示并回传,父进程接收到回传信息后显示。父子进程在通信过程中采用信号中断处理方式进行处理,接收到“exit”字符串后父子进程均退出。
四、实验程序
#include stdio.h
#include unistd.h
#include stdlib.h
#include signal.h
#include string.h
pid_t pid;
int fildes1[2],fildes2[2];
void timefunc(int sig){
char buf[255];
memset(buf,0,sizeof(buf));
if( read(STDIN_FILENO,b
您可能关注的文档
- 冲孔灌注桩施工技术安全专项方案.doc
- 冲孔灌注桩检测方案.doc
- 冲抓桩施工方案(1).doc
- 冷冻法施工 工艺.doc
- 冷床基础专项施工方案.doc
- 冷箱基础施工方案.doc
- 净化循环水装置电气施工方案.doc
- 准东路实施方案范本.doc
- 凤凰山隧道爆破设计施工方案.doc
- 凤凰沱江大桥施工监控方案new.doc
- 2026年电子行业尺寸外观缺陷识别技术应用报告.docx
- 敢闯擅创 青年粤军勇挑科技创新大梁.docx
- 感觉神经母细胞瘤多学科决策模式中国专家共识(2026版).docx
- 高中三年级地理复习课《城乡区位》教学设计.docx
- 2026年家具设计报告:外观风格与使用便捷性.docx
- 2026年皮具护理行业技术突破与创新报告.docx
- 2026年玩具行业儿童消费趋势研究报告.docx
- 2025至2030马拉维罗克(CAS376348651)行业市场占有率及投资前景评估规划报告.docx
- 2026年跨境电商行业线上品牌推广与线下物流体系研究报告.docx
- 感觉神经上皮瘤多学科决策模式中国专家共识(2026版).docx
原创力文档

文档评论(0)