CRC(Cyclic Redundancy Check) をテーマとした ネットワークスペシャリスト試験択一式問題10問
了解しました ✅ 以下に CRC(Cyclic Redundancy Check) をテーマとした ネットワークスペシャリスト試験択一式問題10問+解答・解説 を作成しました。 --- CRCに関する問題集(択一式・10問) --- 問題1 CRCの主な目的として最も適切なものはどれか。 A. データ圧縮 B. データ暗号化 C. 誤り検出 D. 誤り訂正 正解:C 解説: CRCは主に 誤り検出 に用いられる。訂正機能は持たない。 --- 問題2 CRCで利用される数学的手法はどれか。 A. 素因数分解 B. 多項式の除算 C. フーリエ変換 D. ハッシュ関数 正解:B 解説: CRCは 生成多項式による2進数の多項式除算 に基づいて計算される。 --- 問題3 CRCの計算に用いられる「生成多項式」の役割として正しいものはどれか。 A. データの暗号化に使用する鍵を生成する B. 誤り検出の精度や検出可能な誤りパターンを決定する C. 圧縮率を決定する D. 通信速度を決定する 正解:B 解説: 生成多項式の選択により、どの程度の誤りを検出できるかが変わる。 --- 問題4 CRCで検出可能な誤りとして正しいものはどれか。 A. 任意の全ての誤り B. すべての1ビット誤りと2ビット誤り C. 特定の条件を満たす誤り D. 偶数個のビット誤りのみ 正解:B 解説: CRCは すべての1ビット誤り・2ビット誤り・連続する誤り(バースト誤り)の多くを検出できる。 --- 問題5 CRC-32で用いられる生成多項式のビット長は何ビットか。 A. 8ビット B. 16ビット C. 32ビット D. 64ビット 正解:C 解説: CRC-32は32ビットの生成多項式を用いる。EthernetやZIP形式などで利用される。 --- 問題6 CRCの計算過程において、送信側で付加されるビット列は何を表すか。 A. パリティビット B. 冗長ビット C. CRCチェック値 D. 秘密鍵 正解:C 解説: データを生成多項式で割った余りが CRCチェック値 として付加される。 --- 問題7 CRCで利用される演算において、加算や減算の代わりに使われるものはどれか。 A. AND演算 B. OR演算 C. XOR演算 D. 乗算 正解:C 解説: CRCの演算は GF...