操作系统week06实验报告
更新时间:2023-10-25 09:43:01 阅读量: 综合文库 文档下载
- 操作系统有哪些推荐度:
- 相关推荐
四 川 大 学 计 算 机 学 院、软 件 学 院
实 验 报 告
学号:10431211051 姓名:王金科 专业:软件工程 班级:2010级5班 第 六 周 课程名称 操作系统课程设计 实验课时 实验项目 多线程及同步互斥编程 实验时间 2012年3月20日 星期二 1 实验目的 1) 理解多线程编程模型 2) 理解同步互斥编程模型 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,提交到课程网站。 通过本实验,我掌握了: 加深了对多线程编程模型及同步互斥编程模型的理解,同时,也学会了如何协同数据计算,对编程有了更深刻的理解和认识。 目前我存在的问题有: 对两种编程模型的理解不够深刻,需要进一步运用理解。 小 结 指导老 师评 议 成绩评定: 指导教师签名:
实验报告说明
专业实验中心
实验名称 要用最简练的语言反映实验的内容。如验证某程序、定律、算法,可写成“验证×××”;分析×××。
实验目的 目的要明确,要抓住重点,可以从理论和实践两个方面考虑。在理论上,验证定理、公式、算法,并使实验者获得深刻和系统的理解,在实践上,掌握使用实验设备的技能技巧和程序的调试方法。一般需说明是验证型实验还是设计型实验,是创新型实验还是综合型实验。
实验环境 实验用的软硬件环境(配置)。
实验内容(算法、程序、步骤和方法) 这是实验报告极其重要的内容。这部分要写明依据何种原理、定律算法、或操作方法进行实验,要写明经过哪几个步骤。还应该画出流程图(实验装置的结构示意图),再配以相应的文字说明,这样既可以节省许多文字说明,又能使实验报告简明扼要,清楚明白。
数据记录和计算 指从实验中测出的数据以及计算结果。
结论(结果) 即根据实验过程中所见到的现象和测得的数据,作出结论。 小结 对本次实验的体会、思考和建议。
备注或说明 可写上实验成功或失败的原因,实验后的心得体会、建议等。 注意:
? ?
实验报告将记入实验成绩;
每次实验开始时,交上一次的实验报告,否则将扣除此次实验成绩。
正在阅读:
操作系统week06实验报告10-25
布料溜槽的设计10-03
足球教案03-08
网络著作权保护面临的挑战与对策12-25
舟山桃花岛导游词介绍5篇04-16
房地产开盘前营销排期05-10
船舶动力装置作业及其参考答案 - 图文04-04
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 操作系统
- 实验
- 报告
- week06