〔中問D〕モニタ調査の集計に関する次の記述を読んで答えよ。 F社では、新製品を開発するに当たり、100人のモニタを募集して市場調査を行った。モニタには、性能、価格、デザインの三つの項目について、それぞれを重視するかどうかを“はい”又は“いいえ”のいずれかで答えてもらった。モニタから得られた回答は、図1のレコード形式で回答ファイルに登録した(モニタ氏名、性能、価格、デザイン)。レコードの項目“性能”、“価格”、“デザイン”には、それぞれ、質問に対する回答が“はい”の場合には1が、“いいえ”の場合には0が記録されている。回答ファイルの中から、条件に合致するレコード数を表示するために、次の命令が使用できる。件数表示(条件)。ここで、条件には、and, or 及び[ ]を組み合わせた複合条件を指定できる。条件の評価は[ ]の中が優先して評価される。また、[ ]の中にさらに[ ]を記述することもできる。条件を変えて、命令を実行した結果を表1に示す(性能=1:55、価格=1:60、デザイン=1:45、[性能=1]and[価格=1]:30、[価格=1]and[デザイン=1]:25)。〔テクノロジ〕次の命令を実行したときに表示されるレコード数は、どのような条件に合致する人数を表しているか。 件数表示([性能=1]and[デザイン=0])

andは両方を同時に満たすレコードだけを数える

ITパスポート2015年度 春期97/基礎理論 / 集合

図1 回答ファイルのレコード形式(モニタ氏名、性能、価格、デザインの4項目)。表1 命令を実行した結果:性能=1→55、価格=1→60、デザイン=1→45、[性能=1]and[価格=1]→30、[価格=1]and[デザイン=1]→25。
図1 回答ファイルのレコード形式(モニタ氏名、性能、価格、デザインの4項目)。表1 命令を実行した結果:性能=1→55、価格=1→60、デザイン=1→45、[性能=1]and[価格=1]→30、[価格=1]and[デザイン=1]→25。
条件件数表示命令の実行結果
性能=155
価格=160
デザイン=145
[性能=1]and[価格=1]30
[価格=1]and[デザイン=1]25

選択肢

正解と解説

正解: 性能は重視するが、デザインは重視しないモニタの人数

この条件は、性能の項目が1(重視する)で、かつデザインの項目が0(重視しない)であるレコードを数えるものである。andで結ばれているので両方を同時に満たす人だけが対象になり、性能を重視しつつデザインは重視しない層の人数を表す。価格の項目は条件に含まれないため、値を問わずすべて数えられる。

選択肢ごとの解説

出典:平成27年度 春期 ITパスポート試験 問97(IPA)

同じ分野の他の問題

最終更新:2026-08-25/解説・選択肢ごとの解説は資格暗記が独自に作成しています。問題文と選択肢の出典は上記のとおりです。