ITパスポート試験 ITパスポート 2012年 (平成24年 春期)97: [中問D チェック数字] 多くの市販の書籍には,書籍を識別するためのISBN(International Standard Book Number)コードが付け

ITパスポート 2012年 (平成24年 春期)
Q 9797 / 100
[中問D チェック数字] 多くの市販の書籍には,書籍を識別するためのISBN(International Standard Book Number)コードが付けられている。ISBNコードは,0~9の数字を使った13桁の記号で構成され,左側から桁を数える。最も左側の桁を1桁目とする。1桁目から12桁目までは,国記号,出版者記号及び書籍固有の記号などが含まれる。 ISBNコードの13桁目(最も右側の桁)はチェック数字と呼ばれる桁である。ISBNコードのチェック数字は,1桁目から12桁目の数字を使って,次の計算方法によって求める。ここで,図1のように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とする。 [テクノロジ] ISBNコードの1桁目から12桁目が次の数字の場合,13桁目に付加されるチェック数字Xはどれか。
12345678910111213
978400008601X
この問の正解率:57.69%(728件)
この問題の本文・選択肢・正解・解説(展開)

問題本文

[中問D チェック数字] 多くの市販の書籍には,書籍を識別するためのISBN(International Standard Book Number)コードが付けられている。ISBNコードは,0~9の数字を使った13桁の記号で構成され,左側から桁を数える。最も左側の桁を1桁目とする。1桁目から12桁目までは,国記号,出版者記号及び書籍固有の記号などが含まれる。 ISBNコードの13桁目(最も右側の桁)はチェック数字と呼ばれる桁である。ISBNコードのチェック数字は,1桁目から12桁目の数字を使って,次の計算方法によって求める。ここで,図1のように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とする。 [テクノロジ] ISBNコードの1桁目から12桁目が次の数字の場合,13桁目に付加されるチェック数字Xはどれか。

選択肢

  • .1
  • .3
  • .7
  • .9

正解

. 1

解説

S=9×1+7×3+8×1+4×3+0+0+0+0+8×1+6×3+0+1×3=9+21+8+12+0+0+0+0+8+18+0+3=79. R=79 mod 10=9. X=10-9=1がチェック数字となる.

選択肢ごとの解説

  • .正しい. 計算結果X=1である検算による値.
  • .3は計算誤りで該当しない値である.
  • .7は計算誤りで該当しない値である適切でない値.
  • .9は剰余Rの値で, チェック数字Xではない別の値.

ITパスポート 2012年 (平成24年 春期)過去問一覧へ戻る・問97