操作系统第二次试验作业(共2页).doc
《操作系统第二次试验作业(共2页).doc》由会员分享,可在线阅读,更多相关《操作系统第二次试验作业(共2页).doc(2页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上实验报告(学生打印后提交)实验名称: shell编程基础 实验时间: 实验人员: _(姓名)_(学号)_2012_(年级)实验目的: 熟悉使用Linux 的C语言开发工具。2.学习Linux系统中进程的创建和结束。3.学习Linux 系统中进程的通信。 实验环境: linux 实验步骤: 1. 用帐户student登录,密码student 2. 自己用学号建立目录,把源文件拷入目录中 3. 阅读关于fork,exec,wait,exit,pipe系统调用的man帮助手册 4. 编译程序fork.c并运行,观察结果,观察进程 5编译程序pipe.c并运行,观察结果 6阅
2、读关于函数sigaction,tcsetpgrp和setpgid的man帮助手册 7编译程序signal.c并运行,观察结果,观察进程 8编译程序process.c并运行,观察结果,观察进程 9写实验总结 实验陈述:1、基础知识: 什么是系统调用: 系统调用是UNiX操作系统核心提供给用户程序使用的操作系统服务,系统调用主要提供用户程序对文件进行读写,进程的创建,删除和控制及数据的输入输出等。 简述fork调用: fork是创建新进程的系统调用,调用成功后,创建的新进程和父进程并发,新进程共享父进程的进程的空间。 如何实现进程间的通信: UNIX进程通信方式有信号,管道,消息,共享存储区和信号
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 操作系统 第二次 试验 作业
限制150内