阅读下列说明,回答问题1至问题3,将解答填入的对应栏内。 [说明] 某停车场有多个入口和出口,车辆进入时从入口处由系统查询可用的停车位,从出口驶出时系统将其刚使用的车位标记为空车位。 假设实现停车场管理的伪指令如下表1所示: 根据

admin2010-04-08  42

问题 阅读下列说明,回答问题1至问题3,将解答填入的对应栏内。
[说明]
   某停车场有多个入口和出口,车辆进入时从入口处由系统查询可用的停车位,从出口驶出时系统将其刚使用的车位标记为空车位。
   假设实现停车场管理的伪指令如下表1所示:
   
   根据上述描述,在入口处的伪代码程序为:
   x=Get();
   IF x=NULL THEN return 0;
   Writ(x,1);

选项

答案若两辆车在不同的入口处同时执行代码,可能造成两辆车争用同一停车位。即两车同时申请到一个停车位,并置为占用状态。

解析 考查对并发情况下,会产生数据的不一致性问题,要求结合理论知识与实际问题,找出问题所在。两车同时读空车位时,可能会读到同一空车位,进而占用造成突,与并发控制中的丢失修改错误相类似。
转载请注明原文地址:https://jikaoti.com/ti/qPN7FFFM
0

相关试题推荐
最新回复(0)