itLinkedInPocketCopy今回はITパスポート上で用いる情報数学(論理演算)について紹介します。情報数学(論理演算)・まとめ情報数学(論理演算)情報数学は数学の中でもコンピュータに特化した分野を言います。小中高で習うのは代数学と呼ばれ連続的な物でしたが、コンピュータは0と1の組み合わせでディジタルな表現を扱う事は前回までで学習してきました。この0の状態、1の状態を扱う計算を詳しく見ていきましょう。論理演算コンピュータの世界では計算することを演算と呼びます。足し算や引き算、掛け算に割り算と言った四則演算に加え、よく用いられるのが論理演算で、1の状態を真、0の状態を偽として演算を行います。演算結果を表にまとめた真理値表と、演算結果を可視化したベン図それぞれを見ながら説明していきます。論理和は複数要素のうち、少なくとも1つが真(=1)であれば真となるような演算です。他の表現としてはorや∪として表現することもあります。論理積は複数要素のうち、両方が真の時のみ真になるような演算です。他の表現としてはandや∩として表現することもあります。両方の値が異なる時に真に、同じ時には偽になる演算です。別の呼び方としてはxorと表現することがあります。否定は真と偽を反転させる演算になります。0は1に、1は0にと言った具合です。別の言い方はNOTです。実際に例題を解いて問題に慣れていきましょう。ついて,ビットごとの論理積をとった結果はどれか。ここでデータの左方を上位,右方を下位とする。下位4ビットが全て0になり,Xの上位4ビットがそのまま残る。下位4ビットが全て1になり,Xの上位4ビットがそのまま残る。上位4ビットが全て0になり,Xの下位4ビットがそのまま残る。上位4ビットが全て1になり,Xの下位4ビットがそのまま残る。回答する問2任意の8ビットをデータXと,8ビットのデータ00001111をビットごとに排他的論理和をとった結果はどれか。データの左方を上位,右方を下位と呼ぶ。Xの上位4ビットすべての0,1が反転し,下位4ビットはすべて1になる。Xの上位4ビットすべての0,1が反転し,下位4ビットはそのまま残る。Xの上位4ビットはすべて0で,下位4ビットすべての0,1が反転する。Xの上位4ビットはそのままで,下位4ビットすべての0,1が反転する。回答する問3次の真理値表で示される入力x,yに対する出力zが得られる論理演算式はどれか。y回答する解説(クリックで展開)問1正解:ウ論理積は2つの入力に対して以下のような出力を返す演算でした。1そのため、入力されるデータXと00001111(=Yとする)を比較してみると、上位4ビット同士の演算では片方が0000の為、もう片方も0となってしまいます。一方で以下4ビットの演算では片方が1111の為、もう片方が1である部分は1で、0である部分は0で表現されます。要するにそのまま残ることになります。具体的な例としてX1=10101010の場合とX2=00110011の2パターンを考えてみましょう。これをうまく表現しているのはウになりますね。カズ問題でぱっと見分からなかったら実際に試してみるのが一番良いよ!問2正解:エ排他的論理和は2つの入力に対して以下のような出力を返す演算でした。0こちらも理屈詰めで説明すると、上位ビットの0のところに関してはXの値がそのまま反映される一方、下位ビットの1のところは反転すると言った解釈になりますが具体的にX=10101010として演算にかけてみるのがおすすめです。1このことからもエの表記が正しいことが確認できました。問3正解:ウこちらも慣れてくればぱっと見で分かりますが、分からないときはそれぞれの選択肢を真理値表に書き出して見比べてみるのが良いでしょう。yANDの計算は先ほど書いた通りです。1→不一致なので不正解です。y)の演算結果をひっくり返せばよいだけです。0→不一致なので不正解です。y解説の関係上先に表記します。ORも先ほど学習していますね。1→不一致なので不正解です。yの演算結果をひっくり返します。0→一致しているので正解です。情報数学(論理演算)・まとめ今回は情報数学の論理演算について学習しました。苦手意識を持たれる方も多いですが、慣れてしまうと100%得点できる分野になります。押さえていきましょう!カズ頭で理解するより手を動かして体で慣れた方が早いよ!次回も情報数学の、組み合わせ順列について学習します。資格のいろは[ITパスポート]情報数学(順列・組合せ)https://www.qualification-master.work/information-technology-examination/ipass/permutation-ipass今回はITパスポートの順列と組合せについて学習します。この〇通りの中から△個選ぶ選び方とかってなんだにゃ?これは順列と組み合わせの問題やな。コメントをキャンセルメールアドレスが公開されることはありません。*ウェブサイト上に表示された文字を入力してください。TOEICを中心として効率の良い勉強法やオススメできる参考書の情報を提供しています。どの資格も筆者は受験済みで、大抵のものは取得済み(一部挑戦中)です。JavaScriptを用いて学習進捗が出来るようなページも作っているので学習の役に立てていただければなと思います。プライバシーポリシーや免責事項に関してはこちらをご覧下さい。筆者プロフィールTSと申します。このサイトと他にゲーム関連のサイトを作りながら遊んでいます。2015年に北海道大学を卒業し、社会人になるも仕事するより勉強が向いていたみたいで手あたり次第に資格を勉強。(旧セキュリティスペシャリスト)を取得。その後は開業届を提出し個人事業主をする傍ら2019年に大学院に進学し教育工学系の研究をしています。2019年はFP2級と中小企業診断士の簿記・情シス部分合格でした。TOPGoogleアカウントでログインすることで、学習状況の進捗管理や、問題の正誤情報の保持が可能となります。