操作系统课程设计使用PV操作模拟实现车站大厅售票
车站售票大厅有2个人工售票窗口,1个人工签票/退票窗口,3台自动售票机。售票大厅容量200人,有一个专用入口通道和一个专用出口通道,出/入口通道每次只允许一个人通过。顾客到达售票大厅门前时排队依次进入售票大厅,当顾客进入大厅后根据自己的要求和偏好选择人工或自动购票服务,如果是签票或退票只能选择人工退票窗口。当退票/签票/购票完成后,从出口通道依次离开大厅。而对于人工服务窗口的售票员,当有购票者时依次为顾客提供售票/签票/退票服务,没有顾客时就等待。用信号量和PV操作写出顾客进程与人工服务进程的同步与互斥算法。 该压缩包内容为C++语言在VS2015下编写的工程文件,所有文件均在里面,解压后放到
用户评论