国家开放大学 / 操作系统
3.判断下列同步问题的算法是否正确?若有错,请指出错误原因并予以改正。
① 设A,B两个进程共用一个缓冲区Q,A向Q写入信息,B从Q读出信息,算法框图如图左侧所示。
② 设A,B为两个并发进程,它们共享一个临界资源。其运行临界区的算法框图如图右侧所示。
参考答案: