科目Aプログラム言語

2010年春 科目A
プログラム言語の過去問

まずは自分で考えて、理由を確かめよう。

LET'S TRY

問題文

次の一連の3アドレス命令で得られる結果xを表す式はどれか。ここで,3アドレス命令では,三つのオペランドを用いた命令"c = a op b"を"op(a,b,c)"として表記する。命令列:/(c,d,w1),+(b,w1,w2),/(e,f,w3),-(w3,g,w4),*(w2,w4,x)

当てはまるものを、ひとつ選んでね。

1〜4キーで選択し、Enterキーで採点できます。

fe-siken.com
IPAの公開問題について ↗

LET'S UNDERSTAND

キホン猫と、理由を確かめよう。

自分で考えてから、解説を開いてみてね。

正解と解説を見る

正解は エ です。

各命令を展開すると,w1=c÷d,w2=b+w1=b+c/d,w3=e÷f,w4=w3-g=e/f-g,x=w2×w4=(b+c/d)×(e/f-g)となる。

同じ分野の問題を探す →

この問題を、学びのノートに。

Xでシェア ↗

学習ノートを読み込んでいます…