技術士第一次試験 基礎科目 R06
通常
試験時間: 00:00問題時間: 00:00
問題一覧
問題 10 / 30
出典: 令和6年度技術士第一次試験問題[基礎科目] I-2-4データをネットワークで伝送する場合には、ノイズ等の原因で一部のビットが反転する伝送誤りが発生する可能性がある。 伝送誤りを検出するために、データの末尾に1ビットの符号を付加して伝送する方法を考える。
付加するビットの値は、元のデータの中の値が「1」のビットの数が偶数であれば 「0」、奇数であれば 「1」とする。例えば、元のデータが 「1010100」 という7ビットであるとき 値が 「1」のビットは3個で奇数である。
よって付加するビットは 「1」 であり、「10101001」 という8ビットを伝送する。この伝送誤りの検出に関する次の記述のうち、最も適切なものはどれか。
①データの中の1ビットが反転したことを検出するためには、元のデータは8ビット以下でなければならない。
②データの中の1ビットが反転したことを検出するためには、元のデータは2ビット以上でなければならない。
③8ビットのデータの中の1ビットが反転した場合には、どのビットが反転したかを特定できる。
④データによっては付加するビットの値を決められないことがある。
⑤データの中の2ビットが反転した場合には、伝送誤りを検出できない。
