バグ
意味・解説
コンピュータプログラムにおける、不具合や設計上のミス。意図しない動作の原因。
設計ミス、記述ミス、論理的な誤りなどが原因で、システムが意図した通りに動作しない状態。重大なバグはシステムのクラッシュ、セキュリティの脆弱性、データの消失などを招く。これを発見・修正する作業を「デバッグ」と呼ぶ。
くわしく
「プログラムの中に紛れ込んだ『間違い』や『おかしな指示』」です。
1.由来:
昔の巨大なコンピュータの中に、本物の虫が入ってショートさせたことが始まりと言われています。
2.種類:
単純な書き間違い(タイポ)から、複雑な論理ミス(ロジックエラー)、さらにセキュリティを脅かす重大な欠陥まで様々です。
3.影響:
小さなバグが、時には社会インフラの停止や多額の金銭損失を招くこともあります。
例文
特定の条件下で計算結果が不正確になる重大なバグが発見されたため、直ちに修正プログラムを配布した。
過去問での出題状況
直近29回分の過去問(全2,900問)を解析した結果、57回登場しています(出題された年度: 26年度)。
出典: 本サイト独自集計(問題文および全選択肢テキストからの用語出現頻度・2026年6月時点)
同義語: 不具合, 欠陥, プログラムのミス, エラー
対義語: 仕様通り, バグフリー
分類: ソフトウェア品質