平成22年度 秋期 問43
システム開発技術
コーディングに関する問題
変数の命名規則やコメントの書き方など,プログラムの標準的な記述方式を定める目的として,適切なものはどれか。
- アいつ,どのようなテストを行うかを明確にすること
- イソフトウェアコード作成の前提となる仕様書の品質を向上させること
- ウソフトウェアコードの保守性を向上させること
- エデータベース設計の品質を向上させること
答えと解説を見る
✓ これが正解ウソフトウェアコードの保守性を向上させること
解説
書き方をそろえると、後で読む人と直す人が助かります。
名の付け方やコメントの書き方を、先に決めておきます。人ごとにばらばらだと、読み解くのに時間が掛かりました。書いた本人しか分からない中身になってしまいます。直すときにも、危うさが増えてしまいました。だからそろえると、直しやすさが上がります。そう述べた肢が当たり、コーディングの決めごとでした。いつどんな試しをするかを決める肢は、別の書きものです。試す計画のほうに置かれる取り決めでした。書く前の仕様の質を上げる肢は、順が逆になります。書き方の決めごとは、仕様よりも後ろの話でした。データの置き方の質を上げる肢も、当たりません。扱う相手が、命令ではなくデータのほうになります。そろえる目当ては、いつも後で読む人のためでした。そろえる先は書き方でした。シラバスも、この語を開発の用語として挙げています。
ほかの選択肢はなぜ違うのか
- アいつ,どのようなテストを行うかを明確にす…:いつどんな試しをするかを決める肢のほうです。時期も種類も、先に取り決めておきました。抜けなく確かめるうえで、確かに必要な取り決めです。ところが書き方をそろえる目当てではありません。試す計画の側でした。扱う相手が別です。
- イソフトウェアコード作成の前提となる仕様書…:書く前の仕様の質を上げる肢が、こちらです。土台になる書きものを、確かにしていきました。後の作りが楽になるので、効きは大きいでしょう。けれども書き方の決めごとは、仕様より後ろです。順が逆に置かれています。前提とは呼べません。
- エデータベース設計の品質を向上させること:データの置き方の質を上げる肢が、こちらです。表の作りや結び付きを、整えていきました。後々の速さにも効いてくる大切な段になります。ところが扱う相手が、命令ではありません。データの側の話でした。当てる先が違います。
この問題の用語
- テスト決めたとおりに動くかを、実際に動かして確かめる作業のこと。何を確かめるかによって移行テスト、システムテストなどと呼び分けます。
- 保守動いているシステムを使い続けられるように、点検や修正、更新を続ける作業です。障害の修正だけでなく、環境の変化に合わせた手直しも含みます。
- データベースたくさんのデータを決まった形で貯め、探したり書き換えたりできるようにした仕組み。多くの人が同時に使うことを前提にしています。
出典:平成22年度 秋期 ITパスポート試験 問43
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)