0

ウィキペディアの参照に適した出版済みの書籍によると:

インストールは実行時ですか、それともコンパイル時ですか?

「プログラムのインストールまたはコピーの後または最中に「実行時エラー」が検出された」 -- ウィキペディア

4

4 に答える 4

3

関連する概念を理解していないようです。あなたのためにそれを片付けさせてください。

  • コンパイル時間: プログラムは、一部の開発者のコ​​ンピューターでソース コードからマシン コードに変換されています。
  • 実行時: プログラムはマシン上で実行されています
  • インストール: プログラムのマシン コードとリソースを含むファイルが、メディアからマシン上の実行可能な場所にコピーされています。

3つはまったく無関係です。

于 2010-05-22T16:57:23.513 に答える
2

実行時でもコンパイル時でもない 展開中。

展開は、一般に、ソフトウェア開発ライフ サイクル(SDLC)の個別のフェーズと見なされます。THE SDLC には、次のフェーズが含まれます。これらのフェーズは、単にソフトウェアを「実行」または「コンパイル」するよりもはるかに広範です。

  • 要件
  • 仕様
  • 建築
  • デザイン
  • 実装
  • テスト
  • 展開
  • メンテナンス

更新: ウィキペディアで引用できるものが欲しいとは思いませんでした。 この本の章はどのように見えますか?

于 2010-05-22T16:52:15.320 に答える
1

「インストール」は、このコンテキストでは定義が不明確な用語です。

一部の古いシステムでは、「インストール」は、実行の準備として実行可能プログラムをシステム メモリにロードすることを指す場合があります。ここで話されていることはほとんどありませんが、もしそうなら、それは実行時の操作です。

通常、人々は「ユーザーがアプリケーションを呼び出したときにアプリケーション (単なるプログラムではなく) が正しく実行されるように、オペレーティング システムに配置する」ことを意味します。いつになるかはシステム管理次第です。

于 2010-05-22T16:59:29.247 に答える
0

ええと...コンパイルはインストールとは別の操作ですが、インストールが「実行時」であると言うのは少しおかしな話です。通常、インストール ルーチンはアプリケーション自体とは別のものだからです。本当にどちらでもない。

于 2010-05-22T16:52:34.960 に答える