初期化って何ですか?

[上に] [前に] [次に]
Kayuu 1999/06/12(土) 00:29:51
私には、何年も前から抱えているアホーな質問があります。「初期化する」ってはっきり言って何ですか?先生に聞いて一度は分かった気になっても、次の時に目にしたその言葉は、全く別の意味になってしまっているようではっきり分かりません。本の説明も、今一つ(私にとって)クリアーで無いような気がして良く分かりません。どなたか助けて下さいませんか?

Nobu3 1999/06/13(日) 02:44:41
例えば、脳を「初期化する」と記憶喪失みたいなものです。
脳をフロッピーなどに置き換えて考えると良いのではないかと。

Kayuu 1999/06/13(日) 03:18:18
あ、あんまり馬鹿な質問なんで誰も答えてくれないかと思ってました。Nobu3さん、どうもありがとうございました。
あのー、たとえば昔データベースを作って(最初から少しレコードを入れておく)、「それに変更を加えるプログラムを作れ」という宿題がありました。その時、"1.削除、2,変更..."などと並んだ課題に、"初期化"というのがあったんですが、これは「最初から入っていたデータに戻せ」という意味でしょうか?それとも「空っぽのデータベースにしろ」という意味でしょうか?
(私の最初の質問は、あいまい過ぎたかもしれませんでした。どうもすいません。)

やま 1999/06/13(日) 03:41:29
もう、こうなってくるとそのプログラムを組んだ人の考え方次第ではないでしょうか。
フロッピーをフォーマットするコマンドを呼び出すものかもしれませんし、処理を終了して
最初の画面にもどることかもしれませんね。

maeda [E-Mail] 1999/06/13(日) 05:12:02
 難しい問題ですね(^_^;

 やまさんもおっしゃってますが、これはどこまでもプログラマの感
性次第でしょう。私なら、「何もデータの入ってない状態にする」と
いう意味で使います(Kayuuさんの課題に対する回答)。

 でも、「初期化」って、ある意味ではすばらしい訳かもしれません
が、初心者にわかりにくいという意味では誤訳かも(^_^;

Kayuu 1999/06/13(日) 06:39:05
[[解決]]
やっぱりこれは、"難しい問題"だったんですね!
それにしても「私だけが、特別物分かりが悪いわけじゃなかったんだ、」と判っただけでも儲け物でした。(もちろん皆様のアドバイスで前よりも意味が見えてきたことも。)
Nobu3さん、やまさん、maedaさん、こんな質問に貴重な時間を割いて下さってありがとうございました。

とほほ 1999/06/13(日) 17:40:36
「初期化」は「initialize」の日本語訳で、「初期状態にする」=「始
められる状態にする」=「前準備」のように解釈するとわかり易いかも。
ソロバンの「御破算で願いましては・・・」とも似てるな。
でも、「空にする」だけではなく、場合によっては「ある値を入力して
おく」ことを「初期化」と呼んだりすることもあるので注意。

Kayuu 1999/06/14(月) 01:50:47
なんとなーく解る気がします。ちょっとファジーな理解ではありますが、多分それは、この言葉自体が”こういう意味”と1つの定義で決め付けられる類の物では無いからなんだと思いました。(これが誤解だったりして. . . .)
今後は、ほとんどの場合にちゃんと対処出来ると思いますが、たまにはっきりしない事が有れば、その時は聞いて、確認してしまえば良いですよね。
とほほさんにも、またまたお世話になってしまいました。どうもありがとうございました。

[上に] [前に] [次に]