| 0 | 1 | |
|---|---|---|
| a | a | b |
| b | c | d |
| c | a | b |
| d | c | d |
情報セキュリティスペシャリスト試験 平成28年度秋期 午前Ⅰ 問2「表は,入力記号の集合が {0, 1},状態集合が {a, b, c, d} であ…」の正解と解説です。情報処理安全確保支援士試験の「オートマトン」分野の過去問で、各選択肢の正誤も解説付きで確認できます。
ウ. c
末尾が「110」で終わる入力を受理する有限オートマトンの受理状態を問う問題。入力を1文字ずつ読んで状態遷移をたどると,直前までに読んだ末尾パターンが各状態に対応する。1→b(末尾1),11→d(末尾11),110→c(末尾110)と遷移するため,「110で終わる」ことを表す状態はc。よって受理状態はウのc。状態に意味(ここでは読み込んだ末尾ビット列)を割り当てて追う考え方は字句解析やパターンマッチの基礎。