シュレーディンバグとは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > ウィキペディア小見出し辞書 > シュレーディンバグの意味・解説 

シュレーディンバグ (Schroedinbugs)

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/06/24 08:51 UTC 版)

特異なバグ」の記事における「シュレーディンバグ (Schroedinbugs)」の解説

シュレーディンバグは、特殊な状況下でバグ発覚してプログラマソースを読むと、そもそも最初から動くはずがないように見え、それを境にして一切動作しなくなってしまうようなバグである。FOLDOCでは「そんなことはあり得ないように思えるが、潜在的なシュレーディンバグをかくまっているプログラムというのは実際にあるのだ」と書いている。 名前の由来シュレーディンガーの猫呼ばれる量子論に関する思考実験である。しっかり書かれプログラムは、安定した環境下では決定論量子論的な可観測性従った動作をするはずである。だが、そもそも最初時点でどんな不思議な条件そろって動作したのかや、動作しなくなった正確な理由探り始めるよりも、目の前にある欠陥品コード修正するほうがよい。突然動かなくなるなどという事迷信なのだ。 たとえばデータベース使ったプログラムで、レコード数が少ないときは正常に動いていたが、あるレコード数を超えると突然動かなくなったとする。それが原因だと分かっていないプログラマは、レコード数の増加という「普通な原因考えず、これはシュレーディンバグだと片付けてしまうかもしれないハイゼンバグ同様、これはシュレーディンガー思考実験誤解した命名だ。実験では蓋を開けたことが殺したというのではなく、その明らかな不自然さを示すことがシュレーディンガー真意だったからである。

※この「シュレーディンバグ (Schroedinbugs)」の解説は、「特異なバグ」の解説の一部です。
「シュレーディンバグ (Schroedinbugs)」を含む「特異なバグ」の記事については、「特異なバグ」の概要を参照ください。

ウィキペディア小見出し辞書の「シュレーディンバグ」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「シュレーディンバグ」の関連用語

シュレーディンバグのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



シュレーディンバグのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、Wikipediaの特異なバグ (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。

©2025 GRAS Group, Inc.RSS