9操作系统实验报告.doc

上传者: 43934844 | 上传时间: 2022-06-22 13:04:38 | 文件大小: 547KB | 文件类型: DOC
操作系统实验报告 学号 姓名 班级 实验一实验报告 【实验名称】:并发程序设计(实验1) 【实验目的】:掌握在程序中创建新进程的方法, 观察并理解多道程序并发执行的现象。 【实验原理】:fork():建立子进程。子进程得到父进程地址空间的一个复制。 返回值:成功时,该函数被调用一次,但返回两次,fork()对子进程返回 0,对父进程返回子进程标识符(非0值)。不成功时对父进程返回- 1,没有子进程。 【实验内容】:首先分析一下程序运行时其输出结果有哪几种可能性,然后实际调试该 程序观察其实际输出情况,比较两者的差异,分析其中的原因。 void main (void) { int x=5; if( fork( ) ) { x+=30; printf ("%d\n",x); } else printf("%d\n",x); printf(("%d\n",x); } 【实验要求】:每个同学必须独立完成本实验、提交实验报告、源程序和可执行程序。 实验报告中必须包含预计的实验结果,关键代码的分析,调试记录,实际 的实验结果,实验结果分析等内容。 【预计的实验结果】 35 5 35 5 【关键代码

文件下载

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明