请帮我写一篇以生产者消费者进程同步与互斥为题的实验报告
实验要求
1、至少使用一种调度算法实现进程调度过程；
2、模拟实现进程执行进度，而非调用一次生产者进程或消费者进程即执行
完成，无法完整反映进程同步与互斥；
3、能够清晰反映执行状况，显示内容包括：进程基本状态、信号量当前时
刻值、仓库当前状态、执行队列/就绪队列/阻塞队列状态等信息；
4、采用图形化界面或定位彩色文本显示实现信息展示。
实验报告内容
1、报告内容详实（包括程序总体结构图和说明、主要数据结构说明、主要
处理流程说明、进程并发设计说明等，无需附加大量程序代码），内容完整；
2、报告排版规范性（段落标识清晰、缩进合理；字体字号统一规范；段间
距行间距统一规范等）；
3、实验总结有个人具体收获和认识，内容不过于简单。