实验三 进程的同步.pptVIP

  • 12
  • 0
  • 约2.42千字
  • 约 8页
  • 2016-12-03 发布于河南
  • 举报
实验三 进程的同步

实验三 进程的同步 1. 预习操作系统进程同步的概念及实现方法 2. 编写一段源程序,用系统调用fork()创建两个子进程,当此程序运行时,在系统中有一个父进程和两个子进程活动。让每一个进程在屏幕上显示一个字符:父进程显示字符“a”;子进程分别显示字符“b”和字符“c”。程序的输出是什么?分析原因。 3. 阅读模拟火车站售票系统和实现进程的管道通信源代码,查阅有关进程创建、进程互斥、进程同步的系统功能调用或API,简要解释例程中用到的系统功能或API的用法,并编辑、编译、运行程序,记录程序的运行结果,尝试给出合理的解释。 4. (选做)修改问题2的代码,使得父子按顺序显示字符“a”;“b”,“c”编辑、编译、运行。记录程序运行结果。 5.写实验报告 模拟火车站售票系统 模拟火车站售票系统: 在实际生活中,多人可以同时买票,也就是说火车站的售票系统是采用多线程技术实现的,主线程创建两个线程(线程1和线程2)负责销售火车票。 #include windows.h #include iostream.h DWORD WINAPI Fun1proc(LPVOID lpPartameter); DWORD WINAPI Fun2proc(LPVOID lpPartameter); int tickets=100; #include windows.h #include io

文档评论(0)

1亿VIP精品文档

相关文档