MISRA-Cの説明として、適切なものはどれか。
ア | オブジェクト指向の機能をもち、スマートフォンの開発などに使用されているC言語の上位互換言語 |
イ | 可変長配列、複素数型などをサポートする、ISOが制定したC言語の規格 |
ウ | 協調設計(コデザイン)でシステムをシミュレートするために使用する、C++を利用したシステム記述言語 |
エ | 車載システムの品質向上を目的に制定された、C言語実装法のガイドライン |
答え エ
【解説】
ア | C言語をベースにSmalltalk型のオブジェクト指向機能を持たせた上位互換言語“Objective-C”の説明です。 |
イ | 1999年にISOによって発行されたC言語に規格の“C99”の説明です。 |
ウ | 電子回路設計への使用を目的としたハードウェア記述言語の“SystemC”の説明です。 |
エ | 車載システムの品質向上を目的に制定された、C言語実装法のガイドライン“MISRA-C”の説明です。 |
【キーワード】
・MISRA-C