データベース

基本情報技術者試験 科目A免除 修了試験 20180722 実施分 問27

図のデータモデルを三つの表で実装する。このとき,“A社への売上50,000円を,2017年4月4日に現金勘定に計上した”ことを記録する“移動”表のa,bの適切な組合せはどれか。ここで,モデルの表記にはUMLを用いる。
UMLクラス図: クラス「勘定」(属性: 勘定コード,科目名)と クラス「会計取引」(属性: 取引番号,計上日,摘要)が関連で結ばれ,勘定側の多重度は 2..*,会計取引側の多重度は *。この関連に関連クラス「移動」(属性: 金額)が破線で接続。「移動」から汎化(白抜き三角)で「借方」「貸方」の2クラス。会計取引にノート「制約:一つの会計取引に関する「借方」金額の合計と「貸方」金額の合計は一致すること」。 勘定表: | 勘定コード | 科目名 | → (208, 売上), (510, 現金), (511, 預金), (812, 旅費) 移動表: | 勘定コード | 借/貸 | 金額 | 取引番号 | → (a, b, 50,000, 0122), (208, 貸方, 50,000, 0122), (510, 貸方, 50,000, 0124), (812, 借方, 50,000, 0124) 会計取引表: | 取引番号 | 計上日 | 摘要 | → (0122, 2017-04-04, A社), (0124, 2017-04-04, A社) 選択肢表: | | a | b | → ア(208, 貸方), イ(208, 借方), ウ(510, 貸方), エ(510, 借方)
  • ア a: 208,b: 貸方
  • イ a: 208,b: 借方
  • ウ a: 510,b: 貸方
  • エ a: 510,b: 借方

出典:基本情報技術者試験 科目A免除 修了試験 20180722 実施分 問27

答えと解説を見る

正解:エ

覚える知識

借方・貸方を持つ会計データモデルの表実装

一つの取引で借方と貸方の金額は一致し、売上の貸方に対し現金は借方となる。

この問題で必要なこと

現金勘定のコード510への計上で、売上が貸方50,000のため現金は借方となる。

ひっかけ

勘定コードと借貸を取り違える。

この知識の出題:本試験系 2 回・免除試験 2 回(公開問題での観測値)

この知識をアプリで解いて覚える レッスン「データモデリング(E-R図・UMLの多重度)」で学ぶ

同じ知識の過去問