問題本文
[中問C - テクノロジ] "報告書"フォルダのファイルをファイル名で整列したときに,関連資料が業務報告書と並んで表示されるようにファイル名を付けることにした。この要件と表1の要件を満たす関連資料に付けるファイル名の形式として,適切なものはどれか。ここで,nは関連資料の連番を表す数字で,nの個数は桁数を表す。
選択肢
- ア."関連_" + n + "_報告_" + yymm + w + 作成者氏名
- イ."関連_" + nn + "_報告_" + yymm + w + 作成者氏名
- ウ."報告_" + yymm + w + 作成者氏名 + "_関連_" + n
- エ."報告_" + yymm + w + 作成者氏名 + "_関連_" + nn
正解
エ. "報告_" + yymm + w + 作成者氏名 + "_関連_" + nn
解説
ファイル名でソートしたときに関連資料が業務報告書のすぐ後ろに並ぶようにするには,業務報告書のファイル名を共通の先頭部分とし,関連資料には末尾に「_関連_nn」を付ける必要があります。関連資料の上限は12なので連番は2桁(01~12),1桁nだと10以上で並び順が崩れる(1,10,11,12,2,3...)ため,2桁nnで揃える必要があります。ファイル名ソートの基本(文字列順比較)と桁揃えの考え方を問う問題で,ファイル命名規則の設計力が試され,実務上の重要スキルで業務効率に直結します。
選択肢ごとの解説
- ア.関連が先頭(関連_の方が先に来る)だと業務報告書のすぐ後ろに並ばずソート順が崩れるため誤り。先頭は業務報告書のファイル名と共通である必要があり,接頭辞が異なると別の場所にソートされる。
- イ.関連が先頭だと業務報告書のすぐ後ろに並ばないため,この形式も誤り。前置きでは並んで表示されない構造で,業務報告書ファイル名と接頭辞が異なる選択肢。
- ウ.末尾連番が1桁nだと10以上の連番で並び順が崩れる(辞書順だと1の次は10になる)ため誤り。関連資料の上限12なので2桁必要で,桁揃え(ゼロ埋め)が必要となる。
- エ.正解。末尾に「_関連_nn」を付けると業務報告書の直後に並び連番もソート可能。2桁ゼロ埋めにより1~12が正しい順序で並ぶ。ファイル名設計の正解パターンとして典型的。
ITパスポート 2013年 (平成25年 秋期) の過去問一覧へ戻る・問95