• 締切済み

バグってどういうものなのでしょうか?

よくバグという言葉を見聞きしますがこれってどういう現象のことを いうのでしょうか?エラーとの違いも知りたいと思います。厳密には 難しい言葉になってしまうとは思うのですが、初心者なのでわかり やすく教えていただけるとうれしいです。

  • nan
  • お礼率4% (6/147)

みんなの回答

  • cricket
  • ベストアンサー率22% (107/466)
回答No.5

マジック・ドラゴン・・・それは「パフ」。 犬の一種で・・・・それは「パグ」。 コンピューターのプログラムの中の「虫食い」だと思って下さい。「穴」でも良いです。 常に完璧でありたきプログラムも、人の手になる物で、やはり完璧ではない。 そんな、プログラム上の「欠点」をバグと言います。 「エラー」は処理上の問題で、旨く処理できそうなところで失敗する、それがエラーです。

nan
質問者

補足

ありがとうございました。

回答No.4

もとの意味は英語の「虫、bug」ですが、ソフトウェアでは欠陥のことを指します。 (知らず知らずに入ったものであろうが、意図的にトラブル発生をねらったもので  あろうが、結果が「うまく動作しない」だけで、区別していたかしら?) ハードウェアでの欠陥やトラブルの原因は範囲外であったはずです。 でも、あんまり厳密な定義はないような・・・

nan
質問者

補足

ありがとうございました。結構あいまいなものなんですね。

noname#9414
noname#9414
回答No.3

そうですね、私もtarokun様に賛成です。 バグ・・・よく聞く割に、よくわかりにくいものですね。 それでは、私も書いていきます。 バグ:プログラム・ソフトの誤り。つまり、tarokun様もおっしゃるように    ソフトウェアを作成するときに、知らず知らずに誤ってしまっている    ものを「バグ」と言います。確か、「虫食い」から「虫」になったと    聞いたことがあったような・・・ちなみに、そのバグを取ることを、    「デバッグ」と言います。 エラー:誤りのこと。例えば、データが通信など電圧の関係で、正しく読み     込まれなかったりしてエラーとなる場合や、システムがメモリが     足りないために、適当なところにデータを押してしまい、必要な     ものが無くなってしまったりして起こるシステムエラーなどがあります。     更に、データの入力がそもそも間違えていても、エラーが発生     しますね。いろいろありますが、バグもエラーの一つです。単に     プログラム上のエラーを「バグ」というだけですね。 間違いがありましたらご指摘ください。 ではでは☆

参考URL:
バグって入っても、エラーの一つだよなぁ・・・
nan
質問者

補足

ありがとうございました。わかりやすかったです。

  • gomu
  • ベストアンサー率8% (2/25)
回答No.2

バグとはプログラムのミスです。そのプログラムを動かすとコンピュータがエラーメッセージを出力して止まります。エラーのときに必ずしももエラーメッセージを表示するとは限りません。また、エラーの原因にはバグのほかにもあります。

nan
質問者

補足

ありがとうございました。

  • Toraokun
  • ベストアンサー率0% (0/1)
回答No.1

一般的な定義ですが, ・バグ :プログラム上の誤りのこと ・エラ-:操作上の誤りやソフトウエアが正常に動作しなくなった状態      (ソフトウエア上の誤り) ということです. 別の見方をすれば, ・バグ :プログラムを動作させる前の状態での誤り ・エラ-:プログラムを動作させた後の状態での誤り      (ソフトウエア上の誤り) というところでしょうか? (「プログラム」を「ハ-ドウエア」と置き換えてもOK) はずれていたら,ごめんなさい.

nan
質問者

補足

早い回答ありがとうございました。シンプルでわかりやすかったです。

