過去問解きまくり研究所 ホーム

平成28年度 秋期 午前Ⅱ 問9

実装・構築

コーディング規則をまとめたもの

組込みシステムの開発におけるソースコードの品質向上のために,C 言語のコーディング規則をまとめたものはどれか。

答えと解説を見る

✓ これが正解ウMISRA-C

解説

組込み向けの C 言語のコーディング規則は MISRA-C です。

MISRA-C は、組込みシステムの開発で C 言語を安全に使うためのコーディング規則をまとめたものです。もともと自動車の分野で作られ、C 言語の書き方のうち、誤りや予期しない動作につながりやすいものを避けるための規則が並んでいます。見分ける軸は、名前が規則の集まりを指しているのか、言語や道具を指しているのかです。ソースコードの品質を上げるためのコーディング規則という設問の説明は、MISRA-C に当たります。ほかの選択肢は、スタイルの記述や翻訳の道具、設計の手段といった別の役割をもつものの名前です。名前に C を含む語が複数並ぶので、規則集はどれかという目で見ると選べます。

ほかの選択肢はなぜ違うのか

この問題の用語

出典:平成28年度 秋期 システムアーキテクト試験 午前Ⅱ 問9

同じ用語が出る問題

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)