問29応用情報技術者 令和3年度 春期
29 / 80問
令和3年度 春期2021年
商品の注文を記録するクラス(顧客,商品,注文,注文明細)の構造を概念データモデルで表現する。a〜dに入れるべきクラス名の組合せはどれか。ここで,顧客は何度も注文を行い,一度に一つ以上の商品を注文でき,注文明細はそれぞれ1種類の商品に対応している。また,モデルの表記にはUMLを用いる。

選択肢をえらぶと、答えと解説が出ます
選択肢をえらぶと、
ここに答えと解説が出ます
ここに答えと解説が出ます

正答 1解説
正解は1。図はa−b、b−c、c−dの関連で、多重度はaが1対bが多(*)、bが1対cが多、cが多対dが1。
問題文の条件を当てはめると、顧客は何度も注文するので顧客1対注文多。1回の注文に1つ以上の商品があり、明細は商品ごとに作られるので注文1対注文明細多。注文明細はそれぞれ1種類の商品に対応し、1つの商品は多くの明細に現れるので注文明細多対商品1。
これに合うのは、a=顧客、b=注文、c=注文明細、d=商品の組合せ。
- 2は、a=商品、b=注文で、商品1対注文多となり、注文が1つの商品にしか結び付かない。
- 3は、b=注文明細、c=顧客で、注文明細1対顧客多となり、条件と合わない。
- 4は、a=注文明細、b=商品で、注文明細1対商品多となり、明細が複数の商品をもつことになる。
根拠:UMLクラス図の多重度の表記。
KEY POINT
注文の概念モデルは、顧客1対注文多、注文1対注文明細多、注文明細多対商品1。条件の文から多重度を決めてから図と照らす。「技術要素」の他の問題
- 令和3年度 春期 問28NoSQLの一種である,グラフ指向DBの特徴として,適切なものはどれか。
- 令和3年度 春期 問30コストベースのオプティマイザがSQLの実行計画を作成する際に必要なものはどれか。
- 令和3年度 春期 問27W3Cで仕様が定義され,矩形や円,直線,文字列などの図形オブジェクトをXML形式で記述し,Webページでの図形描画にも使うことができる画像フォーマットはど…
- 令和3年度 春期 問31データレイクの特徴はどれか。
- 令和3年度 春期 問26利用者が現在閲覧しているWebページに表示する,Webサイトのトップページからそのページまでの経路情報を何と呼ぶか。
- 令和3年度 春期 問32IoTで用いられる無線通信技術であり,近距離のIT機器同士が通信する無線PAN(Personal Area Network)と呼ばれるネットワークに利用さ…
出典:令和3年度 春期 応用情報技術者試験 午前 問29(独立行政法人 情報処理推進機構(IPA))
独立行政法人情報処理推進機構(IPA)が公表している過去問題です。IPA の「過去問題の使用について」に基づき、IPA が指定する形で出典を明記して掲載しています(利用の許諾申請は不要)。問題文・選択肢の内容は変えていません。元の問題冊子から文字を起こす都合で、改行・字間の空白は省き、英数字の全角・半角は元とそろえていない箇所があります。図表は IPA が公表した問題冊子のものです。解説は当サイトが独自に作成したもので、IPA とは関係ありません。
独立行政法人情報処理推進機構(IPA)が公表している過去問題です。IPA の「過去問題の使用について」に基づき、IPA が指定する形で出典を明記して掲載しています(利用の許諾申請は不要)。問題文・選択肢の内容は変えていません。元の問題冊子から文字を起こす都合で、改行・字間の空白は省き、英数字の全角・半角は元とそろえていない箇所があります。図表は IPA が公表した問題冊子のものです。解説は当サイトが独自に作成したもので、IPA とは関係ありません。
