平成24年 春期 応用情報技術者 午前 問3

次のBNFで定義される<DNA>に合致するものはどれか。

 <DNA> ::= <コドン> | <DNA> <コドン>
 <コドン> ::= <塩基> <塩基> <塩基>
 <塩基> ::= A | T | G | C

 ア  AC
 イ  ACGCG
 ウ  AGC
 エ  ATGC


答え ウ


解説
「<塩基> ::= A | T | G | C」から、塩基は“A”、“T”、“G”、“C”のいずれかの英字になり、「<コドン> ::= <塩基> <塩基> <塩基>」からコドンは3文字の英字になることがわかります。
そして、「<DNA> ::= <コドン> | <DNA> <コドン>」からDNAは3の倍数の英字になるので、選択肢からこれを満足しているのは“AGC”(ウ)になります。


キーワード
・BNF

キーワードの解説

戻る 一覧へ 次へ