操作系统实验题目.docVIP

  • 18
  • 0
  • 约2.32千字
  • 约 8页
  • 2016-08-14 发布于重庆
  • 举报
操作系统实验题目

操作系统实验 上机准备: 熟悉Cygwin环境 编译源程序使用 gcc 源程序名 –o 目标文件名(缺省为a.out)。 学习Linux(Unix)的常用命令。 学习vi 编辑器的使用。 C语言语法 1 进程管理 1.1 实验目的 加深对于进程并发执行概念的理解。实践并发进程的创建和控制方法。观察和体验进程的动态特性。进一步理解进程生命期期间创建、变换、撤销状态变换的过程。掌握进程控制的方法,了解父子进程间的控制和协作关系。练习Linux系统中进程创建与控制有关的系统调用的编程和调试技术。 1.2 实验说明 1)与进程创建、执行有关的系统调用说明 进程可以通过系统调用fork()创建子进程并和其子进程并发执行.子进程初始的执行映像是父进程的一个复本.子进程可以通过exec()系统调用族装入一个新的执行程序。父进程可以使用wait()或waitpid()系统调用等待子进程的结束并负责收集和清理子进程的退出状态。 fork()系统调用语法: #include unistd.h pid_t fork(void); fork成功创建子进程后将返回子进程的进程号,不成功会返回-1. exec 系统调用有一组6个函数,其中示例实验中引用了 execve 系统调用语法: #include unistd.h int execve(const char *path, co

文档评论(0)

1亿VIP精品文档

相关文档