バグとは 「昆虫」を意味する英語です。この用語は、 トーマス エジソン (白熱電球などを開発した偉大な発明家) が 1878 年に昆虫によって蓄音機の読み取り障害を引き起こしたときに作成したと考えられています。
この用語は一般に、プログラム内でエラーが見つかった場合、つまりプログラムが予期しないまたは異常な方法で動作する場合に、コンピューティングで使用されます。
オペレーティング システムにも バグ がありますが、この場合、問題はさらに深刻になる可能性があります。インターネットとオペレーティング システムに関する豊富な知識を持つ人であれば誰でも、これらのバグを悪用してコンピュータに侵入し、システムに セキュリティ侵害を 引き起こす可能性があります。
一般に、オペレーティング システムのメーカーは、セキュリティ侵害を引き起こす可能性のあるバグを発見すると、無料のアップデート パッケージを急いでリリースし、アップデートの確認とシステムの定期的なアップデートはユーザーに任せます。
ファイアウォール と呼ばれる、コンピュータ上のデータの出力と入力を監視するプログラムもあります。これらのプログラムと優れた ウイルス対策機能 および最新のシステムを併用すると、多くの問題を回避できます。これらを使用すると、コンピュータ上のプログラムがインターネットにアクセスするのをブロックし、コンピュータ上のパスワード (銀行カードなど) を盗み、その情報をインターネット経由で他の人に送信する悪意のあるプログラムの試みを阻止できます。
ミレニアムバグ (「Y2K」)
バグという用語は、いわゆる ミレニアム バグが 発生すると考えられていた 1999 年に頻繁に言及されました。当時、企業ではリソースが不足していた 80 年代に作成された古いシステムがまだ使用されており、その結果、多くのプログラマーが西暦を 2 桁で扱うため、「1985」は「85」として扱われました。システムが 2000 年と 1900 年を混同する可能性があると懸念されました。日付が本当に 1900 年に「戻った」場合、銀行の顧客は申請書にマイナスの利子が付いているのを目にし、債権者は債務者に転嫁され、請求書は銀行に送られることになるでしょう。来月には100年遅れます。
また、核爆弾などの兵器を制御する軍事システムが故障して重大な事故を引き起こす可能性があるとも考えられていました。
しかし幸いなことに、これらのシステムのほとんどは、旋回時に発生する可能性のある問題をすでに予測しており、独自の補償技術をすでに備えていました。最終的に、ミレニアムバグは無害であることが判明し、現在では根拠のない集団パニックの歴史の中で記録された事例の1つと考えられています。
ギャラリー












