问题描述: 一个模拟时钟提供接听电话服务的时间(以分钟计),然后这个时钟将循环地自增1 直到到达指定的时间为止。在时钟的每个时刻,就会执行一次检查来看看当前电话的服务是否已经完成了,如果是,这个电话从电话队列中删除,模拟服务将从队列中取出下一个电话继续开始。 如果需要更好点的就留个邮箱吧 我发给你
2020-01-04 03:14:51 401KB 电话客户服务模拟 c++ 队列
1
很好用的消息队列,新版Rocketmq4.2, RocketMQ是一款分布式、队列模型的消息中间件
2020-01-03 11:39:59 8.66MB Rocketmq4.2 阿里消息队列 Rocketmq
1
C语言数据结构,包括栈、队列的操作,二叉树,顺序查找,二分查找,哈夫曼树,图遍历等。
2020-01-03 11:35:26 25KB 数据结构 查找 遍历
1
数据结构课程设计,一个基于队列的舞伴配对系统的设计,含源代码
2020-01-03 11:34:10 318KB 舞伴配对系统
1
本程序主要是针对Linux IPC通信初学者对Linux下消息队列通信机制,多线程编程,字符串处理,链表操作等基本概念的练习。通过多个终端登录,不同终端上登录用户实现私聊,群聊,查看在线用户,简单注册(没有实现用户保存,类似于公共聊天室)
2020-01-03 11:27:11 14KB Linux 聊天室 消息队列
1
实验报告七:(1)设计 InputTask、ComputeTask 和 OutputTask 三个任务,InputTask 任务负责从键盘接收两个整数 a 和 b 及操作符 op(+-*/),ComputeTask 负责计算 a(+-*/)b,OutputTask 任务负责输出计算结果。要求 InputTask 和 ComputeTask 间通信及 ComputeTask 和 OutputTask 间通信都用消息邮箱实现。提示:把 a、b 和 op 拼接成 1 个消息。 (2)设计 InputTask、ComputeTask 和 OutputTask 三个任务,InputTask 任务负责从键盘接收两个整数 a 和 b 及操作符 op(+-*/),ComputeTask 负责计算 a(+-*/)b,OutputTask 任务负责输出计算结果。要求 InputTask 和 ComputeTask 间通信用消息队列实现,ComputeTask 和 OutputTask 间通信用消息邮箱实现。提示:把 a、b 和 op 解析成 3 个消息。用到的主要函数:OSMboxCreate、 OSMboxPost、OSMboxPend、OSQCreate、OSQPostOSQPend
2020-01-03 11:26:26 56KB µC/OS-II
1
/* 假设只有一个医生,在一段时间内随机地来几位病人;假设病人到达的时间间隔为0-14分钟 之间的某个随机值,每个病人所需处更有时间为1-9分钟之间的某个随机值。试用队列结构进行模拟。 */ #include #include #include #include typedef struct { int arrive; int treat; }PATIENT; typedef struct queue { PATIENT data; struct queue *link; }QUEUE; ………… ……
1
使用C#使用循环队列,压缩包里包含源代码以及测试类。
2020-01-03 11:24:49 26KB C#循环队列
1
1. 多级反馈队列调度算法 编写一个控制台程序模拟多级反馈对列调度算法。设需要调度的进程情况存放在文本文件“process.text”中,如下图所示(进程情况可以自己设置) 1 0 7 2 1 8 3 2 10 4 3 4 5 4 3 6 5 2 7 6 6 8 7 5 每一行描述一个进程,包含若干个字段字段间用Tab建或空格隔开。第一个字段代表进程的编号,第二个字段代表进程到达的时间,第三个字段代表 。 队列个数和每个队列的时间片长度可以由自己设置他们的值。要求程序必须能够正确给出各个进程到达,调度,运行和完成的时序,并将相应的信息打印出来。举列如下: T=0时刻,进程1到达。。。 T=0时刻,进程1开始被调度执行。。。。 。。。。 T=1时刻,进程2到达。。。 最后,计算并打印出各个进程的周转时间和带权周转时间。
1
进程是操作系统中最基本、最重要的概念,进程调度又是操作系统的核心模块。本实验要求学生独立地编写一个简单的进程管理程序,其主要部分是进程调度。调度算法可由学生自行选择,这里选用多级反馈队列调度算法。
2020-01-03 11:21:35 8KB 操作系统 进程调度 多级队列反馈
1