ITパスポート試験 ITパスポート 2009年 (平成21年 秋期)97: [中問C PC関連機器の販売管理業務] I社は,企業に対してPC関連機器の販売を行っており,販売管理業務の情報をデータベースによって管理している。図1に示すデー

ITパスポート 2009年 (平成21年 秋期)
Q 9797 / 100
[中問C PC関連機器の販売管理業務] I社は,企業に対してPC関連機器の販売を行っており,販売管理業務の情報をデータベースによって管理している。図1に示すデータベースとデータベース管理システムの印刷機能を使って,販売時に図2の請求書を発行する。各商品の販売単価は適宜変更され,新たな販売単価とその更新日時が販売単価表の該当レコードに上書きされる。また,取引を行う企業(以下,取引先という)の担当者は原則1人であるが,取引先によっては部署ごとに1人存在することがある。取引先コードは,取引先ごとに採番する。 図1 販売管理業務に関するデータベースの構造 - 商品表:[商品コード|商品名|分類コード|メーカコード|仕入先コード] - 販売単価表:[商品コード|販売単価|更新日時] - 取引先表:[取引先コード|取引先名] - 取引先担当者表:[取引先コード|部署名|所在地|名前|役職|電話番号] [テクノロジ] I社は,月末に図1の各表のデータをバックアップしている。取引先担当者表が次のような構成となっているとき,取引先担当者表を記録するには,少なくとも何kバイトの領域を確保する必要があるか。ここで,バックアップでは,データの圧縮は行わないものとする。 [取引先担当者表の構成] ・件数:10,000件 ・取引先コード,電話番号:それぞれJISの1バイトコードで10文字 ・部署名:JISの2バイトコードで20文字 ・所在地:JISの2バイトコードで40文字 ・名前,役職:それぞれJISの2バイトコードで10文字
この問の正解率:75.15%(813件)
この問題の本文・選択肢・正解・解説(展開)

問題本文

[中問C PC関連機器の販売管理業務] I社は,企業に対してPC関連機器の販売を行っており,販売管理業務の情報をデータベースによって管理している。図1に示すデータベースとデータベース管理システムの印刷機能を使って,販売時に図2の請求書を発行する。各商品の販売単価は適宜変更され,新たな販売単価とその更新日時が販売単価表の該当レコードに上書きされる。また,取引を行う企業(以下,取引先という)の担当者は原則1人であるが,取引先によっては部署ごとに1人存在することがある。取引先コードは,取引先ごとに採番する。 図1 販売管理業務に関するデータベースの構造 - 商品表:[商品コード仕入先コード] - 販売単価表:[商品コード更新日時] - 取引先表:[取引先コード|取引先名] - 取引先担当者表:[取引先コード電話番号] [テクノロジ] I社は,月末に図1の各表のデータをバックアップしている。取引先担当者表が次のような構成となっているとき,取引先担当者表を記録するには,少なくとも何kバイトの領域を確保する必要があるか。ここで,バックアップでは,データの圧縮は行わないものとする。 [取引先担当者表の構成] ・件数:10,000件 ・取引先コード,電話番号:それぞれJISの1バイトコードで10文字 ・部署名:JISの2バイトコードで20文字 ・所在地:JISの2バイトコードで40文字 ・名前,役職:それぞれJISの2バイトコードで10文字

選択肢

  • .1,000
  • .1,500
  • .1,800
  • .2,000

正解

. 1,800

解説

1レコードのサイズ計算.取引先コード:1バイト×10文字=10バイト.電話番号:1バイト×10文字=10バイト.部署名:2バイト×20文字=40バイト.所在地:2バイト×40文字=80バイト.名前:2バイト×10文字=20バイト.役職:2バイト×10文字=20バイト.合計=10+10+40+80+20+20=180バイト.10,000件×180=1,800,000バイト=1,800kバイト.1k=1,000とすると1,800kバイト.

選択肢ごとの解説

  • .1,000kバイトは1レコードを100バイトと誤計算した場合の値となる.1バイトコードと2バイトコードの違いを見落とすか,項目を見落とした場合の結果で,計算の精度を確認する必要がある.覚え方や類似用語の区別を整
  • .1,500kバイトは1レコードを150バイトと誤計算した場合の値となる.所在地80バイトなどの大きな項目を半分にした場合に出る可能性のある値で,文字数の集計を間違えた場合の数値.覚え方や類似用語の区別を整理して
  • .正解.1レコード180バイト×10,000件=1,800,000バイト=1,800kバイトとなる.各項目のバイトコード種別と文字数を正確に掛け算して合計する手順で,データ容量見積りの基本.覚え方や類似用語の区別
  • .2,000kバイトは1レコードを200バイトと誤計算した場合の値となる.端数処理や項目の追加カウントで生じる誤りの結果で,正しい計算では1,800kバイトに収まる容量サイズ.覚え方や類似用語の区別を整理しておく

ITパスポート 2009年 (平成21年 秋期)過去問一覧へ戻る・問97