ソフトウェア
ITパスポート試験「オフィスツール」の問題
表計算ソフトを用いて,二つの科目X,Yの点数を評価して合否を判定する。それぞれの点数はワークシートのセル A2,B2 に入力する。合格判定条件(1)又は(2)に該当するときはセル C2 に"合格",それ以外のときは"不合格"を表示する。セル C2 に入力する式はどれか。〔合格判定条件〕(1) 科目Xと科目Yの合計が120点以上である。(2) 科目X又は科目Yのうち,少なくとも一つが100点である。
なお,この表計算ソフトの関数は次のとおりである。
・論理積(論理式1,論理式2,…):全ての論理式が真のときに真,それ以外は偽を返す(AND)。
・論理和(論理式1,論理式2,…):いずれかの論理式が真のときに真,全て偽のときに偽を返す(OR)。
・IF(論理式,真の場合の値,偽の場合の値):論理式が真なら第2引数,偽なら第3引数を返す。
アIF(論理積((A2+B2)≧120,A2=100,B2=100),'合格','不合格')
イIF(論理積((A2+B2)≧120,A2=100,B2=100),'不合格','合格')
ウIF(論理和((A2+B2)≧120,A2=100,B2=100),'合格','不合格')
エIF(論理和((A2+B2)≧120,A2=100,B2=100),'不合格','合格')
正解
ウ.IF(論理和((A2+B2)≧120,A2=100,B2=100),'合格','不合格')
合格判定条件は(1)合計120点以上「又は」(2)少なくとも一つが100点,のいずれか一方でも満たせば合格である。したがって三つの論理式 (A2+B2)≧120,A2=100,B2=100 を論理和(OR)で結び,真のとき'合格',偽のとき'不合格'を返す。ウの IF(論理和(…),'合格','不合格') がこの仕様に一致する。
?選択肢ごとの解説
ア ×論理積(AND)は全条件が同時に真でなければ真にならない。合計120点以上かつXが100点かつYが100点という過度に厳しい条件となり,「いずれか一つでも満たせ…
イ ×論理積を用いている点でアと同様に誤りであり,さらに真の場合に'不合格',偽の場合に'合格'と返り値が逆転しているため,条件を満たすほど不合格になる二重の誤りがあ…
ウ ○合格判定条件は(1)合計120点以上「又は」(2)少なくとも一つが100点,のいずれか一方でも満たせば合格である。したがって三つの論理式 (A2+B2)≧120,A2=100,B2=100 を論理和(OR)で結び,真のとき'合格',偽のとき'不合格'を返す。ウの IF(論理和(…),'合格','不合格') がこの仕様に一致する。
エ ×論理和(OR)の選択は正しいが,真の場合に'不合格',偽の場合に'合格'を返しており返り値が逆である。条件を満たす受験者が不合格となってしまう。
ソフトウェアの他の問題
この問題の「深掘り・誤答の完全解説・試験のコツ・覚え方」はアプリで。
無料ではじめる →ITパスポート試験の全問を、一問ごとにAIの8-ways解説つきで。SRS暗記カード・全真模試・弱点診断まで。まずは無料で。
ukamiru 過去問 · ITパスポート試験 · itpass-r5k-q75
