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

問題28

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

新たにデータ項目の命名規約を設ける場合,次の命名規約だけでは回避できない問題はどれか。
[命名規約]
(1)データ項目名の末尾に必ず「名」,「コード」,「数」,「年月日」などの区分語を付与し,区分ごとに定めたデータ型にする。
(2)データ項目名と意味を登録した辞書を作成し,異音同義語や同音異義語が発生しないようにする。

データ項目「受信年月日」のデータ型として,日付型と文字列型が混在する。
データ項目「受注金額」の取り得る値の範囲がテーブルにより異なる。
データ項目「賞与金額」と同じ意味で「ボーナス金額」というデータ項目がある。
データ項目「取引先」が,「取引先コード」か「取引先名」か,判別できない。
データ項目「受信年月日」のデータ型として,日付型と文字列型が混在する。
データ項目「受注金額」の取り得る値の範囲がテーブルにより異なる。
データ項目「賞与金額」と同じ意味で「ボーナス金額」というデータ項目がある。
データ項目「取引先」が,「取引先コード」か「取引先名」か,判別できない。

解答・解説を見る

解答:イ

× データ項目「受信年月日」のデータ型として,日付型と文字列型が混在しても両方のデータ型を考慮した命名規約とすることで問題は回避できる。
命名規約では値の範囲に関しては何も定められていない。
× 命名規約(2)により異音同意語の発生は避けることができる。
× 命名規約(1)により、項目名には必ず区分語が付きます。
前の問題 次の問題

Copyrithg naruha