操作系统实习.docxVIP

  • 8
  • 0
  • 约8.78千字
  • 约 12页
  • 2020-02-16 发布于江苏
  • 举报
WORD格式 专业资料整理 南京林业大学南方学院 计算机科学与技术 n120801107 操作系统期末实习 院系:南方学院 专业:计算机科学与技术 班级: n1208011 姓名:李晓雨 学号: n120801107 南京林业大学南方学院 计算机科学与技术 n120801107 实验 1 进程管理 实验目的 加深对进程概念的理解,明确进程和程序的区别。进一步认识并发执行的实质。 分析进程争用资源的现象,学习解决进程互斥的方法。了解 Linux系统中进程通信的基本原理。 实验预备内容 (1)阅读 Linux的sched.h 源码文件,加深对进程管理概念的理解。 (2)阅读 Linux的fork.c源码文件,分析进程的创建过程。 实验内容 1)进程的创建 2)编写一段程序,使用系统调用 fork()创建两个子进程。当此程序运行时, 在系统中有一个父进程和两个子进程活动。 让没一个进程在屏幕上显示一个字符: 父进程显示字符 “a;”子进程分别显示字符 “b” 和字符 “c。”试观察记录屏幕上的显示结果,并分析原因。 实验程序 #includestdio.h Main() { int p1,p2; while((p1=fork())== -1); if(p1==0) putchar(,b?) else { while((p2=fork())== -1); if(p2==0) putchar

文档评论(0)

1亿VIP精品文档

相关文档