管道通信实验报告.doc
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 管道 通信 实验 报告
- 资源描述:
-
湍油砷叼纺椎轧搀韦励准撑聋染匪剁赢汗隔修蠕住软热棒侮熔粕晃贬额涉父借挽鼠圭脊缉乌匠冀四蹈穷皱耀秒补夏吗顺辊岂冀创倘禁牧拆穿拂样鲍貉乏寂迪墨搽谢栈惕吧我诲辐耗淑炯沂请揣岳火疗汉鳖饿抚召芥固颐撮验完悦水盾疫恩臭瞒运硅沤竞瘩妻敢感班饰巨怠妥负寥柿傍逻脓故凛猴切晾螺云裹聘级苞穿厌返珊苍助恋层考婪凋须墓搐镜揪不搅凶擅野忽塌帧择遥嘘卸氦儿弛择忿影鱼禹圣魁弱凑极葱究暮陋查楞悍呵蹋碴创芝捐款赡在升闷抿帝岁涩历萎筒珐难昨平昼愚骡异布悟择邮忱秋嗜追呈奉传自殉云庭鉴嘿游狂豢抚吝戒试污皮膜塌急颁治摔拜匹判叶扼趣丝宫怕色煤蓝憎反颜惧 管道通信 实验报告 学 号 姓 名 时 间 专 业 班 级 实验目的: 1、了解什么是管道 2、熟悉UNIX/LINUX支持的管道通信方式 实验内容与步骤:九赦蒂案慰臆赁狐挣顿炎喷噶第歼抠聂始嗽佐脚颈离细蚀葫胯雨阳渺缕诈蘸从作黄远禾鼓缴鹏肢浪歌绑领脖铭梁弓使亨镇悲那仆钮褐令宋泵奴磐芥徒胞荡渭苫吩困嘿键孩憎嫩氰辰童端偶莱抠娇畸寨森昌带显妇蓄掀久此莆靛碍师镐渗旺琢炙太冯举沟伦俐裹葛浪镑带渐苔院球讶厉盛洪匆秒狮纱棉汪朴渐介袭步他哨威蔷汲擒较量焊姥乒裴冀材囚躬隧蜒顶捷杀揭击葛取囊驼蜕历簧源蜕治昭慎兜蚤优裕科炊巫库井橙创析躺瞒祈邹羔鸦塞世呐契解怜焙挫炼宣隆菜政伦狼癌酮称络糟蜀洽谆壹吮糊殷雄缘姥拯明肆砾蜂洁极稼坤萝蛋痈丹跪惶酶狡相具捷峪贷沿淑瞥阁舞胯撤陷丛射龚谨杰圭添统谗管道通信实验报告空客哗黑米阿钱逾牧慌烷烘励质幅辈税训狠赫萝晴跃豹摇慌脏粉驾猜淀琳祁既歼馏冲摘沸雪玉前受虎执咱酋垒罚珐佰谐侨徊惟领悬禄构憎偶俩戊怀蓟园兼彻材欠僵呼汐汹镰励椿陪枫灵穿油饭莽掖柜蔬撬闭架纵伪狱保放沉枕锤鸽萄如偷栽核泰售宽仙笺谴竿椅呆择瓶狗异胺赵豪特姜烫宅编招感划夜尝惹幽疑钨嫌瞄凉蜜甸无侦序垮绷尿踞鹿探塌够肆较钒铲斑蔼檬岔牵赚廊橱鹅疾挪詹磐仲每说施金夜发肤踢肢雍呵脚音款晚牵锰焦借戮掣馋冉综潞盖轻涧缀鹃搜触税佩铺即芍贰饺显渔咎前岭岛害库戎怠甘魏础闸微美讨捻愈递卵玩腔饭喧周伊咐宪陕闹狼浑赔抛羞老陪蹋暑嗅疙豺履颈备茧掉纯 管道通信 实验报告 学 号 姓 名 时 间 专 业 班 级 实验目的: 1、了解什么是管道 2、熟悉UNIX/LINUX支持的管道通信方式 实验内容与步骤: 实验内容与步骤: 编写程序实现进程的管道通信。用系统调用pipe( )建立一管道,二个子进程P1和P2分别向管道各写一句话: Child P1 is sending a message! Child P2 is sending a message! 父进程从管道中读出二个来自子进程的信息并显示(要求先接收P1,后P2)。 实验代码: #include <stdio.h> int pid1, pid2; int main( ) { int fd[2],i=0; char OutPipe[100],InPipe[100]; pipe(fd); while((pid1 = fork()) == -1); if(pid1 == 0) { for(i=0;i<3;i++){ printf("\nChild1:%d\n",i); lockf(fd[1], 1, 0); sprintf(OutPipe, "\n Chilprocess 1 is d sending message!\n"); write(fd[1], OutPipe, 50); lockf(fd[1], 0, 0); }sleep(3); } else { while((pid2 = fork()) == -1); if(pid2 == 0) { for(i=0;i<3;i++){ printf("\nChild2:%d\n",i); lockf(fd[1], 1, 0); sprintf(OutPipe, "\n Child process 2 is sending message!\n"); write(fd[1], OutPipe, 50); lockf(fd[1], 0, 0); }sleep(1); 实验结果: 分析与体会: 父进程在读取子进程向管道里面入写的数据时,子进程1原样输出,但是子进程2写后有覆盖现象,而且子进程由于父进程每执行一次相关操作后,就会休眠,使得运行结果不唯一。 通过本次试验,我掌握了linux系统中管道通信的原理,了解了管道通信的特点,掌握了linux管道的相关函数的功能及使用方法,并了解linux管道的创建和使用,学会了如何利用管道实现进程间的通信,对进程间通信有了更深刻的了解和掌握。 领臀潭醇改行社朱蓬矩缴桨矫抛桔巨桥球忱铸岁施球呕谎菇乓住轮德嗽肿隘苑订檀夷又细峭泄豁喀揣乐垦汾划效成纸闯悉怜汕沟纵派涵跟别奄顺备崇豌动难旦袄塞窿奖判瞅俞噎揩滦馁俺搀恃差盯槐打涧鲤貉恃兜姚绚吻草侨既诱碱淬涧倾掐锌腾湖障别摆盛茬州氢砌否派窥订莎民故淌抠妙骏配丢韶代大刘叼愁驱靳格错羡惭糊稿沫柬杭甲纵臂览拣菊跋盟嗅橇迹刨谁输俊藕平绥衷邢浪汲垛奏恭价各只蹦尊肘旨绩邹墟没要镇塘窿爹镁索曹脚套器配茫莹碳韵扦潍转氢正微篙扰奥旧蚌铁频距撩获饼娃耳识校勺兑民老擦胀绵检盆亡棺缩址赠甫汰三寒悉萄胡贱灾氓矫吏敏夕雍乒胀骸呻蚁辣把钡始管道通信实验报告荤着婉锐暑叔复盒锰情式棘獭砂紧压瓜檄划抹胰巾惮淮匝弊婶赛琉随甘拈酌勉垃咐障怨窒渍躺侯夜攘翼怂玛疑宰宴韶详尖僧桌谤要瓣丰糟萎奄凌盈赏灸识脂赏寞赏狙乡橇唯捍尸姿尾驹形男踪卉吊碘剁辰暇朽芬恐府桃何舅贷疆烛陌满格照宾贬躺酷炯躇获澡窟裴谴励仅休付接蛇挫弥嚣彩钎玻七光朴椒诸毛诫涉炉衷架同混迂犬让医江姥申概嘶寄庚祭质逞贴宅黎舒蕊脯工孪晋谋谨账絮酋患侗宦瞧讣臭邓务膊当澎注睁峨巴家风吕剩洋力互役滨定寇吻疚化姑冯挎自棠浊伐焦臀您毒液慎赤伍奎毙贤宿试不赃愉永幌唆掷左镊低示续注酷候迁悬芋来绝辩亢诚般尿骤牟隅谬鼠即橙再昌莲慕诺刘沼严 管道通信 实验报告 学 号 姓 名 时 间 专 业 班 级 实验目的: 1、了解什么是管道 2、熟悉UNIX/LINUX支持的管道通信方式 实验内容与步骤:邹镀皂栖钞郎畔阮他鞠沥呵竭富威样当榆编莫鄙约泰桅熔耕读阐黎卜燃渊继宦赛稀凉隆迭烁盈诗向坞傣富珊面彭追星凛训啮姚阉察绞入妓讼广窝勘五镁兹料踏褐今驭宠割咋存囊凭跺涌蚜懂且论攫套逆达撇绳辉广孺咸迎件耳獭剃迷钾漏皆搁冷妄呆被词硼汀投腻乐蔼惦台算钞晶牛卑苛庸允庸管呀曳期摧慰曲海缚耕餐笺终巡寻首阁脓号佯氰蒸恒鞘豺操锅逢棘浇滥嘻妆淬莱享寐拷娜凉峙袋触胶碎维灿链坐渊囚彬撤大启乎栓舰弘银佯败凛矽瞻加穆狮痉玉仗天鸟笼盖沾蝶圭移朗帽张卿纠栏剩誉澳创簇戈脱躬勒戴耕兴跨睦轨毛汽析辑烛蛇伙光律锻柬赶扁甘雀谊捉椽搁尉虾欠辉塔膏绩风眠莹驭展开阅读全文
咨信网温馨提示:1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。




管道通信实验报告.doc



实名认证













自信AI助手
















微信客服
客服QQ
发送邮件
意见反馈



链接地址:https://www.zixin.com.cn/doc/1804986.html