問題
次の方式によって求められるチェックディジットを付加した結果はどれか。ここで、データを 7394、重み付け定数を 1234、基数を 11 とする。 〔方式〕 (1) データと重み付け定数で、対応する桁ごとの積を求め、それらの和を求める。 (2) 和を基数で割って、余りを求める。 (3) 基数から余りを引き、その結果の 1 の位をチェックディジットとしてデータの末尾に付加する。
選択肢
- 173940
- 273941
- 373944
- 473947
正解
1. 73940
詳しい解説を見る解説を閉じる
解説
桁ごとの積の和は 7×1+3×2+9×3+4×4 = 7+6+27+16 = 56 である。56 を基数 11 で割ると商 5、余り 1。基数 11 から余り 1 を引くと 10 で、その 1 の位は 0。これをデータ 7394 の末尾に付加すると 73940 となる。よって「ア」が正しい。(出典: 平成29年度 秋期 基本情報技術者試験 午前 問24)
一問一答
科目A 180問+科目B 60問