有一家生产奶酪的厂家,每天需要生产100000份奶酪卖给超市,通过一辆送货车发货,送货车辆每次送100份。
厂家有一个容量为1000份的冷库,用于奶酪保鲜,生产的奶酪需要先存放在冷库,运输车辆从冷库取货。
厂家有三条生产线,分别是牛奶供应生产线,发酵剂制作生产线,奶酪生产线。生产每份奶酪需要2份牛奶和1份发酵剂。
请设计生产系统。

参考答案如下:
简要回答:
三个生产者消费者模式先并联再串联。
针对临时存放牛奶地方:牛奶供应生产线为生产者,奶酪生产线为消费者。
针对临时存放发酵剂的地方:发酵剂制作生产线为生产者,奶酪生产线为消费者。
针对冷库:奶酪生产线为生产者,车为消费者。

详细回答:

1.存放牛奶和发酵剂两个队列,牛奶供应生产线(需要200000份牛奶)和发酵剂制作生产线(需要100000份发酵剂)为生产者,奶酪生产线为消费者,消费牛奶和发酵剂的比例为2:1。

2.冷库为容量为1000的队列,奶酪生产线为生产者,车为消费者。
车作为消费者,一天跑1000次,不合常理,可以准备多辆车。一辆车一个消费者,多辆车就是多个消费者。当冷库数量大于等于100的时候,才运输。

评论

2020-04-30:有一家生产奶酪的厂家,每天需要生产100000份奶酪卖给超市,通过一辆送货车发货,送货车辆每次送100份。 厂家有一个容量为1000份的冷库,用于奶酪保鲜,生产的奶酪需要先存放在相关推荐

  1. 编写一个汇编语言程序,有一个50个数据的数据区,找出最大数和最小数,分别存放在AX和BX寄存器中

    [微机原理]-汇编题 编写一个汇编语言程序,有一个50个数据的数据区,找出最大数和最小数,分别存放在AX和BX寄存器中. DATA SEGMENT NUM DB 21H,34,23H...DATA E ...

  2. 数据库每日一题 2020.04.30

    按扫描二维码即可答题,关注服务号"墨天轮平台",每日提醒不会错过! 网页版链接:https://www.modb.pro/test

  3. 2020 - 04 - 30 个人笔记

    上午: 今天起来晚了,然后上毛概课,没听听力 然后看了每日一题,又是dp哭了 然后看了离散 下午: 离散课听课 然后整完了口语,看了下文档 然后继续linux 晚上: 继续linux 背了单词 看了会 ...

  4. 系统中有多个生产者进程和多个消费者进程,共享一个能存放1000件产品的环形缓冲区(初始为空)。当缓冲区未满时,生产者进程可以放入其生产的一件产品,否则等待;

    系统中有多个生产者进程和多个消费者进程,共享一个能存放1000件产品的环形缓冲区(初始为空).当缓冲区未满时,生产者进程可以放入其生产的一件产品,否则等待:当缓冲区未空时,消费者进程可以从缓冲区取走一 ...

  5. YL工作记录 (不断更新) -- 2020.04

    -------------------- 2020.04.07-2020.04.17 -------------------- 1. @XStreamAlias理解和使用 - XStream 是个很强 ...

  6. 2020/7/30 渐入佳境

    2020/07/30 第二次组队赛(模拟) 比赛过程 开始 意外 解决 进入状态 学到的题目 B题 C题 L题 赛后总结反思 比赛过程 开始 集训第4天,中午12:00开始组队赛.开始的时候不知道先做 ...

  7. 11.04.30 半夜清晨

    好一阵子没来blog了. 没错,间歇性迷茫. 期中考的缘故,两周没碰题. 最近又开始刷usaco,先恢复下手感脑感. 但是,真的是刷题无力.各种无力. 但是呢,哥是不会放弃的,这个不用怀疑. 院科协换 ...

  8. 2020.04.08【NOIP普及组】模拟赛C组24 总结

    2020.04.08 2020.04.08 2020.04.08[ N O I P NOIP NOIP普及组]模拟赛 C C C组 24 24 24 总结 概述: 这次比赛我 A K AK AK了,拿 ...

  9. 【迅为iMX6Q】开发板 u-boot 2020.04 RTL8211E 以太网驱动适配

    相关参考 [迅为iMX6Q]开发板 u-boot 2015.04 SD卡 启动 [迅为iMX6Q]开发板 u-boot 2020.04 SD卡 启动 [迅为iMX6Q]开发板 u-boot 2022. ...

最新文章

  1. Hive MetaStore 在快手遇到的挑战与优化
  2. MyBatis知多少(22)MyBatis删除操作
  3. 程序员过关斩将--从未停止过的系统架构设计步伐
  4. SDH光传输设备是什么?SDH设备特点介绍
  5. abaqus推荐用哪一版本的_微信拍一拍怎么用? 微信拍一拍功能在哪怎么拍别人...
  6. torch.cat() 函数用法
  7. mysql对所有id求积_sql 行列式 转换,
  8. 清除n天以前的日志文件以及mysql-bin文件
  9. git向远程推送代码提示需要token
  10. 解决docker push镜像到docker hub报没有权限
  11. c/c++中指针数组和数组指针的区别
  12. OpenGL学习笔记2 —— 画立方体
  13. 【洛谷习题】售货员的难题
  14. 易筋SpringBoot 2.1 | 第四篇:RestTemplate方法详解(2)
  15. RobotFramework之Dialogs
  16. 弱电安防监控系统的安装要点
  17. 联通短信息中心号码,联通服务中心号码速查
  18. 和ts一般怎么玩_AG首发大换血,成功复仇TS,发了工资的TS谁也打不赢?
  19. web打印模板神器reportbro
  20. jFinal 使用slf4j打印sql及其它相关日志

热门文章

  1. 初学者必看,提供海星检测项目从零开始小目标检测sota算法(ppyoloe-sod)
  2. BAT大数据电商画像实战
  3. PC-Steam中,游戏如何做测试版本切换
  4. 智汀家庭云-开发指南android端:存储池分区
  5. 概念理解:误差函数,补误差函数
  6. 做驴也好,做马也罢,都是为了生活
  7. flutter 打包出错 应用签名 报错 error
  8. 服务器增加链路带宽,ESXI5 如何通过绑定双网卡来提升链路带宽?
  9. CSS的浮动属性,面试必问
  10. 关于conda activate失败,找不到bat文件的问题