関連するQ&A

  • 小学低学年位の男女の奇声の違いについて

    小学低学年位までの子供が奇声(キャー・ワーなど)を発している場面を見聞きすると思います。 全てではないのですが、 男の子は「キャー・ワー」だけでなく「負けるかー・まてー」など 何かしら言葉を多く発していますが女の子は「キャー・ワー」が主体になっているように思えます。 このようなことも男女の違いがあるのでしょうか?

  • PCはなぜいつも不安定?

    Windowsを使用しています。 PCは何かにつけて不安定な感じ(バグっぽい現象が起きたり、意味不明な動作をしたり、エラーが出たり)になりますが、なぜなのでしょうか。 意外とストレスがかかる機械な気がします。

  • 人を呪わば穴二つ

    「人を呪わば穴二つ」という言葉がありますが、本当にそうですよね。 この年になると、人を呪っていた人の末路、と言うか具体的状況の変化を幾つも見聞きしてきましたが、皆さんはどうですか。 それら、特別な超自然的な現象ではなく、非常に生理学的な経緯で呪ってた人に変化が表れてくるのを、我々高齢者はよく経験しませんか。

  • メモ帳のエラーについて

    よくある話だと思うんですが、メモ帳に文書を保存する時、メモリー不足・・・のエラーが出ます。 私は、WinXPを3台使っていますが、どのPCでも同じ現象が起こります。勿論、メモリーも不足しているわけではありませんし、容量オーバーしているわけでもないので、エラーメッセージを消せば、普通に保存できます。   今まで、Windowsのバグだと思って諦めていたんですが、先日知人に聞いたところ、そんなエラーは起こった事が無いと言っていました。とすると、Windowsのバグということでも無さそうなので、私の環境に問題があるとも考えられるのですが、何といって思いつく所もありません。   この掲示板の皆さんに伺いたいのですが、 メモ帳の保存時に「メモリー不足のエラーメッセージ」が出ることはありますか? 「メモリー不足のエラーメッセージ」が全く出ないという方はいらっしゃいますか? エラーメッセージが出ていたけれども、出ないようにする事が出来たかは居られますか?

  • エラーメッセージ

    XPに変えて4ヶ月、まだまだなれません。W98の時にはなかった現象です。 いろいろなサイトを見ていて起きるのですが、エラーメッセージがでます。 「エラー  ランタイムエラーが発生しました。  デバッグしますか。  行○  エラー ’○’がありません(こんな感じのです)  はい   いいえ」 これはどういうことなのでしょうか? 問題は、自分にあるのでしょうか?それとも相手のサイトの問題でしょうか? この時、いいえを押してそのサイトを諦めるのですが、どう対処すればいいのでしょう? 多いのはCGIの時のような気がします。 初心者なので、できるだけやさしい言葉でお願いします。 完全に教えてくん状態ですね(笑)

  • 言葉がでてきません

    なんと言う言葉(単語)だったか、でてきません。ピンときた方おられましたら、教えてください。 過去の体験や、見聞きしたことにより、これから見聞きするものに影響を与えてしまうことなんですが…。 「○○を持って見てしまう」みたいな使い方をすると思います。 (「暗示」「偏見」ではありません。)

  • 投手陣崩壊

    この言葉死ぬほど大嫌いなのです!この言葉を見聞きしないようにするにはどうすればいいでしょうか? 断トツに強いソフトバンクには無縁ですよね?

  • 「分からない人には説明しても分からない」という言葉の出処は?

    こんにちは。 「(聞いて・見て・考えて)分からない人には、説明しても分からない」 表現の違いは多少あるものの、よく見聞きする言葉です。 意味するところは分かります。人は、知らないものは認識できないのですから。認識できる物事が世界のすべてだとも言われますよね。 それはそれとして、この言葉の出処を調べています。 哲学? 科学? 単なる経験則?人生訓? 屁理屈? ご存知の方いませんか? よろしくお願いします。

  • 「代表」という文字が入りません

    4.0.24-ntを2003サーバ上で使っています。 「代表」という言葉をインサートしようとするとエラーになります。この言葉でクエリーをしようとしてもエラーです。 皆さんのmySQLで同じ現象は起きていますか?

    • ベストアンサー
    • MySQL
  • 仕様の再検討

    アプリで、バグかどうかはグレーで、仕様の再検討をした方がいいと思うことを伝えるのに、丁度いい言葉はありませんか? バグと言ったら角が立つので、何かうまく伝える言葉ないでしょうか?

専門家に質問してみよう