2026年(令和8年) 基本情報技術者 科目A 問11

あるシステムにおいて、“プログラムの記述方法が統一されていないので保守がしづらい”という問題が発生している。 今後の新規開発プロジェクトにおけるこの問題の低減策として、最も適切なものはどれか。

 ア  コーティング規約を見直し、教育する。
 イ  セキュアプログラミングを採用する。
 ウ  単体テストの命令網羅を上げる。
 エ  プロジェクト管理レビューに全プログラマーが参加する。


答え ア


解説
“プログラムの記述方法が統一されていないので保守がしづらい”という問題に対しての活動としては、プログラムの記述方法を統一するためにコーデイング規約の見直しを行い、新しいコーディング規約についての教育を開発メンバー(プログラマー)に行います。


キーワード
・MISRA-C

キーワードの解説
  • MISRA-C
    MISRA(Motor Industry Software Reliability Association、自動車業界のシフトウェアの信頼性を高めるための活動をしている団体)が開発したC言語のためのソフトウェア設計標準規格です。
    安全性と移植性、信用性を高度に確保することを目的に、C言語でのプログラムの記述についてのルールを定めています。
    電機業界ではあまり利用されていませんが、自動車関連、機械関連の業界では採用している企業が多いようです。

もっと、「MISRA-C」について調べてみよう。

戻る 一覧へ 次へ