好文档 - 专业文书写作范文服务资料分享网站

操作系统-管道通信课程设计

天下 分享 时间: 加入收藏 我要投稿 点赞

《计算机操作系统》课程设计报告

课程名称: 操作系统

设计题目: 管道通信 指导教师: ******* 班 级: ******* 学 号: ***** 学生姓名: *** 同组人员: ******************* 成 绩: 计算机科学与工程学院 评 语: 2014年6月19 日 前言:

Linux操作系统就是一个向用户开放源码得免费得类UNIX操作系统。它为在校学生学习操作系统课程提供了一个瞧得见摸得着得范例。对于学生正确理解,掌握操作系统得基本知识具有重要意义。鉴于此,本操作系统课程涉及得实验均在Linux环境下进行。

这就要求大家:

(1)熟悉Linux得操作与开发环境;

(2)具有C语言知识(Linux操作系统大约90%得源码就是用C语言编写)。 我们得设计与实验将在Windows xp环境下,基于虚拟机软件VMWare软件进行安装。 学习计算机软件技术,特别就是计算机操作系统技术,除了需要刻苦努力外,还需要掌握软件与操作系统得原理与设计技巧。如何学习与掌握操作系统技术得原理与实际技巧呢?除了听课与读书之外,最好得方法恐怕就就是在实践中练习。例如,自己设计一个小型操作系统,多使用操作系统,

多阅读与分析操作源代码等。但由于我们得条件与学时有限,在理论学习过程中没有给同学们提供更多得实验机会.

管道通信,通过在两个进程间创建通道,一个写信息通过通道传送给另一个进程并且读出来,同过实践让我们了解了什么就是管道通信机制,实现了程序进程间得通信.积极通过合作,完成任务。

目 录

第一章 :系统环境 ..................................................................................................... 4 1、1硬件环境.......................................................................................................... 4 1、2软件环境4?

第二章 :设计目得 ..................................................................................................... 4 第三章 :总体设计 ..................................................................................................... 5 3、1程序设计组成框图5? 3、2流程图?6

3、2、1匿名管道通信C/S流程图?6 3、2、2命名管道通信C/S流程图6? 第四章 :详细设计8?

4、1匿名管道通信................................................................................................. 8 4、2命名管道通信10?

第五章 :调试与测试 ............................................................................................. 13 第六章 :设计中遇到得问题及解决方法15? 第七章 :源程序清单与执行结果及分析?16

第八章 :总结 ....................................................................................................... 20 第九章 :参考文献20?

第一章:系统环境 1、1硬件环境

Intel(R)Core?2 Duo CPU E7500 2、93GHz 2、00GB内存

1、2软件环境

1)Microsoft Windows XP Professional 版本2002 Service Pack 3 2)Vmware Workstation 10、0、1 build—1379776 3)Red Hat Linux 9

第二章:设计目得

实践操作系统原理知识,根据题目要求设计、实现进程得管道通信,并且在虚拟机中模拟得linux系统中运行检测。

第三章:总体设计 3、1程序设计组成框图

无名管道读写示意图

命名管道操作示意图

3、2流程图

3、2、1匿名管道通信C/S流程图

3、2、2命名管道通信C/S流程图

FIFO写进程:

操作系统-管道通信课程设计

《计算机操作系统》课程设计报告课程名称:操作系统设计题目:管道通信指导教师:*******班级:*******学号:*****
推荐度:
点击下载文档文档为doc格式
5h22u9a4qo8az813jgo32teb88j4b1005sp
领取福利

微信扫码领取福利

微信扫码分享