過去問.com - 資格試験の過去問 | 予想問題の解説つき無料問題集

技術士の過去問 令和3年度(2021年) 基礎科目「情報・論理に関するもの」 問10

問題

このページは問題閲覧ページです。正解率や解答履歴を残すには、 「条件を設定して出題する」をご利用ください。
[ 設定等 ]
西暦年号は次の(ア)若しくは(イ)のいずれかの条件を満たすときにうるう年として判定し、いずれにも当てはまらない場合はうるう年でないと判定する。
(ア)西暦年号が4で割り切れるが100で割り切れない。
(イ)西暦年号が400で割り切れる。
うるう年か否かの判定を表現している決定表として、最も適切なものはどれか。
なお、決定表の条件部での「Y」は条件が真、「N」は条件が偽であることを表し、「―」は条件の真偽に関係ない又は論理的に起こりえないことを表す。動作部での「X」は条件が全て満たされたときその行で指定した動作の実行を表し、「―」は動作を実行しないことを表す。
   1 .
回答選択肢の画像
   2 .
回答選択肢の画像
   3 .
回答選択肢の画像
   4 .
回答選択肢の画像
   5 .
回答選択肢の画像
( 技術士 第一次試験 令和3年度(2021年) 基礎科目「情報・論理に関するもの」 問10 )
このページは問題閲覧ページの為、解答履歴が残りません。
解答履歴を残すには、
条件を設定して出題する」をご利用ください。

この過去問の解説 (1件)

13

答えは2です。

うるう年ネタはアルゴリズム系を学習する分野の人だとあるあるネタですが、

ようするにある年がうるう年かどうかを判断するには4で割り切れるか、100で割り切れるか、400で割り切れるか

の情報が必要になります。そして400で割り切れるなら必ず100で割り切れるし、100で割り切れるなら4でも割り切れます。

上記を踏まえると

4で割り切れない→うるう年でない

4で割り切れるかつ100で割り切れない→うるう年

4で割り切れて、100で割り切れてかつ400で割り切れない→うるう年ではない

4で割り切れて、100でも割り切れて、400で割り切れる→うるう年

となるので、動作部が正しいのは2となります。

付箋メモを残すことが出来ます。
問題に解答すると、解説が表示されます。
解説が空白の場合は、広告ブロック機能を無効にしてください。
他のページから戻ってきた時、過去問ドットコムはいつでも続きから始めることが出来ます。
また、広告右上の×ボタンを押すと広告の設定が変更できます。
この技術士 過去問のURLは  です。
付箋は自分だけが見れます(非公開です)。