(有)未来検索ブラジルが運営するあらゆる言葉についての記事を閲覧・編集したり、コメントをしたりするサイトです。

単語記事: デバッグ

編集

デバッグ(debug)とは、バグを取り除く行為のことである。デバックではない。テストとは異なる。

概要

プログラム中に存在するバグを発見/取り除く作業のことをデバッグと呼ぶ。

中規模以上のプログラム開発において、バグを含まずに完成品を作り上げることは非常に難しい。ソフトウェアの信頼性を考えるうえでも、このテストを行って不正な処理を見つけ、その原因であるバグを修正するという作業はプログラム開発の必須工程となる。

このデバッグの作業を補助するソフトウェアをデバッガ(debugger)と呼ぶ。

また、デバッグをデバッガに頼らずに行うことを机上デバッグと呼ぶ。検環境がそこになく、伝聞などで得た情報を元にデバッグを行うことを念デバッグと呼ぶ(参考)。

コンパイラは、通常、リリースビルドとデバッグビルド(ともしくはその他のビルドパターン)を備えており、オプションとして選択することが出来る。

デバッグビルドを選ぶと、デバッグ情報を含んだオブジェクトコードを生成して、デバッグ作業に役立てることが出来る。

ニコニコ動画において

ニコニコで「デバッグ」とタグがついていれば、それはゲームなどの「デバッグモード」の動画をしている場合が多い。

デバッグモードテストモードなどともよばれ、ゲーム開発者たちがデバッグを行ったり、バグが無いかどうかテストプレイをするために用いるモードである。
ランダムに発生するイベントを任意で発生させることができたり、各種フラグON/OFFを変更したりできる。

もちろん、販のソフトデバッグモードは封印(or削除)されているのだが、改造コードを用いればデバッグモードを開放することが可な場合がある。

関連項目

携帯版URL:
http://dic.nicomoba.jp/k/a/%E3%83%87%E3%83%90%E3%83%83%E3%82%B0
ページ番号: 468206 リビジョン番号: 880999
読み:デバッグ
初版作成日: 08/08/16 23:45 ◆ 最終更新日: 10/08/28 10:01
編集内容についての説明/コメント: 追記
記事編集 / 編集履歴を閲覧 /

デバッグについて語るスレ

1 : ななしのよっしん :2009/02/08(日) 12:48:22 ID: AhQZa7Yjzv
スマブラDXデバッグモードはおもしろい。
2 : ななしのよっしん :2009/12/27(日) 09:18:55 ID: QXvydHhl0V
ポケダン時のデバックマンキーの歌う
歌は腹筋崩壊レベル
3 : ななしのよっしん :2010/09/06(月) 00:48:28 ID: nPcppXNPiR
SFCルナストライクみたく、コナミコマンド程度の操作でデバッグモードに突入できるゲームも稀にある
4 : ななしのよっしん :2011/01/16(日) 15:16:35 ID: WyA7IZm95+
ミュウの記事より

元々赤・緑データは容量がカツカツであり、ミュウを入れる余裕等は無かったのだが、デバッグが終了した事で用済みになったデバッグプログラム削除すると、300バイトスペースが出来る事が判明した。300バイトあればミュウ1体くらいいけるんじゃね?と言う開発者の発想により、デバッグ終了後のソフトに詰め込まれたと言うとんでもない逸話が残っている。
お陰で初期ロットはバグ満載のゲームと化した。
5 : ななしのよっしん :2011/04/16(土) 10:24:22 ID: IvuYuJqc+Y
デバッグプレイヤーやらせを浮かせることもできる。
6 : ななしのよっしん :2011/04/17(日) 12:17:01 ID: xeD8j3cOve
>>5
浮いた額よりも多くの何かを失う可能性のある諸。素人にはオヌヌメできない
7 : ななしのよっしん :2011/09/01(木) 22:13:54 ID: eqKGTOTGP7
昔のパソコン雑誌で、仮眠中のプログラマが「〇〇にバグを見つけた!」って
起きてきて、そこを手直ししてまた仮眠に戻るとか、そんな話があったのを思い出した。
8 : ななしのよっしん :2012/03/23(金) 21:09:16 ID: IEKT02O9Gp
この仕事バグ画面ばかり見てて精病まないのかな?と思う
ページトップへ戻る