- 162
- 0
- 约1.14千字
- 约 4页
- 2017-06-07 发布于重庆
- 举报
操作系统week06实验报告
四 川 大 学 计 算 机 学 院、软 件 学 院
实 验 报 告
班级:第 周 操作系统课程设计 实验课时 1 实验项目 多线程及同步互斥编程 实验时间
2012年月日星期 实验目的 理解多线程编程模型
理解同步互斥编程模型 实验环境 X86,WindowsXP,VMware5.0,RedHat Linux 9.0, SSHSecureShellClient-3.2.9 实验内容(算法、程序、步骤和方法) Lab1 --- 协同数据计算
两个数据文件1.dat和2.dat,它们的内容分别为1 2 3 4 5 6 7 8 9 10和 -1 -2 -3 -4 -5 -6 -7 -8 -9 -10 , 设计一个程序,在这个程序中一共有3个线程,其中两个线程负责从文件读取数据到公共的缓冲区,另外一个线程从缓冲区读取数据作不同的处理(加和乘运算)。
具体要求:
在一个程序源文件内实现,文件命名为final.c
线程1从1.dat将数据读文件读到buf1中;
线程2从2.dat 将数据读到buf2中;
当buf1,buf2有数据时,线程3将buf1和buf2的结果相加和乘法处理,并将结果显示出来。
实验结果及有关截图 Lab1 --- 协同数据计算
运行结果截图:
注:将本文档及源程序文件final.c压缩为一个文件,命名为week07.rar,提交到课程网站。
您可能关注的文档
最近下载
- 粮油储藏技术规范.pdf VIP
- 衡阳绿色盐碱产业基地项目环境影响报告书.pdf VIP
- 公共卫生学(动物性食品卫生学)课件 第10章 品质异常肉和中毒动物的检验与处理.ppt VIP
- 第四单元第2课《俏皮泥玩具》课件一年级美术下册(人美版).pptx
- 陕西省西安工大附中2024-2025学年七年级(下)期末语文试卷(含解析).pdf VIP
- TCEPCA-静止调相机 第1部分:功能.pdf
- 环保快报〔2026〕第1期 2025年12月及1~12月全省环境质量状况(详版).pdf VIP
- 新生儿病房及NICU管理规范.pptx
- 食品检验检测技能竞赛试题(附答案).docx VIP
- 中国老年综合评估技术应用专家共识(最全版).pdf VIP
原创力文档

文档评论(0)