ITパスポート暗記無料で始める

【中問D:チェック数字に関する記述を読んで答えよ】多くの市販の書籍には、書籍を識別するためのISBN(International Standard Book Number)コードが付けられている。ISBNコードは、0~9の数字を使った13桁の記号で構成され、左側から桁を数える。最も左側の桁を1桁目とする。1桁目から12桁目までは、国記号、出版者記号及び書籍固有の記号などが含まれる。ISBNコードの13桁目(最も右側の桁)はチェック数字と呼ばれる桁である。ISBNコードのチェック数字は、1桁目から12桁目の数字を使って、次の計算方法によって求める。ここで、1桁目から12桁目の数字をa1~a12、チェック数字をXとする。 〔チェック数字の計算方法〕 (1)a1~a12について、奇数桁には1、偶数桁には3の重みを付ける。(2)a1~a12の各桁に、それぞれの桁に対応した重みを掛けたものの和Sを求める。S=a1×1+a2×3+a3×1+…+a12×3(3)Sを10で割った余りRを求める。(4)10からRを引いた値をチェック数字Xとする。なお、この値が10になった場合は、チェック数字は0とする。 〔テクノロジ〕 問97 ISBNコードの1桁目から12桁目が次の数字の場合、13桁目に付加されるチェック数字Xはどれか。

ITパスポート/2012年度 春期 問97/基礎理論 / データの誤り制御

桁12345678910111213
数字978400008601X

選択肢

正解と解説

正解:ア 1

奇数桁に1、偶数桁に3の重みを掛けて合計すると、9+21+8+12+0+0+0+0+8+18+0+3=79となる。79を10で割った余りは9なので、チェック数字は10-9=1である。求めた値が10になる場合だけ0とする規定があることも押さえておきたい。

この問題を解く(同じ分野をあと9問) →

選択肢ごとの解説

出典:平成24年度 春期 ITパスポート試験 問97(IPA)原本の紙面を見る(IPA 問題冊子より)

この問題に出た用語

同じ分野の他の問題

最終更新:2026-10-06/解説・選択肢ごとの解説は資格暗記が独自に作成しています。問題文と選択肢の出典は上記のとおりです。