あるシステムにおいて,"プログラムの記述方法が統一されていないので保守がしづらい"という問題が発生している。今後の新規開発プロジェクトにおけるこの問題の低減策として,最も適切なものはどれか。
記述の不統一にはコーディング規約の整備と教育で対処
選択肢
- アコーディング規約を見直し,教育する。
- イセキュアプログラミングを採用する。
- ウ単体テストでの命令網羅度を上げる。
- エプロジェクト管理レビューに全プログラマーが参加する。
正解と解説
正解:ア コーディング規約を見直し,教育する。
記述方法が統一されていないという問題の原因は、書き方の基準が定まっていないか、定まっていても浸透していないことにある。したがってコーディング規約を見直したうえで開発者に教育し、実際に守られる状態を作ることが直接の低減策になる。テストの網羅度や会議への参加は、記述の統一という原因には働きかけない。
選択肢ごとの解説
- ア書き方の基準を整備して周知するという、原因に直接働きかける対策。
- イセキュアプログラミングは脆弱性を作り込まないための取組みで、記述の統一とは別の目的である。
- ウ命令網羅度の向上は不具合の検出に関する対策で、保守性の統一には効かない。
- エ管理レビューへの参加は進捗や課題の共有であり、記述方法の統一にはつながらない。
同じ分野の他の問題
- 次の記述中の に入れる正しい答えを、解答群の中から選べ。 次のプログラムにおいて、手続proc2を呼び出すと、 の順に出…2023年度 公開問題 科目B 問2
- 次の記述中の に入れる正しい答えを、解答群の中から選べ。 プログラムを実行すると、" "と出力される。 〔プログラム〕 …2022年度 公開問題 科目B 問1
- インタプリタの説明として、適切なものはどれか。2019年度 春期 午前 問19
- プログラムのコーディング規約に規定する事項のうち、適切なものはどれか。2022年度 公開問題 科目A 問9
- JavaScriptの非同期通信の機能を使うことによって、動的なユーザインタフェースを画面全体の遷移を伴わずに実現する技…2019年度 春期 午前 問50
最終更新:2026-08-25/解説・選択肢ごとの解説は資格暗記が独自に作成しています。問題文と選択肢の出典は上記のとおりです。