实验2-进程和进程通信(网络)-全

上传人:油条 文档编号:1269675 上传时间:2017-06-04 格式:PPT 页数:9 大小:43KB
返回 下载 相关 举报
实验2-进程和进程通信(网络)-全_第1页
第1页 / 共9页
实验2-进程和进程通信(网络)-全_第2页
第2页 / 共9页
实验2-进程和进程通信(网络)-全_第3页
第3页 / 共9页
实验2-进程和进程通信(网络)-全_第4页
第4页 / 共9页
实验2-进程和进程通信(网络)-全_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《实验2-进程和进程通信(网络)-全》由会员分享,可在线阅读,更多相关《实验2-进程和进程通信(网络)-全(9页珍藏版)》请在金锄头文库上搜索。

1、实验二 进程和进程通信,(一)实验目的,通过使用进程和进程通信方面的系统调用的,加深理解有关进程方面的基本概念。通过实验对进程有进一步的感性认识,掌握系统V的IPC机制。,(二)实验题目,1设计一个程序,创建一个子进程,使父子进程合作,协调地完成某一功能。要求在该程序中还要使用进程的睡眠、进程图象改换、父进程等待子进程终止、信号的设置与传送(包括信号处理程序)、子进程的终止等有关进程的系统调用。2分别利用UNIX的消息通信机制、共享内存机制(要用信号灯实施进程间的同步和互斥)实现两个进程间的数据通信。具体的通信数据可从一个文件读出,接收方进程可将收到的数据写入一个新文件,以便能判断数据传送的正

2、确性(对文件操不熟悉的同学可不必通过读写文件,只要键盘输入和输出至屏幕进行比较即可)。 本实验也可两人一组。(蓝字部分对一般同学不作要求),(三)实验报告要求,要求在实验室当场调试完成,经老师检查通过,登记,实验报告可免做。对于因情况,不能到实验室上机的同学,可在自己的Linux机器上机,但要求写实验报告,包括题目、数据结构的说明,画出程序框图,在源程序中加入注释,说明程序的测试方法和测试结果,以及实验总结和体会(可多可少)。把源程序、实验结果、报告做成一个word文件,在文件里有12张含有本人姓名(可汉语拼音)和学号的上机界面截图,Linux服务器地址,在cmd窗口中,登录telnet到机房

3、服务器之一:10.10.10.24110.10.10.24210.10.10.243 每台机器各有5个用户: student1 student5, 口令与用户名相同。 每一个同学可任选一个用户登录,并在登录目录下建立一个自己的子目录,进入该目录。如:mkdir wang cdwang,注意几点,编辑C程序,如: vi program.c 在shell命令状态,回退一格用Delete键。vi 插入状态中,回退一格用Backspace键。在程序执行中,要中断执行,可按Ctrl-C或Delete键。编译: gcc -o program program.c执行当前目录中的程序: 例:在当前目录中执行p

4、rogram程序 ./program 如不打入./ 则要修改用户登录目录的配置文件 .bash_profile 中的环境变量$PATH: PATH$PATH:.,先编一个最简单的程序,并编译执行,void main() printf(“Welcome to Unixn”);,最简单的vi命令,vi filename.ci(或a) 在光标之前(或之后)插入o(或O) 在当前行下(或上)面插入BACKSPACE(或DELETE)键删除ESC键退出插入状态F (Fowlow) 下移一屏 B (Back) 上移一屏x 删除光标位置的一个字符dd 删除当前行:wq 保存文件后退出vi:q! 不保存文件退出vi,实验时间:11月2日(星期六) 下午15:4518:45实验地点:徐汇校区,教学一楼,506从研新楼对面的教一楼的北门上。,

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号