2008年10月06日
松戸 デリヘル嬢主なバグ
どのような状態をさすのでしょうか。
語源などについても考えてみました。
プログラミング上の主なバグには、論理的なバグと、誤記によるバグがある。
論理的なバグは、プログラムの設計過程において発生する。無限ループや計算間違いなどを引き起こし、時には、コンピュータを暴走させたり、逆に停止させたりすることもある。
誤記によるバグは、プログラムの製造過程において発生する。存在しないプログラムの参照、意図した範囲を超えた計算結果、数値計算の誤りなどを引き起こす。論理的なバグと同様に、コンピュータを暴走させたり停止させたりすることもある。
他に、OSや開発環境などの問題(それそのものがバグである場合がある)によりバグが発生することがある。2000年問題のように、ソフトウェアが本来予測された耐用年数を超えて運用された結果、仕様がバグになってしまったものも環境依存のバグといえるだろう。
安易なバグフィックス(修正)は、避けられる傾向にある。修正内容にバグを含んでいる場合や、関連するプログラムがバグの存在によって正常に動作していた可能性があるためである。「正常に動作しているものは触らない」「寝ているバグは起こさない」と言われる。
語源東京デリヘル バグデリヘル研究所bugホームページ作成・デリヘル 虫ホームページ制作・デリヘル
語源は文字通りのbug(虫)である。
コンピュータの部品として真空管とリレーが主に使われていた時代には、虫が原因でコンピュータがうまく動かなくなることがしばしばあった。真空管が発する光と熱に誘われて内部に入り込んだ小さな虫が、リレーに挟まれて焼死し、その炭化した死骸が原因で、電流の異常な伝導が発生し、装置の誤動作を招いた。ここから転じて、プログラムの間違いを指すようになったという説が有力である。
一方、虫が直接「バグ」という語に繋がったのではなく、真空管の虫取り作業を指していた「デバッグ」がコンピュータの不具合を直す作業全般に広がって使われるようになり、コードの不具合を取る作業をデバッグと呼ぶようになったのが先であり、そこから「バグ」という語が再派生したとする説もある。すなわち、 バグ(真空管の虫) → デバッグ(虫取り) → デバッグ(不具合の修正) → バグ(コードの不備) の順である。
他にも、20世紀初頭の時点で、電気通信関係で不具合のことをバグと呼んでいたという説、シェイクスピアの『ヘンリー四世』で忌まわしきものという意味で使われていた「バグ」という単語に由来するという説もある。プログラム上の欠陥を虫に見立てて呼ぶようになったという説もあるが、これは誤りとされている。
引用『ウィキペディア(Wikipedia)』
- Permalink
- by
- at 19:40
- Trackbacks (0)