ソフトウェア詳細設計書を基にして、ソフトウェアコードで作成することをプログラミング、またはコーディングといいます。
トレーサ |
コードを1行ずつ実行しながら、処理の順番やメモリの内容を確認する方法。 処理のある箇所にブレークポイント(停止位置)を設定し、コードの処理をそれまでの範囲だけに注目して動作を確認できる。 |
---|---|
ダンプ | デバッグやデータ修復のために、ファイルやメモリの内容をディスクに出力すること。 メモリダンプとは、ソフトウェアの異常終了のタイミングでメモリ内容を出力したもの。 スナップショットダンプは、コードの特定の命令を実行したタイミングでメモリ内容を出力したもの。 |
アサーション | プログラミングでコード内の変数値などをチェックする機能。言語によって違いはあるが、共通するのは、満たさなければならない条件を指定するという点。 |