首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
编一个用有名管道进行通信和控制的程序,在程序A、B所对应的进程Pa、Pb中,进程Pa首先执行,创建有名管道tiros,并打开有名管道用于写,然后从键盘读入一行命令字符串,并通过有名管道向进程Pb发送该命令字符串。进程Pb打开有名管道fifos用于读,通过管
编一个用有名管道进行通信和控制的程序,在程序A、B所对应的进程Pa、Pb中,进程Pa首先执行,创建有名管道tiros,并打开有名管道用于写,然后从键盘读入一行命令字符串,并通过有名管道向进程Pb发送该命令字符串。进程Pb打开有名管道fifos用于读,通过管
admin
2016-05-12
25
问题
编一个用有名管道进行通信和控制的程序,在程序A、B所对应的进程P
a
、P
b
中,进程P
a
首先执行,创建有名管道tiros,并打开有名管道用于写,然后从键盘读入一行命令字符串,并通过有名管道向进程P
b
发送该命令字符串。进程P
b
打开有名管道fifos用于读,通过管道读到字符串,显示该命令字符串后执行该命令字符串。
选项
答案
程序清单24-5:pipe.c /*程序A*/ #include<stdio.h> #include<fcntl.h> #include<string.h> #include<sys/star.h> main() { int fd; char cmd[200]; mknod("fifos",S IFIFO|0666,0); //创建有名管道 fd=open("fifos",O_WRONLY); //写打开有名管道 printf("Input command string:"); gets(cmd); //由键盘读入一行 write(fd,cmd,strlen(cmd)+1); //将命令字符串写入有名管道 close(fd); return; } /*程序B*/ #include<stdio.h> #include<fcntl.h> #include<string.h> #include<sys/stat.h> main() { int fd; char cmdstr[200]; fd=open("fifos",0_RDONLY); //读打开有名管道 bzero(cmdstr,sizeof(cmdstr)); //清缓冲区cmdstr read(fd,cmdstr,sizeof(cmdstr)); //从有名管道中读命令字符串 printf("cmdstr=%s\n",cmdstr); system(cmdstr); //执行该命令字符串 close(fd); return; }。
解析
转载请注明原文地址:https://jikaoti.com/ti/g4EaFFFM
本试题收录于:
操作系统题库理工类分类
0
操作系统
理工类
相关试题推荐
根据合同包括的工作范围,建设工程施工合同可划分为()
下列建设工程施工合同中不属于按照工作范围划分的是()
什么是成本管理责任制,针对不同层次,成本管理责任制涉及哪些人员?
某项目的评标委员会组成如下:招标人代表2人,建设行政监督部门代表2人,技术、经济方面专家5人。关于此评标委员会人员的组成,下列说法正确的有()
控制的主要内容包括()
漏洞分析的目的是发现目标系统中存在的安全隐患,分析所使用的安全机制是否能够保证系统的机密性、完整性和____________。
简述防火墙的发展动态和趋势。
已知g(Ai,θj)为方案Ai在状态θj下的损失值,P(θj)为状态θj的概率,且,则方案Ai的期望损失值可表示为______,而最佳方案的期望损失值为______。
下列选项中不属于WindowsServer2003用户态特权级别的是()
随机试题
A.右下腹包块B.贫血与消瘦C.两者皆有D.两者皆无阑尾脓肿可表现为
有关蕈样霉菌病的病理描述中,哪项是错误的:
属于骨骼肌的兴奋一收缩偶联过程的有
云计算的基础层和基础服务形式是()。
文静的父母在机构改革中下了岗,全家仅靠每个月的低保生活。文静在学校中不和同学攀比,学习也很认真,但成绩却不是很好,父母很着急,向社会工作者王欣求助。王欣与文静的父母一起分析造成这种情况的原因,讨论提高文静学习成绩的方法。王欣发现,虽然文静在学习新知识时领会
2013年,全国商品房销售面积130551万平方米,比上年增长17.3%,增速比1—11月份回落3.5个百分点,比2012年提高15.5个百分点;其中,住宅销售面积增长17.5%,办公楼销售面积增长27.9%,商业营业用房销售面积增长9.1%。商品房销售额
[*]
Questions16-22•Readtheadvertisementbelowforahotdrinksmachine.•Aresentences16-22"Right"or"Wrong"?Ifthereisn
Theyovercameallthedifficultiesandcompletedtheprojecttwomonthsaheadoftime,______issomethingwehadnotexpected.
OnFoodSafety,aLongListbutLittleMoneyA)Thissummertherehasbeenadrumbeatoffood-relatedillnesses.Strawberries
最新回复
(
0
)