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

ソフトウェア|令和8年度 ITパスポート試験 問74

表計算ソフトを用いて,二つの2進数α,βの和を求める。α,βの桁数は2桁に限定し,2の位,1の位の順に各桁の値がセルB3,セルC3とセルB4,セルC4に入力されている。ワークシートは2進数α=10,β=11の例である。結果は,4の位,2の位,1の位の順にセルA5,セルB5,セルC5に表示したい。セルB2は1の位からの繰り上がりの情報を格納するために用いられ,式 IF(C3+C4=2, 1, 0) が入力されている。セルB5に入力する式はどれか。

ABCD
14の位2の位1の位
20:1の位からの繰上げ
310:2進数αの値
411:2進数βの値
5101:結果の表示

解説

合計が2のときは0、3のときは1を返す式になります。

表計算のワークシートの上で、2の位に置くべき値は、その桁に集まった数の合計を2で割った余りです。合計されるのは、1の位からの繰上げと、αの2の位と、βの2の位の三つで、値は0から3までのいずれかになります。合計が0なら0、1なら1をそのまま置きます。合計が2のときは2の位が繰り上がるので、この桁には0を置きます。合計が3のときは繰り上がったうえで1が残るので、1を置きます。つまり、合計が2より小さければ合計をそのまま、2ならば0、それ以外つまり3ならば1とすればよく、合計が2より小さいかで分け、次に2かどうかで分ける形の式が当てはまります。

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

この問題に関係する言葉

出典:令和8年度 ITパスポート試験 問74(改変:原典の図表をテキストに書き起こした)

この問題を演習で解く

同じ単元をまとめて解くならソフトウェアへ。

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