令和4年度 ITパスポート試験 公開問題 問20

あるデータを表現するために,1個のJANコードか1個のQRコードのどちらかの利用を検討する。表現できる最大のデータ量の大きい方を採用する場合,検討結果として,適切なものはどれか。

解答・解説

正解: イ. QRコードを採用する。

JANコードとQRコードの表現できる情報量の違いについての問題です。

JANコードは、スーパーやコンビニの商品などに印刷されている1次元バーコードです。表現できる情報は数字のみで、標準タイプで13桁、短縮タイプで8桁と非常に限られたデータ量しか扱うことができません。

一方、QRコードは、縦横の2次元で情報を表現する2次元コードです。数字だけでなく、英字、漢字、カナなど多様なデータを扱うことができ、数字のみであれば数千文字という大容量のデータを表現することが可能です。

したがって、表現できる最大のデータ量はQRコードの方が圧倒的に大きいため、採用すべきはQRコードとなります。

各選択肢の解説

  • ア(JANコードを採用する。): JANコードは最大13桁(または8桁)の数字しか表現できないため、誤りです。
  • イ(QRコードを採用する。): 正解です。QRコードの方がはるかに大きなデータ量を表現できます。
  • ウ(表現する内容によって最大のデータ量は変化するので決められない。): 表現できる最大のデータ量はそれぞれの仕様として決まっており、比較可能であるため誤りです。
  • エ(表現できる最大のデータ量は同じなので決められない。): JANコードとQRコードでは表現できる最大のデータ量が明確に異なるため誤りです。

Spineチーム