HOME»ITパスポート平成23年特別»問94
ITパスポート平成23年特別 問94
【問93~96は中問形式の出題です。中問Bの問題文を読んでから回答してください。】
問94
関数のテストを行うために,条件のすべての組合せと処理を整理したものを表1に示す。表1のb,cに入れる適切な字句の組合せはどれか。
分類
マネジメント系
正解
ア
解説
[bについて]
②のテスト条件は、Jが0以上20以下=Y、Kが0以上20以下=Y、で購入枚数の条件を満たし、かつ、J+Kが20より小さい=N(=合計枚数が20枚以上である)ので、合計金額の1割引が適用されます。
表1のbには X が入ります。
[cについて]
②のテスト条件は、Jが0以上20以下=N、Kが0以上20以下=Y、で購入枚数の条件を満たしていないので、合計金額:Lに -1を代入する処理が行われることになります。したがって表1のcにはXが入ります。
bとcには両方ともXが入るので正解は「ア」です。
②のテスト条件は、Jが0以上20以下=Y、Kが0以上20以下=Y、で購入枚数の条件を満たし、かつ、J+Kが20より小さい=N(=合計枚数が20枚以上である)ので、合計金額の1割引が適用されます。
表1のbには X が入ります。
[cについて]
②のテスト条件は、Jが0以上20以下=N、Kが0以上20以下=Y、で購入枚数の条件を満たしていないので、合計金額:Lに -1を代入する処理が行われることになります。したがって表1のcにはXが入ります。
bとcには両方ともXが入るので正解は「ア」です。