※ ChatGPTを利用し、要約された質問です(原文:基本情報 過去問 ファイルシステムについて)
ファイルシステムについて
こんにちは、2010年10月の基本情報技術者試験を受験して
午後試験で 50.50点だったものです。
趣味でプログラミングをしていて、
JavaScriptでポーカーを再現し、
同じくJavaScriptで音声は出ませんが、
http://sdin.jp/browser/casino/blackjack/
と同様の動作をするブラックジャックを作るくらいです。
( CGI, サーバーのことはよくわかりません。)
現在 暇な時間をみて、4月の同試験の受験に向けて勉強しているのですが、
わからないことが出てきましたので、質問させていただきます。
以下のサイトをみていただきたいのですが・・・
http://www.rs.kagu.tus.ac.jp/~infoserv/j-siken/H10a2/pm03.html
問4の「ハッシュ表を用いて実現するファイルシステム」
についてなのですが、
(1) 固定長レコードで,各レコードはキー部とデータ部からなる。
とありますが、キー部はファイル名であり、
問題中にはでてきませんが、
データ部は補助記憶装置に格納されている格納位置(ディレクトリ)である、
という解釈でよいのでしょうか?
ファイルを検索するとき、「与えられた式で計算したエントリ位置」 にある
キー部を捜すと思うのですが、
問題の場合では、ハッシュ表[0]~ハッシュ表[4999]まで走査を行う、
ということでよいのでしょうか?
どなたか教えていただけないでしょうか
よろしくおねがいします。
お礼
毎回丁寧に解説していただき、ありがとうございます。 とくに、用途についての解説はよく理解することができました。 また、別の過去問で分からないことが出てきたときには、 お忙しい時でなければよろしくお願いします。 貴重な時間をさいての回答、ありがとうございました。