• ベストアンサー

「ダンプ」って何ですか?

会社で、大型コンピュータに、つくったプログラムをいれて、テストしているときに「ダンプをみろ」といわれたのですが、何のことだかわかりません。会社できいたら怒られそうなので、ここで質問させていただきます。ご親切な方、教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • arick
  • ベストアンサー率21% (84/382)
回答No.3

ダンプリスト…のことですね。 メモリーダンプなどとも言いますが、縦横に並んだ数字がメモリーの内容を表した物で、プログラムミスなどがあれば、そのリストを見て、どこのメモリーに割り当てた数値(変数)が変化かしているか…などを確認する物です。 プログラムリストでは、実際に動作の過程で変化しているのかが確認できないので、途中でプログラムを止める(ブレークポイントの設定などで)などして、その時点のメモリー変化を見ていくのです。 (例)プログラムポイント***でダンプした結果、**変数(メモリー)が設定した値になっていなかった… という感じでしょうか(^^)

chukanshi
質問者

お礼

わかりやすいご回答をありがとうございます。例がとてもわかりやすかったです。これで週明けに会社に出ていかれそうです。これがわからないと仕事になりませんから。

その他の回答 (2)

  • ikkyu3
  • ベストアンサー率43% (535/1229)
回答No.2

メモリーやファイルの内容のことです。 開発中のプログラムのチェックなどに使います。 デバッカーに入れて分析したりします。 OSによっては、不具合が起きたときに自動的に記録したりします。それもダンプですね。 たぶん、これを見ろではないですか。 私の知っているのは、アセンブラの機械語でしたが。

chukanshi
質問者

お礼

ご回答ありがとうございます。デバッカーにいれて分析できるのですね。はじめて知りました。

  • asuca
  • ベストアンサー率47% (11786/24626)
回答No.1

出力されたデータなどを16進数表示など内容を表示することをダンプリストといいますがダンプリストをミロという意味だと思います。 大型コンピュータならOSにファイルをダンプ表示するコマンドがあると思いますのでそれを使います。

chukanshi
質問者

お礼

早速にご回答いただきありがとうございます。そうえいば、16進数がどうのこうのともいっていました。

関連するQ&A