過去問解きまくり研究所 ホーム

平成22年度 秋期 午前 問4

情報に関する理論

生成多項式に関する問題

送信側では,ビット列をある生成多項式で割った余りをそのビット列に付加して送信し,受信側では,受信したビット列が同じ生成多項式で割り切れるか否かで誤りの発生を判断する誤り検査方式はどれか。

答えと解説を見る

✓ これが正解アCRC 方式

解説

多項式で割った余りを付けて割り切れるかを見ます。

設問が述べている手順をそのまま追うと、送信側はビット列を生成多項式で割り、その余りを元のビット列の後ろに付けて送ります。余りを足した形にしておくと、その全体は生成多項式でちょうど割り切れる数になります。受信側は同じ生成多項式で割ってみて、割り切れなければ途中で何かが変わったと判断できます。ビット列を多項式とみなして割り算をするという点が、この方式のいちばんの特徴です。判定の軸は、検査に使う道具が何かです。多項式による除算なのか、1が並ぶ個数の偶数と奇数をそろえる数え上げなのか、誤りの位置まで求めて直せるようにした符号なのかで見分けます。

ほかの選択肢はなぜ違うのか

出典:平成22年度 秋期 基本情報技術者試験 午前 問4

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)