ハードウェア
基本情報技術者試験 科目A免除 修了試験 20190127 実施分 問7
右の流れ図が左の流れ図と同じ動作をするために,a,b に入る Yes と No の組合せはどれか。
左の流れ図: 判定「Pでない 又は Q」。Yes(下)→「処理」→合流して下へ。No(右)→処理を迂回して「処理」の後の合流点へ。
右の流れ図: 判定「P」。右側の分岐(ラベル a)→下へ降りて「処理」の直前の合流点へ。下側→判定「Q」。Q の左側の分岐(ラベル b)→左へ出て下へ降り「処理」を迂回して「処理」の後へ。Q の下側→「処理」→下へ。
選択肢表(a,b): ア No,No/イ No,Yes/ウ Yes,No/エ Yes,Yes
- ア a: No,b: No
- イ a: No,b: Yes
- ウ a: Yes,b: No
- エ a: Yes,b: Yes
出典:基本情報技術者試験 科目A免除 修了試験 20190127 実施分 問7
答えと解説を見る
正解:ア
覚える知識
論理式の簡略化と等価な論理回路の判定
「Pでない又はQ」を満たすときだけ処理する流れ図を、判定の入れ子で表す。
この問題で必要なこと
左は「Pでない又はQ」でYesなら処理。右ではPがNoなら処理に進み(a=No)、PがYesでQがNoなら処理(b=No)、QがYesなら処理を迂回、を読み取る。
ひっかけ
Yes/Noの向きを取り違えると誤答になる。
この知識の出題:本試験系 4 回・免除試験 11 回(公開問題での観測値)