电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

北京工业大学操作系统实验报告

北京工业大学操作系统实验报告_第1页
1/26
北京工业大学操作系统实验报告_第2页
2/26
北京工业大学操作系统实验报告_第3页
3/26
1 操作系统实验报告 姓名: xxx 学号: ******xx 完成时间:2013 年 11 月 21 日 2 目录: 实验一:UNIX/LINUIX 入门… … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … ..3 实验二:进程管理… … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … ..5 实验三:线程的管理… … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … ..11 实验四:利用信号量实现进程间通信… … … … … … … … … … … … … … … … … … … … … … … … … … .… .15 实验五:基于消息队列和共享内存的进程间通信… … … … … … … … … … … … … … … … … … .… ...20 实验六:一个进程启动另一个程序的执行… … … … … … … … … … … … … … … … … … … … … … ..… … 25 3 实验一 UNIX/LINUIX入门 一、实验目的 了解UNIX/LINUX 运行环境,熟悉UNIX/LINUX 的常用基本命令,熟悉和掌握UNIX/LINUX下c 语言程序的编写、编译、调试和运行方法。 二、实验内容 1、熟悉UNIX/LINUX 的常用基本命令如ls、who、pwd、ps 等。 2、练习UNIX/LINUX 的文本行编辑器vi 的使用方法 3、熟悉UNIX/LINUX 下c 语言编译器cc/gcc 的使用方法。用vi 编写一个简单的显示“Hello,World!”c 语言程序,用gcc 编译并观察编译后的结果,然后运行它。 三、实验要求 按照要求编写程序,放在相应的目录中,编译成功后执行,并按照要求分析执行结果,并写出实验报告。 四、实验设计 代码如下: #include int main() { printf("Hello, world"); return 0; } 五、运行结果 4 六、收获及机会 此次实验让我熟悉了 c 语言编译器 cc/gcc 的使用方法。 七、参考资料 《实验指导书》 5 实验二 进程管理 一、实验目的 加深对进程概念的理解,明确进程与程序的区别;进一步认识并发执行的实质 二、实验内容 (1)进程创建 编写一段程序,使用系统调用 fork()创建两个子进程。当此程序运行时,在系...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

北京工业大学操作系统实验报告

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部