ITパスポート試験 過去問解説
表計算とは?ITパスポート試験 2010年 (平成22年 秋期) 問61を解説
ITパスポート試験 2010年 (平成22年 秋期) 問61は、表計算に関する理解を問う問題です。検索から入っても、問題文、選択肢、正解、解説、各選択肢がなぜ違うかをこのページだけで確認できます。
問題文
表計算ソフトを用いて社員コード中のチェックディジットを検算する。社員コードは3けたの整数値で、最下位の1けたをチェックディジットとして利用しており、上位2けたの各けたの数を加算した値の1の位と同じ値が設定されている。セルB2に社員コードからチェックディジットを算出する計算式を入力し、セルB2をセルB3~B5に複写するとき、セルB2に入力する計算式のうち、適切なものはどれか。
この問題の出題ポイント
- 表計算の定義だけでなく、問題文中の条件がどの選択肢に当てはまるかを確認する。
- テクノロジ系分野では、用語の目的・主体・責任範囲の違いが選択肢で問われやすい。
- 関連タグ: オフィスツール、表計算、チェックディジット、計算問題。
選択肢
- ア10-整数部(A2/100)+剰余(整数部(A2/10), 10)
- イ剰余(10-整数部(A2/100)+整数部(A2/10), 10)
- ウ剰余(整数部(A2/100)+剰余(整数部(A2/10), 10), 10)正解
- エ整数部((整数部(A2/100)+整数部(A2/10))/10)
正解
ウ: 剰余(整数部(A2/100)+剰余(整数部(A2/10), 10), 10)
解説
社員コード3桁で上位2桁の各桁を加算した1の位がチェックディジット.例370の場合、上位2桁は3と7、加算=10、1の位=0で末尾桁0と一致.式は「(整数部(A2/100)+整数部(A2/10)を10で割った余り)を10で割った余り」.内側で1桁化、外側でさらに1の位を取る.剰余関数を二重に使う構造に注意.正解はウ.「上位2桁の和を10で割った余り」が本質で、剰余関数の使い方が要点.
なぜ他の選択肢が違うのか
ア
「10−整数部+剰余」では引き算が入り定義に反する.チェックディジットは加算後の1の位であり、減算は含まないため計算式として不適切.
イ
「10−整数部(A2/100)+整数部(A2/10)」では百の位を10から引いており、定義の「2桁の和の1の位」とは異なる計算式で正解にならない.
ウ(正解)
正解.整数部(A2/100)で百の位、整数部(A2/10)で十の位を取り、内側剰余関数で和の1の位を取り、外側剰余で更に確実に1桁化.設問のルールに合致.
エ
整数部((整数部(A2/100)+整数部(A2/10))/10)は和を10で割った商(つまり繰上り)を取ってしまうので1の位ではなく、定義と異なる.
解き方の整理
表計算の問題では、選択肢のキーワードだけで判断せず、問題文が示す条件と正解選択肢の説明が一致しているかを見ます。誤答選択肢は、似た用語を混ぜる、主体を入れ替える、目的や範囲を広げすぎる、という形で作られることが多いため、選択肢別解説まで確認しておくと復習効率が上がります。
関連問題
前後の問題
2010年 (平成22年 秋期) の関連する問題
復習を続ける
間違えた問題、苦手タグ、模試履歴を保存して復習する導線を用意しています。広告なしPro、弱点分析、復習リマインダーは段階的に提供予定です。