- ベストアンサー
パッチとは如何なる??
会社でたまに「パッチを当てる」という言葉を耳にするのですが、 パッチとは具体的にどのような物で、どのような手順で作成されるものかがよく解りません。 専用のツールなどを使ったファイルを、これまた専用のパッチャというツールで当てる物らしいのですが。。。 しかし、上記のようなものであれば、文字列検索~該当箇所置換するプログラムを作れば、それもパッチと呼ばれるのでしょうか。 もしよろしければ、パッチについてのウンチクも併せてお聞かせください。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
とりあえず、No.1は大間違いなので無視します。 基本的にはWindowsUpdateのように、問題点のある箇所についてプログラムを入れ替えるものだと考えて問題ありません。 もう一つは、プログラムの中身を直接書き換えてしまうものです。こちらは英語のプログラムの表示をむりやり日本語にするためなどに使用します。 >専用のツールなどを使ったファイルを、これまた専用のパッチャというツールで当てる物らしいのですが。。。 特に使用する必要の無い場合もあります。 パッチャには幾つも種類がありますが、ファイルを入れ替えるために、元のファイルと入れ替えたいファイルのサイズやタイムスタンプを比較して間違ったものが上書きされないようにしたりする際に使用します。 前述の後者であれば、プログラムの何処を書き換えるかといった情報の作成に使用します。 >上記のようなものであれば、文字列検索~該当箇所置換するプログラムを作れば、それもパッチと呼ばれるのでしょうか。 目的がはっきりしないのでなんとも……
その他の回答 (3)
- 中京区 桑原町(@l4330)
- ベストアンサー率22% (4373/19606)
パッチ・・・・ツギハギ 「パッチを当てる」・・・穴の明いた服にツギを当てる プログラムで言えば 【会品でたまに「パッチを当てるという言葉を鼻にするのですが】 この文に ・会品を会社に変更 ・当てるのの(る)の後に(」)を挿入 ・言葉を鼻にを言葉を耳にに変更 こんなプログラムを実行することを「パッチを当てる」と言い、このプログラムをパッチャーと言う
お礼
ご解答ありがとうございます。 例えば、いままで、ウイルス対策ソフトのシグニチャファイルなんかは更新ファイル+更新プログラム(既にインストールされたプログラムのどれか)かと思っていたのですが、シグニチャデータを含んだ更新プログラム自体をダウンロードして実行していたのですね。
基本的な話はこちらがよろしいかと http://ja.wikipedia.org/wiki/%E3%83%91%E3%83%83%E3%83%81
- kjtyn7
- ベストアンサー率24% (300/1223)
お礼
ご解答ありがとうございます。 ・パッチャの機能が間違い予防だったとは、言われて初めてそのような用途もあると気付きました。