設(shè)公共汽車上,司機和售票員的活動分別如下: 司機的活動:啟動車輛:正常行車;到站停車。 售票員的活動:關(guān)車門;售票;開車門。 在汽車不斷地到站、停車、行駛過程中,這兩個活動有什么同步關(guān)系?用信號量和P、V操作實現(xiàn)它們的同步。
實質(zhì)上是兩個進程的同步問題,設(shè)信號量S1和S2分別表示可揀白子和黑子,不失一般性,若令先揀白子。