IPA過去問ドリル

平成27年度 秋期 ネットワークスペシャリスト試験 午前Ⅱ 問24

テクノロジ/開発技術

オブジェクト間の is-a 関係を表す図はどれか。

平成27年度 秋期 ネットワークスペシャリスト試験 午前Ⅱ 問24の図

出典:平成27年度 秋期 ネットワークスペシャリスト試験 午前Ⅱ 問24

正解:ウ

解説

is-a 関係とは,「B は A の一種である」という汎化・特化の関係(継承関係)を表します。図ウの「自動車」と「乗用車」「トラック」は,乗用車もトラックも自動車の一種であるため is-a 関係にあります。一方,図ア・イ・エはいずれも全体と部分(属性や構成要素)の関係,すなわち has-a(部分・属性)関係を表しています。

選択肢ごとの解説

  • 誤り。「画像」に対する「拡大」「縮小」は画像に対する操作(機能)であり,画像の一種ではないため is-a 関係ではありません。
  • 誤り。「社員」に対する「氏名」「生年月日」は社員がもつ属性(項目)であり,社員の一種ではないため is-a 関係ではありません。
  • 正しい。「乗用車」「トラック」はいずれも「自動車」の一種(サブタイプ)であり,is-a 関係を表しています。
  • 誤り。「電話機」に対する「受話器」「プッシュボタン」は電話機を構成する部品(部分)であり,電話機の一種ではないため is-a 関係ではありません。
ネットワークスペシャリストの過去問を演習モードで解く