您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. 生产者与消费者问题(进程同步,会计与出纳问题)含完整课程设计报告

  2. 该课题是生产者与消费者问题在日常生活中的一个实例。设计思想如下:会计和出纳他们都可以使用存取方法对账本进行访问,会计使用存取方法时,向账本上写入存钱纪录;出纳使用存取方法时,向账本写入取钱记录,如果,会计向缓冲区放的钱已满时,就会通知出纳去取钱,而出纳取钱后,发现账本上的余额不够取时,会通知会计继续向里面存钱。因此,当会计正在使用账本时,出纳被禁止使用,反之也是这样。通过在java环境中定义两个线程:“会计”和“出纳”来模拟进程间的通信和同步,并且定义一个缓冲区作为模拟账本,从而实现生产者与消
  3. 所属分类:网络攻防

    • 发布日期:2009-04-28
    • 文件大小:130048
    • 提供者:wenhaixiao
  1. 操作系统课程设计生产者和消费者

  2. 生产者与消费者问题的实现。创建一组“生产者”线程和一组“消费者”线程,并建立一个长度为N的全局数组作为共享缓冲区。“生产者”向缓冲区输入数据,“消费者”从缓冲区读出数据。当缓冲区满时,“生产者”必须阻塞,等待“消费者”取走缓冲区数据后将其唤醒。当缓冲区空时,“消费者”阻塞,等待“生产者”生产了产品后将其唤醒。试用信号量实现“生产者”与“消费者”线程之间的同步。
  3. 所属分类:其它

    • 发布日期:2009-06-26
    • 文件大小:9216
    • 提供者:chuangye2008
  1. 操作系统------生产者与消费者

  2. 生产者与消费者的操作系统课程设计,含源代码,和课程设计的WORD文档。
  3. 所属分类:专业指导

    • 发布日期:2009-06-28
    • 文件大小:1009664
    • 提供者:mystylesnow
  1. 操作系统课程设计-----实现生产者消费者问题

  2. 进程同步是指几个进程相互合作,一个进程到达某个点后,除非另一个进程已经完成某些操作,否则就不得不停下来,等待这些操作的结束,这就是进程同步的概念。 生产者-消费者问题是一个经典的进程同步问题,该问题最早由Dijkstra提出,用以演示他提出的信号量机制。本作业要求设计在同一个进程地址空间内执行的两个线程。生产者线程生产物品,然后将物品放置在一个空缓冲区中供消费者线程消费。消费者线程从缓冲区中获得物品,然后释放缓冲区。当生产者线程生产物品时,如果没有空缓冲区可用,那么生产者线程必须等待消费者线程
  3. 所属分类:网络攻防

    • 发布日期:2009-11-23
    • 文件大小:33792
    • 提供者:tjmh1258
  1. 操作系统生产者和消费者课程设计

  2. 不错的操作系统生产者和消费者课程设计,大家都分享一下,交流交流嘛。
  3. 所属分类:专业指导

    • 发布日期:2009-12-16
    • 文件大小:137216
    • 提供者:yihao417
  1. 操作系统-生产者与消费者问题的C语言实现

  2. 1.模拟用信号量机制实现生产者和消费者问题。 2.设计报告内容应说明: ⑴ 课程设计目的与功能; ⑵ 需求分析,数据结构或模块说明(功能与框图); ⑶ 源程序的主要部分; ⑷ 运行结果与运行情况分析; ⑸ 自我评价与总结:
  3. 所属分类:C

    • 发布日期:2010-03-06
    • 文件大小:11264
    • 提供者:caonimashishabi
  1. 课程设计 生产者与消费者

  2. 多个生产者,多个消费者的例子 多个生产者生产完以后,停止生产,消费者开始消费,直到消费完毕。 生产者和消费者的进程是互斥的
  3. 所属分类:网络攻防

    • 发布日期:2010-05-26
    • 文件大小:22528
    • 提供者:banlili
  1. 操作系统 课程设计 实现生产者消费者(Bounded – Buffer Problem)问题

  2. 通过研究Linux的线程机制和信号量实现生产者消费者(Bounded Buffer)问题的并发控制。 实验条件要求:每人一台与Linux主机联网的Windows主机,普通用户权限。 (1) 每个生产者和消费者对有界缓冲区进行操作后,即时显示有界缓冲区的全部内容、当前指针位置和生产者/消费者线程的标识符。 (2) 生产者和消费者各有两个以上。 (3) 多个生产者或多个消费者之间须共享对缓冲区进行操作的函数代码。
  3. 所属分类:Linux

    • 发布日期:2010-06-29
    • 文件大小:822272
    • 提供者:tengzhao203
  1. 操作系统_生产者和消费者课程设计.

  2. 操作系统_生产者和消费者课程设计.doc
  3. 所属分类:专业指导

    • 发布日期:2010-10-24
    • 文件大小:117760
    • 提供者:fancky2015
  1. 操作系统课程设计 生产者和消费者问题

  2. 操作系统课程设计 生产者和消费者问题 还成 ······················
  3. 所属分类:专业指导

    • 发布日期:2011-01-19
    • 文件大小:33792
    • 提供者:hengsky123
  1. 操作系统课程设计---实现生产者消费者

  2. (1) 显示Buffer的操作过程; (2) 可以确定Buffer的容量、生产者和消息者的个数; (3) 自行确定放数据的速度,取数据的速度; (4) 实时显示每个Buffer中数据的个数,已放入Buffer的数据个数,已取的数据个数; (5) 程序运行结束,显示汇总数据: 总的运行时间; Buffer中数据的个数; 已放入BUFFER的数据个数; 已放已取的数据个数; 。。。。。。 根据进程同步机制,编写一个解决上述问题的程序,可显示缓冲池状态、放数据、取数据等过程。
  3. 所属分类:其它

    • 发布日期:2011-06-22
    • 文件大小:33792
    • 提供者:yugeyue321
  1. 实现生成者消费者问题

  2. 通过研究Linux的线程机制和信号量实现生产者消费者(Bounded Buffer)问题的并发控制。 实验条件要求:每人一台与Linux主机联网的Windows主机,普通用户权限。 (1) 每个生产者和消费者对有界缓冲区进行操作后,即时显示有界缓冲区的全部内容、当前指针位置和生产者/消费者线程的标识符。 (2) 生产者和消费者各有两个以上。 (3) 多个生产者或多个消费者之间须共享对缓冲区进行操作的函数代码。
  3. 所属分类:Linux

    • 发布日期:2011-06-26
    • 文件大小:275456
    • 提供者:minloveyan
  1. 操作系统课程设计生产者和消费者问题源代码

  2. (1)创建生产者和消费者线程 在Windows2000环境下,创建一个控制台进程,在此进程中创建n个线程来模拟生产者或者消费者。这些线程的信息由本程序定义的“测试用例文件”中予以指定。 该文件的格式和含义如下: 3 1 P 3 2 P 4 3 C 4 1 4 P 2 5 C 3 1 2 4 第一行说明程序中设置几个临界区,其余每行分别描述了一个生产者或者消费者线程的信息。每一行的各字段间用Tab键隔开。不管是消费者还是生产者,都有一个对应的线程号,即每一行开始字段那个整数。第二个字段用字母P或
  3. 所属分类:C++

    • 发布日期:2011-07-05
    • 文件大小:1048576
    • 提供者:meteor00
  1. 操作系统课程设计(生产者-消费者,存储管理,虚拟存储器

  2. 《操作系统原理》实验指导书 实验一 生产者-消费者模型模拟进程调度 一、实验任务 1、在WINDOWS 2000环境下,创建一个控制台进程,此进程包括4个线程:2个生产者线程和2个消费者线程。 2、用信号量机制解决进程(线程)的同步与互斥问题。 二、实验目的 1.掌握基本的同步互斥算法,理解生产者和消费者模型。 2.了解Windows 2000/XP中多线程的并发执行机制,线程间的同步和互斥。 3.学习使用Windows 2000/XP中基本的同步对象,掌握相应的API。 三、实验要求 1.生
  3. 所属分类:C++

    • 发布日期:2012-01-15
    • 文件大小:124928
    • 提供者:winernathan
  1. 操作系统课程设计——模拟生产者与消费者(java)

  2. 一、 课程设计目的 在多道程序环境下,进程同步问题十分重要,通过解决“生产者-消费者”问题,可以帮助我们更好的理解进程同步的概念及实现方法。掌握线程创建和终止的方法,加深对线程和进程概念的理解,会用同步与互斥方法实现线程之间的进行操作。 在学习操作系统课程的基础上,通过实践加深对进程同步的认识,同时,可以提高运用操作系统知识解决实际问题的能力;锻炼实际的编程能力、创新能力及团队组织、协作开发软件的能力;还能提高调查研究、查阅技术文献、资料以及编写软件设计文档的能力。 二、 课程设计内容 模拟仿
  3. 所属分类:OS

    • 发布日期:2012-03-18
    • 文件大小:49152
    • 提供者:cbggong
  1. 生产者消费者_操作系统课程设计.rar

  2. 生产者消费者_操作系统课程设计,基于消费者生产者,设计线程和进程,易懂
  3. 所属分类:.Net

    • 发布日期:2012-04-23
    • 文件大小:44032
    • 提供者:yu712518
  1. 消费者与生产者

  2. 操作系统生产者和消费者课程设计模拟设计,使用mfc对话框
  3. 所属分类:Windows Server

    • 发布日期:2014-07-30
    • 文件大小:37748736
    • 提供者:u010335328
  1. 系统软件综合设计进程同步

  2. 操作系统原理是一门重要专业课,操作系统基本原理的理解有一定难度,本次设计要求利用Windows API实现进程同步及,从而达到对操作系统中最重要概念“进程”的深刻理解。 进行本次设计需要在Windows操作系统下进行,使用VC开发环境,通过对Windows API的调用,实现进程同步。 要求实现以下任务: 用PV操作实现生产者和消费者问题
  3. 所属分类:网络攻防

    • 发布日期:2009-03-04
    • 文件大小:158720
    • 提供者:wang_angle
  1. 操作系统课程设计进程同步

  2. 操作系统原理是一门重要专业课,操作系统基本原理的理解有一定难度,本次设计要求利用Windows API实现进程同步及,从而达到对操作系统中最重要概念“进程”的深刻理解。 进行本次设计需要在Windows操作系统下进行,使用VC开发环境,通过对Windows API的调用,实现进程同步。 要求实现以下任务: 用PV操作实现生产者和消费者问题
  3. 所属分类:网络攻防

    • 发布日期:2009-03-04
    • 文件大小:229376
    • 提供者:wang_angle
  1. 操作系统课程设计——“生产者消费者”问题的模拟仿真 Java 图形界面动态演示(源码+课设报告)

  2. 一、设计要求 设计一个模拟仿真“生产者-消费者”问题的解决过程及方法的程序。 主要内容是P、V操作过程的设计与实现。生产消费者问题是操作系统设计中经常遇到的问题。多个生产者和消费者线程访问在共享内存中的环形缓冲。生产者生产产品并将它放入环形缓冲,同时消费者从缓冲中取出产品并消费。当缓冲区满时生产者阻塞并且当缓冲区有空时生产者又重新工作。类似的,消费者当缓冲区空时阻塞并且当缓冲区有产品时又重新工作。显然,生产者和消费者需要一种同步机制以协调它们的工作。 二、系统功能 本程序模拟实现了“生产者-消
  3. 所属分类:Java

    • 发布日期:2018-01-16
    • 文件大小:325632
    • 提供者:kooking_l
« 12 3 »