《linux操作系统原理》开放实验报告一.docVIP

  • 344
  • 0
  • 约小于1千字
  • 约 4页
  • 2017-06-08 发布于天津
  • 举报

《linux操作系统原理》开放实验报告一.doc

《linux操作系统原理》开放实验报告一

《Linux操作系统原理》开放实验报告一 部门:信息与电子工程学院 2007 年 12 月 7 日 班级 通信05甲 学号 0座机电话号码9 姓名 倪宝 成绩 实验名称 Linux子进程映像的重新加载 指导教师 俞瑾 实验目的 1 掌握在Linux中如何加载属于子进程自己的程序,以取代在子进程创建时由系统复制的父进程的程序; 2)掌握父进程通过创建一个子进程来完成某项任务的方法; 3)熟悉系统调用execv 和execl 的使用。 实验内容 1.由父进程创建一个子进程,子进程的功能是输出26个英文字母,使用execl 加载子进程的程序。 2. 创建一个子进程,并使用execv 给它加载程序,其功能是调用键盘命令ps –a.已知键盘命令ps的路径和文件名为:/bin/ps 1.用流程图的形式画出程序功能框架图。 2.程序运行结果分析,用截图的形式来解说。 3.附程序源代码,其中每个子函数,所定义变量都要有详细说明,程序开头要有程序作者,程序功能的详细说明。 子进程函数Chld1:功能输出26个英文字母 父进程函数Fath1:功能加载子进程的程序chld1 子函数Chld2: 其中:“/bin/ps”是该键盘命令可执行文件的路径名和文件名; “ps”, “ -a”是该键盘命令所需要的参数数组,NULL为参数结束标志。 父进程Fath2:功能加载子进

文档评论(0)

1亿VIP精品文档

相关文档