基本情報技術者 平成14年秋期 午前問14

午前問14

表は,従業員ファイルから各種帳票を出力する条件を決定表で表したものである。この決定表から判断できる記述として,適切なものはどれか。
14.gif/image-size:278×178
  • 帳票1には,帳票4から30歳以上の男性を除いた内容が出力される。
  • 帳票2には,すべての未婚男性が出力される。
  • 帳票3に出力される男性は,帳票2にも出力される。
  • 帳票4に出力される人は,ほかの帳票では出力されない。

分類

テクノロジ系 » アルゴリズムとプログラミング » アルゴリズム

正解

解説

決定表とは、ある事柄に対する条件と、それに対する行動との関係をまとめた表のことです。デシジョンテーブルとも呼ばれます。
今回の問題では、「30未満である」、「男性である」、「既婚者である」の3つが条件で、「帳票1〜4を出力」が、行動です。

決定表を左から順に確認します。
14a.gif/image-size:300×264
  1. 帳票3を出力 ← 30未満・男性・既婚者でない
  2. 帳票1を出力 ← 30未満・男性でない・既婚者
  3. 帳票4を出力 ← 30未満でない・男性・既婚者
  4. 帳票2を出力 ← 30未満でない・男性でない・既婚者でない
したがって、正解は「エ」です。
© 2010-2019 基本情報技術者試験ドットコム All Rights Reserved.

Pagetop