MISRA-Cとは?
MISRA-Cとは、車載をはじめとする組込みシステム向けに策定された、C言語のコーディング規則集。処理系依存や誤解を招く記述を禁止・制限し、安全性と移植性を高める。
システムアーキテクト試験の過去問では1回出題されています。
みすらしー
MISRA-Cの意味
車載をはじめとする組込みシステム向けに策定された、C言語のコーディング規則集。処理系依存や誤解を招く記述を禁止・制限し、安全性と移植性を高める。
MISRA-Cの具体例
動的メモリ確保の禁止、gotoの制限、暗黙の型変換の禁止といった規則を静的解析ツールで自動検査する。
MISRA-Cは試験でどう引っ掛けられる?
言語仕様やコンパイラではなく、書き方を制限するガイドライン。
MISRA-Cと関連する用語
MISRA-Cが出た過去問
組込みシステムの開発におけるソースコードの品質向上のために、C言語のコーディング規則をまとめたものはどれか。
正解:MISRA-C
要点:MISRA-Cは組込み向けC言語のコーディング規則集
MISRA-Cは、自動車業界の団体MISRAが策定したC言語のコーディングガイドラインで、処理系依存や未定義動作を招きやすい書き方を制限し、安全性と可搬性の高いコードを書くための規則をまとめている。車載をはじめとする組込みソフトウェアの品質確保に広く使われている。
出典:平成28年度 秋期 システムアーキテクト試験 am2 問9(IPA)
最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。