質問: 初級シスアド 平成10年 午後問6についての質問です。
回答: 他の問題は解いていません。あしからず。 #問題文の意味 分かりやすい例を出しておきます。 「同じ0点のテストでも、1問も解かずに寝てしまった人(未受験など)と、解いたけど間違っていた人がいたと仮定して、前者の人はそもそもノーカウントで集計したいんだよ」 といったニュアンスの設問です。 #問題文から推測 ”問題を選択して0点であった学生と,選択しなかった学生を区別しないで集計することになってしまった。 各問題を選択した学生だけを対象にして平均,標準偏差を計算するように変更する方法は[ o ]ことである。” この文中で特に大事なのは、「選択しなかった学生を区別しないで」と「各問題を選択した学生だけを対象」です。 情報処理試験の午後問題では、「~~すると〇〇してしまった。なので、××という対策を施した」というように結果が起こりうる原因を考えさせ、それの対策を考えさせる問題が散見されます。 さて、この問題ですが、「区別する」ためにどうすればよいかが鍵となります。 選択肢を見ると、ウオしか区別する方法がありません。 # 各選択肢について詳細 ア:問題を、点数の高い順に並べ変えます。個人の回答したか否かは区別できません。 よって誤答。 イ:人を、点数の高い順に並べ変えます。アと同様に誤答。 ウ:「選択問題数の列を新規に作成」→これは、「選択した問題数が○問だ」という列だと考えると自然です。要は区別するための情報を付加するわけです。さらに具体的に言えば、=COUNT($J5:$P5)のような情報です。(ただし上限は4となります) 平均は、総得点数を総回答数で除算すると導き出せます。標準偏差も同様です。 すなわち、総回答数を導き出せるウが正当です。 エ:「未入力の設問を無視する」という条件を付加すれば可能ですが、どこにも書いて有りません。よって、区別不可なので誤答。 オ:区別は可能です。しかし平均点を計算しようとすると、「-1点」として計算してしまうため、平均点に影響してしまいます。 よって誤答。 以上より、ウとなります。