基本情報技術者試験の過去問と解説
[TOP] [午前分野別] [午後分野別] [キーワード索引] [平成31年春午前] [平成31年春午後]

平成24年 春期 基本情報技術者 午前 問05
問05   自動販売機の状態遷移

 図は 70 円切符の自動販売機に硬貨が投入されたときの状態遷移を表している。 状態 Q4 から状態 E へ遷移する事象はどれか。ここで,状態 Q0 は硬貨が 投入されていない状態であり,硬貨が 1 枚投入されるたびに状態は矢印の方向へ遷移するものとする。

 なお,状態 E は投入された硬貨の合計が 70 円以上になった状態であり,自動販売機は切符を発行し, 釣銭が必要な場合には釣銭を返す。また,自動販売機は 10 円硬貨,50 円硬貨,100 円硬貨だけを 受け付けるようになっている。

ア 10 円硬貨が投入された。

イ 10 円硬貨又は 50 円硬貨が投入された。

ウ 10 円硬貨又は 100 円硬貨が投入された。

エ 50 円硬貨又は 100 円硬貨が投入された。


解答←クリックすると正解が表示されます

解説

 問題文より、状態 E は投入された硬貨の合計が 70 円以上になった状態である。 Q0 は、硬貨が投入されていない状態であり、ここから 10 円投入されると Q1 に遷移する。同様に Q1 から 10 円投入されると Q2 に遷移する。

 Q4 は、40 円になった状態である。 Q4 から状態 E へ遷移するのは、 「 50 円硬貨又は 100 円硬貨が投入された。」場合である。


[←前の問題] [次の問題→] [問題一覧表] [分野別] [キーワード索引] [基本情報技術者試験TOP ]