問題
コンピュータのアプリケーションソフトやプログラム言語におけるデータファイルの取り扱いに関する記述として、最も適切なものはどれか。
選択肢
- 1CSV ファイルはデータとデータ間をカンマで区切った固定長ファイルである。
- 2固定長ファイルにはデータとデータの区切り記号は必要ない。
- 3ハードディスクに記録した可変長ファイルでは、インデックス(索引)ファイルを用いてもデータの検索を高速化することはできない。
- 4ランダムアクセスファイルをハードディスクに記録した場合、常にデータの先頭から順番に読み込む必要がある。
正解
2. 固定長ファイルにはデータとデータの区切り記号は必要ない。
詳しい解説を見る解説を閉じる
解説
イが正しい。固定長ファイルは各フィールド・各レコードの長さがあらかじめ決まっているため、先頭からの位置(バイト数)で各データの境界が分かり、データ間に区切り記号を置く必要がない。 ア:CSV はカンマで区切る可変長(区切り)形式であり「固定長」とする点が誤り。ウ:可変長ファイルでもインデックス(索引)ファイルを併用すれば目的レコードへ高速に到達でき、検索は高速化できるため誤り。エ:ランダムアクセスファイルは位置を指定して任意のレコードへ直接アクセスできる方式であり、「常に先頭から順番に読む」のは順次アクセスの説明なので誤り。(出典: 一般社団法人 中小企業診断協会 平成20年度 中小企業診断士1次試験 経営情報システム 第7問)
中小企業診断士トップ
一問一答・予想問題・まとめノート