必ず受かる情報処理技術者試験

問題27

ポケットスタディ 基本情報午後・要点整理―即効!7つの知識 (情報処理技術者試験)

社員と年の対応関係をUMLのクラス図で記述する。 二つのクラス間の関連が次の条件を満たす場合、a、bに入る多重度の適切な組合せはどれか。 ここで、年クラスのインスタンスは毎年存在する。

[条件]

(1)全ての社員は入社年を特定できる。

(2)年によっては社員が入社しないこともある。

解答・解説を見る

解答:イ

条件より多重度は次のようになる。

(1)全ての社員は入社年を特定できる。
社員が決まると入社年が一つに決まる。したがって、一人の社員に対応する入社年は一つだけになるため空欄bに入る多重度は「1」になる。
ただし、選択肢bに「1」がないので同様の意味となる「1...1」が解答となる。
(2)年によっては社員が入社しないこともある。
年によっては社員が入社しないこともあるため、入社年が決まってもその入社年に対応する社員が一人もいないこともあります。また年内に入社する社員の人数に上限はありません。したがって一つの入社年に対応する社員は0人以上であり、かつ何人でもよいため空欄aは「0...*」が解答なる。
前の問題 次の問題

Copyrithg naruha