フォーマット
初期化することだよ
あるいは書式のことだよ
簡単に書くよ
フォーマット(英:format)とは
初期化すること。
もしくは
「書式」とか「形式」とか、そんな感じの意味で使われる用語
です。
詳しく書くよ
順番に見ていきましょう。
まずは予備知識として「初期化」について説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。
初期化は「最初の状態に戻す」あるいは「最初の状態を整える」です。
どちらも最初の状態にすることを意味しますが「戻す」と「整える」は区別して考えた方が分かりやすいと思います。
例えば、そうですね。
パソコンの設定をあれやこれやと変更したら、おかしなことになってしまいました。
仕方ないので買ったときの状態、最初の状態に戻すことにします。
この作業を指して「パソコン(の設定)を初期化する」と言いますよね。
これは、パソコンの設定を最初の状態に「戻す」作業です。
一方で、使えるように準備することを指して「初期化」と言う場合もあります。
例えば、プログラミングにおいては
int i = 10;
のように、使い始める前の変数(値を入れる箱)に初期値(最初の値)を設定する行為を「変数の初期化」と言います。
こちらは、変数を使うために「整える(準備する)」作業です。
「初期化」と聞くと、最初の状態に「戻す」イメージを抱く方が多いと思います。
私自身も、どちらかと言えば戻すイメージを持ちます。
ですが、必ずしもそうとは限らないのです。
ものによっては物事を進める「初期化」もあります。
「スタートラインに立つ行為」であるのは同じですけどね。
具体的にどんな作業を指すかはケース・バイ・ケースです。
以上を踏まえて
(データとかを)初期化する
のが「フォーマット」です。
あるいは
「書式」とか「形式」みたいな意味の用語
が「フォーマット」です。
例えば「ハードディスクをフォーマットする」とか言ったら前者の意味(初期化)です。
「ハードディスクを初期化しまーす(--)ノ」と言っています。
「日付のフォーマットは何にする?」とか言ったら後者の意味(書式・形式)です。
「日付は、どんな形式で表示する?」と言っています。
「初期化」と「形式」のどちらを意図しているかは文脈から判断してください。
……というのが大雑把な説明です。
「初期化」とか「フォーマット」という用語は、人によって微妙に解釈が違ったり、登場シーンによって意味合いが微妙に変わってきたりする、なかなかに悩ましい用語です。
さらに「イニシャライズ」とかいう「初期化とかフォーマットと何が違うの?」と悩みがちな用語もあったりします。
突っ込んで考えると混乱します。
「『初期化』か『書式・形式』なのね」程度に、ゆるく捉えておいた方が無難だと思います。
一言でまとめるよ
まぁ「フォーマット」って単語が出てきたら「初期化すること、もしくは『書式』のことなんだな~」と、お考えください。
おまけ
■訳してみるよ
英単語の「format(フォーマット)」の意味は
・形式
・書式
・体裁
・構成
・型
とかです。