閱讀下列說明,回答問題 1 至問題 3,將解答填入答題紙的對應(yīng)欄內(nèi)。
【說明】
飛機(jī)票售票系統(tǒng),可以同時(shí)為多個(gè)顧客提供售票服務(wù)。一次售票交易主要由查詢(R)和購買(W)兩個(gè)操作組成,而這兩個(gè)操作之間的間隔可能需要幾分鐘。
現(xiàn)有兩位顧客同時(shí)到達(dá)一號和二號售票窗口購買機(jī)票,一號窗口的查詢和購買操作用 R1 和 W1表示,二號窗口的查詢和購買操作用 R2和 W2表示。
【問題1】(5 分)
根據(jù)問題描述,依照下面給出的處理序列,給出可能出現(xiàn)的所有序列。
(1)R1 ----------W1 ---------R2 ----------W2
【問題2】(6 分)
現(xiàn)假設(shè)航班 MU2211 只剩一張 2007 年 2 月 25 日的機(jī)票,并有兩位顧客同時(shí)到達(dá)一號和二號售票窗口購買該票,請問在進(jìn)行系統(tǒng)設(shè)計(jì)時(shí),若不做必要的處理會產(chǎn)生什么問題?要避免該問題發(fā)生,應(yīng)采用何種技術(shù)?
【問題3】(4 分)
給出采取措施后可能出現(xiàn)的處理序列。