分岐網羅とは?命令網羅・条件網羅との違いをわかりやすく解説【IPA試験対策】
「プログラム中のすべての分岐について、真と偽の両方の結果を最低1回は通すテスト網羅基準」
ブラックボックステストとは?同値分割・限界値分析の違いをわかりやすく解説【IPA試験対策】
「プログラムの内部構造を一切見ず、仕様書どおりに入力と出力が対応するかを検証するテスト技法」
ホワイトボックステストとは?内部構造を見るテスト技法をわかりやすく解説【IPA試験対策】
「プログラムの内部構造(コードのロジック)に着目して、処理の通り道を網羅的に検証するテスト技法」
プログラミング(実装)とは?開発工程での役割と基本をわかりやすく解説【IPA試験対策】
「設計書の内容を、コンピュータが実行できるソースコードとして書き起こす開発工程」
実現(Realization)とは?インタフェースとクラスの関係をわかりやすく解説【IPA試験対策】
「インタフェースが定義した操作(メソッドの仕様)を、クラスが具体的に実装する関係」
コンポジションとは?継承との違いと使い分けをわかりやすく解説【IPA試験対策】
「複数のオブジェクトを部品として組み合わせ、新しいオブジェクトを構成する設計手法」
集約とは?コンポジションとの違いをわかりやすく解説【IPA試験対策】
「クラス図で『全体と部品』の関係を表し、部品が全体から独立して存在できる関連」
汎化とは?is-a関係と特化・集約との違いをわかりやすく解説【IPA試験対策】
「複数のクラスに共通する属性や操作を抜き出して、上位クラス(スーパークラス)を定義すること」
関連(Association)とは?クラス図での意味をわかりやすく解説【IPA試験対策】
「UMLのクラス図で、クラス同士に何らかのつながりがあることを実線で示す関係」
状態マシン図とは?オブジェクトの状態遷移を表現するUMLの図をわかりやすく解説【IPA試験対策】
情報処理試験を勉強していると、「状態マシン図って状態遷移図と何が違うの?」「アクティビティ図やシー…