過去問解きまくり研究所 ホーム

平成30年度 春期 午前Ⅱ 問23

実装・構築

実験計画法に関する問題

学生レコードを処理するプログラムをテストするために,実験計画法を用いてテストケースを決定する。学生レコード中のデータ項目(学生番号,科目コード,得点)はそれぞれ二つの状態をとる。テスト対象のデータ項目から任意に二つのデータ項目を選んだとき,二つのデータ項目がとる状態の全ての組合せが必ず同一回数ずつ出現するように基準を設けた場合に,次の 8 件のテストケースの候補から,最少で幾つを採択すればよいか。

テストケース No.\データ項目学生番号科目コード得点
1存在する存在する数字である
2存在する存在する数字でない
3存在する存在しない数字である
4存在する存在しない数字でない
5存在しない存在する数字である
6存在しない存在する数字でない
7存在しない存在しない数字である
8存在しない存在しない数字でない
答えと解説を見る

✓ これが正解ウ4

解説

2項目の状態の組は4通りなので、最少4件で均等に出せます。

任意の二つのデータ項目を選ぶと、それぞれが二つの状態をとるので、状態の組合せは 2×2=4 通りあります。その4通りが同じ回数ずつ現れなければならないので、テストケースは少なくとも4件必要で、件数は4の倍数になります。実際に4件で条件を満たせるかを確かめます。たとえば No.1、4、6、7 を選ぶと、学生番号と科目コードの組は(存在する、存在する)(存在する、存在しない)(存在しない、存在する)(存在しない、存在しない)が1回ずつ現れ、学生番号と得点、科目コードと得点の組でも4通りが1回ずつ現れます。したがって最少は4件です。実験計画法のこの考え方を使うと、全8件を試さずに済みます。

ほかの選択肢はなぜ違うのか

この問題の用語

出典:平成30年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問23

同じ用語が出る問題

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)