アプリケーションエラーとは何ですか?

...

アプリケーションエラーは、コストがかかり、解決が難しい場合があります。

コンピュータユーザーはそれらを嫌い、ソフトウェア開発者はそれらを嫌います。 アプリケーションエラーは、Webベースまたはデスクトップアプリケーションが計画どおりに機能しない場合に発生します。 これらのエラーの原因となる考えられるすべての状態をテストすることは不可能であるため、これらのエラーは常に存在します。 コンピュータ上のすべてのハードウェアおよびネットワークコンポーネントが常に完全に機能していることを確認します 調子。

誤解

アプリケーションがクラッシュしない場合、それはアプリケーションエラーがないことを意味するわけではありません。 プログラムの実行中に、舞台裏で問題が発生する可能性があります。 これらの問題は、ユーザーには決して表示されない場合があります。 開発者は、マイナーエラーを検出してデータベースに記録するようにプログラムをコーディングすることがよくあります。 このようなエラーは通常重要ではなく、アプリケーションの機能やデータの整合性には影響しません。

今日のビデオ

原因

完全に機能するプログラムが突然アプリケーションエラーを表示することがあります。 これは、インストールプロセス中に新しいプログラムが共有ファイルを変更した場合に発生する可能性があります。 共有ファイルを使用するプログラムは、正しく機能しない可能性があります。 ただし、ほとんどのアプリケーションエラーは、開発者が無意識のうちにコードに論理エラーを導入するか、アプリケーションのテストフェーズ中に潜在的な問題を発見しないために発生します。 ウイルスやハードウェアの故障もアプリケーションエラーの原因です。 たとえば、サウンドカードは部分的に故障し、メディアプレーヤーアプリケーションに影響を与える可能性があります。 ソフトウェアドライバは、プリンタなどのハードウェアデバイスを管理または実行する小さなプログラムです。 ドライバーで問題が発生した場合、印刷プログラムでアプリケーションエラーが表示されることがあります。

含意

アプリケーションエラーの結果として生じる結果は、軽微な不便から壊滅的な収入の損失にまで及びます。 プログラムが「エラー:別の色を選択してください」というメッセージを表示した場合は、単に別の色を選択できます。 より深刻なアプリケーションエラーは、プログラムモジュールがグローバルセールスアプリケーションの小数点を考慮できなかったために、企業が数百万ドルを失う原因となる可能性があります。 プログラムエラーも時間とお金がかかります。 たとえば、Microsoftは、Windowsオペレーティングシステムのソフトウェア修正と更新を継続的に提供しています。 そのためには、アプリケーションエラーを修正することが唯一の仕事である開発者に支払う必要があります。

ソリューション

コンピューターを最新の状態に保ち、維持します。 ハードドライブを定期的にデフラグし、ハードドライブに十分な空きディスク容量を維持します。 ウイルス対策プログラムを使用して、ウイルスやその他のマルウェアから保護します。 最も重要なのは、ソフトウェア開発者とマイクロソフトから最新のセキュリティ更新プログラムとホットフィックスをダウンロードしてインストールすることです。 アプリケーションエラーが存在する場合、アプリケーションの開発者はすでにそれを知っており、ソフトウェアアップデートを利用できる可能性があります。

興味深い事実

最も有名で壊滅的な可能性のあるアプリケーションエラーの1つは、アポロ11号が月に初めて着陸しようとしたときに発生しました。 宇宙船の原始的な搭載ナビゲーションコンピュータは、アプリケーションエラーを経験し、月モジュールを危険な岩で満たされたクレーターに向けさせました。 司令官のニール・アームストロングは、コンピューターの指示を無視し、手動で宇宙船を月に安全に着陸させました。