集合とベン図

集合(しゅうごう)とは、条件に当てはまる「モノ(要素)の集まり」のことです。そしてベン図(べんず)とは、その集合の範囲や関係を、円などの図形を使って視覚的に表した図のことです。

論理演算

論理演算とは、ある事象や条件が「正しい(真:True)」か「正しくない(偽:False)」かを判断する演算のことです。コンピュータの世界では「真」を1、「偽」を0の2進数で表し、数値の大小ではなく、条件の成立・不成立を計算します。

  • AND(論理積 / かつ):2つの条件が両方とも真のときだけ真になります。
  • OR(論理和 / または):2つの条件のうちどちらか一方が真であれば真になります。
  • NOT(否定 / 〜ではない):現在の真偽を逆(反対)にします
  • XOR(排他的論理和):2つの条件のうちどちらか一方だけが真のときのみ真になります。

論理演算子の優先順位は、「括弧 ( ) > NOT(否定) > AND(論理積) > OR(論理和)」の順番です
四則演算で「足し算・引き算(ORに相当)」よりも「掛け算・割り算(ANDに相当)」が優先されるのと全く同じイメージで覚えることができます。

基本情報技術者試験などの共通ルールに準じ、AND > OR > XOR の順になるか、基本的には括弧 ( ) が付いた状態で出題されて計算順序に迷わないよう配慮されています。