戦国IT - 情報処理技術者試験の過去問対策サイト
ブログお知らせお問い合わせ料金プラン

応用情報技術者 2024年 春期 午前2 問21


問題文

入力がAとB、出力がYの論理回路を動作させたとき、図のタイムチャートが得られた。この論理回路として、適切なものはどれか。
応用情報技術者 2024年 春期 午前2 問21の問題画像応用情報技術者 2024年 春期 午前2 問21の選択肢の画像

選択肢

ア:
イ:
ウ:(正解)
エ:

🔒 解説は解答すると表示されます

タイムチャートからの論理回路の判定【午前2解説】

正解の理由

タイムチャートは縦の点線で7つの区間に分かれています。各区間の入力 A、B と出力 Y を読み取ると次のとおりです。
区間ABY
1011
2001
3110
4001
5110
6001
7101
Y が0になるのは A=B=1 のときだけで、それ以外は1です。これは否定論理積(NAND)の真理値表と一致するので、NAND の記号であるウが正解です。

解法ステップ

  1. 点線で区切られた各区間で、A、B、Y の値(1か0か)を読み取る。
  2. 入力の組合せ (A, B) ごとに Y の値をまとめる。
    • (0, 0) → 1、(0, 1) → 1、(1, 0) → 1、(1, 1) → 0
  3. この真理値表に当てはまる論理演算を選ぶ。A=B=1 のときだけ0なので NAND。

選択肢別の誤答解説

  • ア:排他的論理和(XOR)の記号です。(0, 0) のとき0になるはずですが、チャートでは Y=1 です。
  • イ:否定排他的論理和(XNOR)の記号です。(1, 1) のとき1になるはずですが、チャートでは Y=0 です。
  • ウ:否定論理積(NAND)の記号です。上の真理値表と一致します。
  • エ:否定論理和(NOR)の記号です。(0, 1) や (1, 0) のとき0になるはずですが、チャートでは Y=1 です。

よくある誤解

  • A と B が逆の値になる区間(区間1と区間7)だけを見て、XOR と判断すること。A=B=0 の区間(区間2・4・6)でも Y=1 なので、XOR ではありません。
  • 点線の本数を数え違えて、区間の値を取り違えること。A と B の値がそろって変わる位置ごとに区切って読みます。

補足コラム

タイムチャートから論理回路を特定するときは、入力の全ての組合せについて出力を表にするのが確実です。2入力なら組合せは4通りなので、どの組合せが現れているかを確認し、選択肢の論理演算の真理値表と照らし合わせます。

FAQ

Q. 選択肢の記号はどう見分けますか?
A. 入力側が直線で出力側が半円の形が AND、両側が曲線の形が OR です。入力側にもう一本の曲線が付いたものが XOR、出力に小さな丸が付いたものはそれぞれの否定(NAND、NOR、XNOR)です。

関連キーワード: タイムチャート、真理値表、NAND、論理回路
← 前の問題へこの年度をクイズで解く次の問題へ →
戦国ITクイズ機能

\ せっかくなら /

応用情報技術者を
クイズ形式で学習しませんか?

クイズ画面へ遷移する→

すぐに利用可能!

©︎2026 情報処理技術者試験対策アプリ

このサイトについてブログプライバシーポリシー利用規約特商法表記開発者について