操作系统进程管理演示系统开发(生产者消费者).doc
上传人:天马****23 上传时间:2024-09-12 格式:DOC 页数:78 大小:1MB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

操作系统进程管理演示系统开发(生产者消费者).doc

操作系统进程管理演示系统开发(生产者消费者).doc

预览

免费试读已结束,剩余 68 页请下载文档后查看

10 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

浙江林学院天目学院本科生毕业设计(论文)本科生毕业设计(论文)(2008届)工程技术系题目:操作系统进程管理演示系统开发(生产者-消费者)学生姓名:学号:专业名称:班级:指导教师姓名:系(部):信息工程学院职称:副教授2008年5月16日操作系统进程管理演示系统的研究与实现摘要:操作系统是计算机专业最重要的基础课程之一,其中同步问题是最难的部分。本文通过分析操作系统进程同步与互斥的问题,然后利用P,V操作实现进程同步与互斥,并利用该算法设计了生产者-消费者模拟演示系统。通过该演示系统展现进程的管理(生产者-消费者)可以用于操作系统的教学中。关键词:生产者-消费者问题;进程;同步;互斥ResearchandImplementationofProcessManagementSystemDemonstrationAbstract:Computeroperatingsystemisoneofthemostimportantbasiccourses,andsynchronizationisoneofthemostdifficultpart.Thispaperwillanalyzetheprocessoftheoperatingsystemsimultaneouslywiththeproblemofmutualexclusion,andthenusingP,Vsynchronizationachievingtheoperationabouttheprocessofmutuallyexclusive,andusingthealgorithmdesignoftheproducers-consumersmockdemonstrationsystem.Throughthedemonstrationsystemabouttheprocessofmanagement(producers-consumers)canbeusedfortheteachingoftheoperatingsystem.Keywords:producers;consumers;theprocessofsynchronization,;mutex目录TOC\o"1-4"\h\z\uHYPERLINK\l"_Toc199329677"1引言PAGEREF_Toc199329677\h1HYPERLINK\l"_Toc199329678"1.1选题的意义PAGEREF_Toc199329678\h1HYPERLINK\l"_Toc199329679"1.1.1开发系统的背景PAGEREF_Toc199329679\h1HYPERLINK\l"_Toc199329680"1.1.2开发系统的目的PAGEREF_Toc199329680\h1HYPERLINK\l"_Toc199329682"1.1.3开发系统的意义PAGEREF_Toc199329682\h2HYPERLINK\l"_Toc199329683"1.2P,V操作的简介PAGEREF_Toc199329683\h2HYPERLINK\l"_Toc199329684"1.2.1P,V操作的介绍PAGEREF_Toc199329684\h2HYPERLINK\l"_Toc199329685"1.2.2进程同步的实现PAGEREF_Toc199329685\h3HYPERLINK\l"_Toc199329686"1.2.3进程互斥的实现PAGEREF_Toc199329686\h3HYPERLINK\l"_Toc199329687"1.3生产者-消费者问题的描述PAGEREF_Toc199329687\h3HYPERLINK\l"_Toc199329688"1.3.1问题的描述PAGEREF_Toc199329688\h4HYPERLINK\l"_Toc199329689"1.3.2模型分析PAGEREF_Toc199329689\h4HYPERLINK\l"_Toc199329691"2系统需求分析PAGEREF_Toc199329691\h7HYPERLINK\l"_Toc199329692"2.1任务概述PAGEREF_Toc199329692\h7HYPERLINK\l"_Toc199329693"2.1.1