平成25年度 秋期 午前 問19
データベース
ハッシュ値に関する問題
直接編成ファイルにおけるレコードのキー値を格納アドレスに変換したハッシュ値の分布として,理想的なものはどれか。
- ア一様分布
- イ幾何分布
- ウ二項分布
- エポアソン分布
答えと解説を見る
✓ これが正解ア一様分布
解説
どの格納アドレスも等しい確率になる一様分布が理想です。
直接編成ファイルでは、レコードのキー値を計算で格納アドレスへ置き換えます。困るのは、違うキー値から同じアドレスが出てしまう場合です。ぶつかりが増えるほど、置き場所をずらす手間や探す手間がかさみます。ですから望ましいのは、どの格納アドレスも等しい確率で選ばれ、レコードが平らに散らばる状態です。それを表しているのが一様分布です。設問は理想を尋ねているので、実際にそうなるかどうかではなく、どうあってほしいかを答えます。判定の軸は、その分布が全体にわたって平らか、それともどこかに山ができる形かです。
ほかの選択肢はなぜ違うのか
- イ幾何分布:幾何分布は、繰り返し試したときに何回目で初めてうまくいくかを表す形で、回数の小さい側に偏ります。偏りがある以上、特定のアドレスへレコードが集まりやすくなります。
- ウ二項分布:二項分布は、決まった回数のうち何回うまくいくかを表す形で、真ん中あたりが高い山になります。山ができる分だけ、そこに対応するアドレスの取り合いが起きやすくなります。
- エポアソン分布:ポアソン分布は、決まった区間の中で出来事が何回起きるかを表す形で、回数の少ない側に寄った山になります。平らに散らばってほしいという狙いとは形が合いません。
この問題の用語
- ハッシュ値データから計算した固定長の値のこと。同じデータなら必ず同じ値になるので、データの比較や検索を速くするのに使われます。
出典:平成25年度 秋期 基本情報技術者試験 午前 問19
同じ用語が出る問題
- 令和6年度 科目A 問9:ペネトレーションテストの問題(ハッシュ値)
- 令和元年度 秋期 午前 問36:動的解析に該当するもの(ハッシュ値)
- 令和元年度 秋期 午前 問10:ハッシュ法に関する問題(ハッシュ値)
- 平成29年度 春期 午前 問7:2分探索に関する問題(ハッシュ値)
- 平成28年度 秋期 午前 問43:ビヘイビア法に分類されるもの(ハッシュ値)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)