- 19
- 0
- 约3.36千字
- 约 4页
- 2020-07-23 发布于安徽
- 举报
班级:计科 1141 学号: 201411621110 姓名:邓超荣
实验一 进程同步与互斥
实验目的 了解多进程并发执行时因控制不当而导致的运行结果不确定的竞争条件现象、以
及消除竞争条件所采取的措施。
实验内容
有一个数据文件,名字是 data,其中存放了一个十进制正整数。现有一个程序,该程序读出
文件 data 中的数据、将其加一、再将结果更新到 data 之中,上述动作重复进行一百万次。
如下给出完成上述功能的源程序:
01 #include stdio.h
02 #include stdlib.h
03 #include fcntl.h
04 #include sys/types.h
05 #include unistd.h
06 #include stdarg.h
07 #include string.h
08 int main()
09 {
10 int num, fd,i; // num 变量用于存放从 buff 转换而来的二进制形式的整数
// fd 是打开 data 文件之后的描述符,用于下文对 data 文件的读写操作
11 char buff[100]; // 定义的 buff 字符数组用于存放从文件中读出的数字字符形式的整数
12 fd = open(data, O_RDWR); // 打开文件
13 if(fd=0){ // 如果文件不存在
14 pri
您可能关注的文档
- 重庆大学2007级操作系统原理试卷A.docx
- 网络教育应用笔记.docx
- 调查报告:工业控制网络应用(模板).docx
- 宾馆管理系统.docx
- 道路卡口视频网络监控系统.docx
- 操作系统填空选择题汇编--2015.docx
- 计算机操作系统习题5参考答案.docx
- 操作系统第4章答案(上).docx
- 宾馆安全生产事故应急预案.docx
- 中班主题一与网络图.docx
- 部编版七年级上册语文 第六单元 想象世界 课外古诗词诵读 (3).pptx
- 部编版七年级上册语文 第六单元 想象世界 课外古诗词诵读 (7).pptx
- 部编版七年级上册语文 第六单元 想象世界 课外古诗词诵读(二) (2).ppt
- 部编版七年级上册语文 第六单元 想象世界 课外古诗词诵读(二).ppt
- 部编版七年级上册语文 第六单元 想象世界 课外古诗词诵读(二).pptx
- 部编版七年级上册语文 第六单元 想象世界 单元基础巩固练(6).pptx
- 水利检测资格测验培训(混凝土施工质量考验与评定)[精彩.pptx
- 三年级语文下册第二单元检测卷.pdf
- 部编版七年级上册语文 第六单元 想象世界 写作 发挥联想和想象 (4).pptx
- 部编版七年级上册语文 第六单元 想象世界 写作 发挥联想和想象.pptx
最近下载
- 《设计校园公共空间》精品教案(2026-2027湘美版新教材 小学美术六年级上册).docx VIP
- 《列子》全文.doc VIP
- 成都来福士广场项目机电安装监理实施细则.pdf VIP
- 武器系统分析与设计(北京理工大学)网课期末考试答案.docx VIP
- 壳寡糖.ppt VIP
- 中国肺血栓栓塞症诊治、预防和管理指南(2025版).pptx
- 2026-2027学年吉林省长春市东北师范大学附属中学高一(上)期中数学试卷(含答案).pdf VIP
- Unit+3+Celebrations+Lesson+3+Memories+of+Christmas高中英语北师大版必修第一册.pptx
- 医疗器械经营相关法规-医疗器械经营质量管理体系文件指南(XASJT 001—2026).pdf VIP
- 森海塞尔(Sennheiser)RS180中文说明书.pdf VIP
原创力文档

文档评论(0)