SkillStack
テクノロジ系28 / 80問

応用情報技術者試験 令和7年度 春期 午前 問28

和両立である関係RとSがある。R∩Sと等しいものはどれか。ここで、-は差演算、∩は共通演算を表す。

選択肢を押すと答え合わせができます。

正解と解説を見る

【正解】イ

R-Sは、Rに含まれ、Sには含まれない行の集合です。したがって、R-(R-S)では、まずRから「Rにだけ含まれる行」を取り除きます。すると、Rの行のうちSにも含まれている行だけが残るので、結果はR∩Sになります。要素xを使えば、「xがRに含まれ、かつ、xがR-Sには含まれない」という条件は、「xがRにもSにも含まれる」という条件と等価です。よって、イが正解です。

アの式は誤りです。R-SとS-Rには共通する行がないので、前者から後者を引いても変化せず、結果はR-Sです。

ウの式は誤りです。S-Rの行は初めからRに含まれていません。そのため、RからS-Rを引いても何も除かれず、結果はRです。

エの式は誤りです。R-Sの行は初めからSに含まれていません。そのため、SからR-Sを引いても何も除かれず、結果はSです。

【ポイント】 和両立とは、二つの関係の属性数が同じで、対応する属性の定義域も同じであることです。 差演算は順序によって結果が変わります。ベン図を描き、内側の括弧から残る領域を確認すると確実です。

出典:令和7年度 春期 応用情報技術者試験 午前 問28
※ 解説は SkillStack 編集部が作成したものです。Web 表示のため、図表の配置や表記を一部改めています。

この回の80問を、アプリで通しで解く

  • 本番と同じ問題数・制限時間で通し演習(模試モード)
  • 間違えた問題は自動で「復習すべき問題」に回る
  • 解説で分からない点はAIに質問できる
SkillStackで無料で始める