パスポイ

図1のように二つの入力に対し,一つの出力を行うボックスがある。このボック ITパスポート 平成26年度春期57

テクノロジ系

図1のように二つの入力に対し,一つの出力を行うボックスがある。このボック スへの入力は“賛成”か“反対”のいずれかであり,入力が二つとも“賛成”のと きだけ“賛成”と出力し,その他のときは“反対”と出力する。図2のように,三 つの入力を二つのボックスに入力したときの出力に関する記述のうち,正しいもの はどれか。

平成26年度春期 問57の図
  • 入力が一つ以上“賛成”のときは常に,“賛成”と出力する。
  • 入力が二つ以上“賛成”のときは常に,“賛成”と出力する。
  • 入力が二つ以上“反対”のときだけ,“反対”と出力する。
  • 入力が三つとも“賛成”のときだけ,“賛成”と出力する。
正解と解説を見る

正解

入力が三つとも“賛成”のときだけ,“賛成”と出力する。

このボックスは2入力のAND(論理積)のように働き、両方が“賛成”のときだけ“賛成”を出力する。3つの入力を2段のボックスに通す構成では、まず2つの入力をAND演算した結果と残り1つの入力を再びANDするため、最終的に“賛成”が出力されるのは3つの入力すべてが“賛成”のときだけであり、正解は「入力が三つとも“賛成”のときだけ、“賛成”と出力する。」である。「一つ以上」や「二つ以上」賛成であれば賛成を出力するという記述はOR的な挙動を想定した誤りであり、「二つ以上“反対”のときだけ反対」という記述も、実際には1つでも“反対”があれば出力は“反対”になるため誤りである。ANDの直列(多段)接続は条件をより厳しくする方向に働く点が学習のポイントである。

出典:平成26年度 春期 ITパスポート試験 問57

問題文および選択肢は独立行政法人情報処理推進機構(IPA)が公開する試験問題に基づいています。著作権はIPAに帰属します。解説は当サイトが独自に作成したものです。

解いて競うと、毎月1位にAmazonギフト券5,000円分

無料登録すると過去問演習のスコアが月間ランキングに記録されます。1回10問・スマホでサクッと。