基本情報技術者 合格への道しるべ

目指せ!基本情報技術者資格取得

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
スポンサー広告 | Comments (-) | Trackbacks (-)

問4

次の規則から生成することができる式はどれか。

[規則]
 <式> ::= <変数>|(<式>+<式>)|<式>*<式>
 <変数> ::=A|B|C|D

ア A+(B+C)*D
イ (A+B)+(C+D)
ウ (A+B)*(C+D)
エ (A*B)+(C*D)

※解答・解説はマウスをドラッグすると表示されます。

これはBNF記法と呼ばれる表記法である。
式というのは、
① 変数である。
② (式+式)であり、(変数+変数)である。
③ 式*式であり、変数*変数である。
変数は、
① Aである。
② Bである。
③ Cである。
④ Dである。

最終的に、解答群の式が<式>となれば良い。
ア 
Aは式
(B+C)は式
Dは式
⇒<式>+<式>*<式>は、<式>+<式>


(A+B)は式
(C+D)は式
<式>+<式>


(A+B)は式
(C+D)は式
⇒<式>*<式>は、<式>


(A*B)は式ではないし、(C*D)も式ではない。

FC2 Management

Comment













非公開コメントにする
Trackback

Trackback URL

プロフィール

基本情報技術者午後対策@のぶ

HN:のぶ
性別:男性
年齢:29歳
出身地:北海道

IT関係の高校,大学卒業後、ダメ人間だったのでうまく就職できませんでした・・・。かなり反省しています。よって、25歳で上京!
"できる"ITエンジニアを目指しています。この不況下、就職するのも厳しい時代ですが、頑張っていきましょう!!
合格出来るまで、IT資格を沢山取っていきたいです。

【現IT資格保持】
・CCNA(640-802J)

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。