当前位置: 首页 > news >正文

手机上能不能制作网站开发深圳建筑工程网

手机上能不能制作网站开发,深圳建筑工程网,英文网页设计欣赏,小密圈wordpress1 题目描述 面包师有很多面包和蛋糕,由N个销售人员销售。每个顾客进店后先取一个号,并且等着叫号。当一个销售人员空闲下来,就叫下一个号。试用信号量的P、V操作设计该问题的同步算法,给出所用共享变量(如果需要&…

1 题目描述

面包师有很多面包和蛋糕,由N个销售人员销售。每个顾客进店后先取一个号,并且等着叫号。当一个销售人员空闲下来,就叫下一个号。试用信号量的P、V操作设计该问题的同步算法,给出所用共享变量(如果需要)和信号量及其初始值,并说明各自的含义。

2 条件分析

题目需要满足的要求

1 顾客之前取号要互斥,保证每一个顾客取到的号码不一样,引入mutex_sale

2 销售员叫号之间也要互斥 引入mutex_customer

3 销售员在卖面包之前,要保证1有顾客,2叫到号

4 顾客在买面包之前,要保证1 有店员 2 叫到号

3 伪代码实现

1.customer_ticket=0 //取号数  
2.sale_ticket=0  //叫号数  
3.mutex_sale=1;//销售员之间叫号要互斥  
4.mutex_customer=1;//顾客之间叫号要互斥  
5.sale_number=N;//店员人数  
6.customer_number=0//顾客人数  
7.int   
8.void Sale(void){  
9.    while(1){  
10.        P(customer_number) //等待顾客到来  
11.        P(mutex_sale);//销售员申请叫号  
12.        sale_ticket++;  
13.        V(mutex_sale);//销售员释放叫号  
14.        sell_bread(); //卖面包  
15.        V(sale_number);//释放店员占用  
16.    }  
17.      
18.}  
19.void Customers(void){  
20.    while(1){  
21.        P(mutex_customer) //申请取号  
22.        customer_ticket++;  
23.        V(mutex_customer) //释放取号  
24.        V(customer_number)  
25.        P(sale_number);//请求店员服务  
26.        buy_bread();  
27.    }  
28.      
29.}  

系列文章如下

学习过程中一定要有系统观念(知识框架,每一章开头都会有一个思维导图),知道目前自己在学习的是哪一板块的内容,和前面有什么样的联系

操作系统的很多知识点前后都是联系非常紧密的,去一点一点理解而不是死记硬背会学习的非常愉快的!!!

操作系统相关文章

概述,初步了解操作系统功能及其一些概念

操作系统(一)| 概述 作业 批处理 OS运行环境要求 基本特征-CSDN博客

进程管理部分,重头戏

操作系统(二 )| 进程控制 进程状态 进程描述 进程控制 进程同步互斥-CSDN博客

操作系统(三)| 进程管理上 进程状态 同步 互斥-CSDN博客

操作系统(三)| 进程管理下 经典进程问题分析 线程 死锁-CSDN博客

内存管理部分

操作系统(四)| 内存管理 实存储器管理 虚拟存储器管理 分页 分段式管理-CSDN博客

文件系统管理部分

操作系统(五)| 文件系统上 结构 存取方式 文件目录 检索-CSDN博客

操作系统(六)| 文件系统下 文件使用 共享 保护-CSDN博客

设备管理部分

操作系统(七)| 设备管理-- 端口 驱动程序 基本I/O控制 磁盘I/O-CSDN博客


http://www.yayakq.cn/news/14570/

相关文章:

  • 东昌网站建设下载app免费下载软件
  • 住房城乡建设厅官方网站腾讯企点聊天记录怎么恢复
  • 网站输入一级域名自动跳转二级域名电商网站有哪些官网
  • 长春做网站大公司有没有网站做lol网站的
  • 万网上传网站网站建设可行性实施报告
  • 获取网站浏览者手机号wordpress建立网站
  • 南昌做网站比较好的公司廊坊网站建设外包
  • 金方时代做网站怎么样有效获客的六大渠道
  • 南庄网站开发清溪仿做网站
  • 企业网银登录seo优化团队
  • 外贸公司网站如何免费推广微信公众号怎么创建账号
  • 口碑好的丹阳网站建设网站访问者qq
  • 电商网站的支付模块怎么做网络工程师是干嘛的
  • 宁德网站建设51yunsouwordpress大图插件
  • 网站需要加wordpress想搞网站建设
  • 门户网站建设要多少钱中国著名十大vi设计案例
  • 一个简单的政务网站开发要多久网络营销策划案怎么写
  • 连锁公司网站源码江苏省招标投标信息网
  • 个人做电商网站赚钱吗网站运营需要 做哪些工作
  • 武进建设局网站首页网站建设阿胶膏的作用
  • 网站首页包括哪些内容东莞常平隐贤山庄门票多少
  • 百度网站建设是什么意思网站做网页
  • vs网站模态框怎么做企业网站建设联系电话
  • 邵东平台网站建设重庆网站搜索推广
  • 接私活做网站要不要签合同网站的维护方案
  • 做阿里云网站空间wordpress 首页评论
  • 06628 网页制作与网站开发搭建asp虚拟主机网站
  • 上海做兼职网站有吗搜索引擎是指什么
  • 怎样做网站认证做网站被骗首付款怎么报案
  • 域名注册网站便宜网站外包建设