基礎理論
ITパスポート試験「離散数学」の問題
8ビットの2進データ X と 00001111 について,ビットごとの論理積をとった結果はどれか。ここでデータの左方を上位,右方を下位とする。
ア下位4ビットが全て0になり,Xの上位4ビットがそのまま残る。
イ下位4ビットが全て1になり,Xの上位4ビットがそのまま残る。
ウ上位4ビットが全て0になり,Xの下位4ビットがそのまま残る。
エ上位4ビットが全て1になり,Xの下位4ビットがそのまま残る。
正解
ウ.上位4ビットが全て0になり,Xの下位4ビットがそのまま残る。
論理積(AND)の規則は「両方が1のとき1、それ以外は0」である。マスク値00001111の上位4ビット(0000)はXのどのビット値とANDをとっても結果が0になるため、Xの上位4ビットはすべて消去される。一方、下位4ビット(1111)はXのビット値との結果がXそのものになるため、Xの下位4ビットがそのまま残る。これを「マスキング」と呼ぶ。
?選択肢ごとの解説
ア ×「下位4ビットが全て0、上位4ビットがそのまま残る」は論理積ではなく、マスク値が11110000の場合の結果である。00001111との論理積では上位が消え下位…
イ ×「下位4ビットが全て1、上位4ビットがそのまま残る」は論理和(OR)でマスク値00001111を使った場合の結果に近い。論理積では下位はXの値が「そのまま残る」…
ウ ○論理積(AND)の規則は「両方が1のとき1、それ以外は0」である。マスク値00001111の上位4ビット(0000)はXのどのビット値とANDをとっても結果が0になるため、Xの上位4ビットはすべて消去される。一方、下位4ビット(1111)はXのビット値との結果がXそのものになるため、Xの下位4ビットがそのまま残る。これを「マスキング」と呼ぶ。
エ ×「上位4ビットが全て1、下位4ビットがそのまま残る」は論理和(OR)でマスク値11110000を使った場合の結果に相当する。論理積で上位ビットが全て1になること…
基礎理論の他の問題
A~Zの26種類の文字を表現する文字コードに最小限必要なビット数は幾つか。ワイルドカードを使って "*A*.te??"…値の小さな数や大きな数を分かりやすく表現するために,接頭語が用いられる。例えば,10-3と103を表すのに,それぞれ"m"と…3人の候補者の中から兼任も許す方法で委員長と書記を1名ずつ選ぶ場合,3人の中から委員長1名の選び方が3通りで,3人の中から書…パスワードの解読方法の一つとして,全ての文字の組合せを試みる総当たり攻撃がある。"A"から"Z"の26種類の文字を使用できる…次の体系をもつ電話番号において,80億個の番号を創出したい。番号の最低限必要な桁数は幾つか。
電話番号の体系:…
この問題の「深掘り・誤答の完全解説・試験のコツ・覚え方」はアプリで。
無料ではじめる →ITパスポート試験の全問を、一問ごとにAIの8-ways解説つきで。SRS暗記カード・全真模試・弱点診断まで。まずは無料で。
ukamiru 過去問 · ITパスポート試験 · itpass-h30a-q79
