修了試験 2017-12-10実施分 基本情報技術者試験 問4
300円の商品を販売する自動販売機の状態遷移図はどれか。 ここで,入力と出力の関係を“入力/出力”で表し,入力の“a”は“100円硬貨”を,“b”は“100円硬貨以外”を示し,S0~S2は状態を表す。 入力が“b”の場合はすぐにその硬貨を返却する。 また,終了状態に遷移する際,出力の“1”は商品の販売を,“0”は何もしないことを示す。

正答1
解説
正解はア。 100円硬貨(a)を入れるたびS0→S1→S2と進み,3枚(300円)たまった時点でS2からS0へ戻る遷移だけがa/1(商品販売)となるのが正しい。 それ以外のa遷移はa/0(未販売)で,100円硬貨以外(b)は各状態で自己ループのb/0(返却)となる。 イ・ウは200円時点で既に販売してしまい,エはaとbの役割が逆転している。まとめて解く
修了試験 2017-12-10実施分を通しで解く(80問)→