プログラムの成立条件を検査するアサーション
アサーションチェック は,処理の特定時点で成立すべき条件をプログラムに埋め込み,実行時にその条件を検査する方法です。事前条件,事後条件,不変条件などへの違反を検出し,不具合の発見につなげます。 コード追跡は実行された処理経路や命令の履歴を調べる方法です。 スナップショットダンプは,ある時点のメモリや変数の内容を記録する方法です。 テストカバレッジ分析は,文や分岐などがテストで実行された割合を評価します。
プログラム実行中の特定の時点で成立すべき変数間の関係や条件を記述した論理式を埋め込んで,そのプログラムの正当性を検証する手法はどれか。
出典
令和元年度 秋期 システムアーキテクト試験 午前Ⅱ 問8
ア
アサーションチェック
イ
コード追跡
ウ
スナップショットダンプ
エ
テストカバレッジ分析
前の問題
スキップ
【正解・解説】プログラムの成立条件を検査するアサーション|令和元秋 システムアーキテクト試験 午前Ⅱ 問8 | IT資格ラボ