《操作系统》实教学指导书2.1.docVIP

  • 6
  • 0
  • 约2.72千字
  • 约 5页
  • 2019-08-05 发布于江苏
  • 举报
天津理工大学华信软件学院 《操作系统》实验教学指导书2.1 课程代码: 1460350 课程名称: 操作系统 / Operating System 开课院(系)、实验室:华信软件学院C408机房 适用专业: 软件工程专业 实验指导书名称: 《操作系统实验教程(Linux版)》第七章 指导教师: 张一鸣 实验二 进程的建立与调度(2.1 进程的建立与控制) 1. 实验目的 加深对进程概念的理解,明确进程和程序的区别。 进一步理解并发的概念,明确并发与并行的异同。 分析进程竞争资源现象,学习解决进程互斥的方法。 了解Linux系统中进程通信的基本原理。 2. 实验内容 进程的创建 编写一段源程序,使用系统调用fork()创建一个子进程,当此程序运行时,在系统中有一个父进程和一个子进程活动。让每一个进程在屏幕上显示一个字符串;父进程显示字符“I am the parent”并显示其进程id和子进程的id;子进程显示字符串“I am the child”,并显示其进程id。 进程的控制 进程并发图,如图1所示。 设有7个进程,其执行次序如图1所示。在Linux下使用C语言利用系统调用命令fork(),execl(),exit(),wait()进行藐视,调用execl()函数的时候,模拟调用/bin/echo下的echo命令,向控制台输出一句可鉴别是哪个进程的字符串即可。 3.

文档评论(0)

1亿VIP精品文档

相关文档