基本情報技術者試験 - 令和7年1月修了 - 問4
| ア | 1ビットの誤りを検出できる。 |
|---|---|
| イ | 1ビットの誤りを訂正でき,2ビットの誤りを検出できる。 |
| ウ | 奇数パリティならば1ビットの誤りを検出できるが,偶数パリティでは1ビットの誤りも検出できない。 |
| エ | 奇数パリティならば奇数個のビット誤りを,偶数パリティならば偶数個のビット誤りを検出できる。 |
答え : ア
分野 : テクノロジ系 › 基礎理論 › 基礎理論 › 通信に関する理論
解説 :
「垂直パリティ」とは,通信回線でデータを送るときに,伝送中にビットが化けてしまう「伝送誤り」を検出するための仕組みの1つです。送るデータの1と0の個数を数えて,それが偶数個になるように(あるいは奇数個になるように)調整するための「パリティビット」という追加のビットを1つ付け加えます。
受信側では,届いたデータのビット全体の1の個数の偶奇を確認することで,1ビットだけ誤りが発生していないかをチェックできます。ただし,この方式は1ビットの誤りしか検出できず,誤りを訂正する(元に戻す)能力はありません。従って,正解は「ア」です。
「イ」は,垂直パリティには誤り訂正の機能はなく,2ビットの誤り検出もできません。「ウ」は,奇数パリティか偶数パリティかにかかわらず,1ビットの誤りはどちらの方式でも検出できます。「エ」は,パリティチェックでは偶数個のビットが同時に誤ると,1と0の個数の偶奇が変わらないため誤りを検出できなくなるという弱点があります。
分野 : テクノロジ系 › 基礎理論 › 基礎理論 › 通信に関する理論
解説 :
「垂直パリティ」とは,通信回線でデータを送るときに,伝送中にビットが化けてしまう「伝送誤り」を検出するための仕組みの1つです。送るデータの1と0の個数を数えて,それが偶数個になるように(あるいは奇数個になるように)調整するための「パリティビット」という追加のビットを1つ付け加えます。
受信側では,届いたデータのビット全体の1の個数の偶奇を確認することで,1ビットだけ誤りが発生していないかをチェックできます。ただし,この方式は1ビットの誤りしか検出できず,誤りを訂正する(元に戻す)能力はありません。従って,正解は「ア」です。
「イ」は,垂直パリティには誤り訂正の機能はなく,2ビットの誤り検出もできません。「ウ」は,奇数パリティか偶数パリティかにかかわらず,1ビットの誤りはどちらの方式でも検出できます。「エ」は,パリティチェックでは偶数個のビットが同時に誤ると,1と0の個数の偶奇が変わらないため誤りを検出できなくなるという弱点があります。