“従業員”表に対して“異動”表による差集合演算を行った結果はどれか。
従業員
| 従業員 ID | 従業員名 | 所属 |
|---|---|---|
| A001 | 情報太郎 | 人事部 |
| A005 | 情報花子 | 経理部 |
| B010 | 情報次郎 | 総務部 |
| C003 | 試験桃子 | 人事部 |
| C011 | 試験一郎 | 経理部 |
異動
| 従業員 ID | 従業員名 | 所属 |
|---|---|---|
| A005 | 情報花子 | 経理部 |
| B010 | 情報次郎 | 総務部 |
| D080 | 技術桜子 | 経理部 |
テクノロジ系
“従業員”表に対して“異動”表による差集合演算を行った結果はどれか。
従業員
| 従業員 ID | 従業員名 | 所属 |
|---|---|---|
| A001 | 情報太郎 | 人事部 |
| A005 | 情報花子 | 経理部 |
| B010 | 情報次郎 | 総務部 |
| C003 | 試験桃子 | 人事部 |
| C011 | 試験一郎 | 経理部 |
異動
| 従業員 ID | 従業員名 | 所属 |
|---|---|---|
| A005 | 情報花子 | 経理部 |
| B010 | 情報次郎 | 総務部 |
| D080 | 技術桜子 | 経理部 |
正解 イ
差集合(従業員−異動)は、従業員表の行から異動表にもある行を取り除いた結果です。
差集合演算R−Sは、Rに含まれ、Sに含まれない行を取り出す演算です。従業員表と異動表の両方にある行は、A005(情報花子)とB010(情報次郎)です。従業員表の5行からこの2行を除くと、A001、C003、C011の3行が残ります。D080は異動表にだけある行なので、結果に含まれません。
ア:アは、両方の表の行を重複なく合わせた和集合の結果です。
ウ:ウは、両方の表に共通する行を取り出した共通集合の結果です。
エ:エは、異動表から従業員表にもある行を除いた、異動−従業員の結果です。引く側と引かれる側が逆です。
出典:令和4年度 秋期 応用情報技術者試験 問27
全年度から出題。10問で実力を判定します。登録不要。
出典:令和4年度 秋期 応用情報技術者試験 問27(独立行政法人情報処理推進機構)
解説と用語ページは生成 AI が書き、別の生成 AI が確かめています。作り方