組込みシステムの開発におけるソースコードの品質向上のために、C言語のコーディング規則をまとめたものはどれか。
ア |
CSS |
|
イ |
GCC |
|
ウ |
MISRA-C |
|
エ |
SystemC |
答え ウ
【解説】
ア |
CSS(Cascading Style Sheets)は、HTMLやXMLの文書をどのように修飾するか(各タグの見え方)を指定するのに使用します。 |
イ |
GCC(GNU Compiler Collection)は、フリー(GPLライセンス)なコンパイラ群でC言語、C++、Objective-C、Objective-C++、Fortran、Java、Ada、Goのコンパイラが提供されています。 |
ウ |
MISRA-Cは、組込みシステムの開発におけるソースコードの品質向上のために、C言語のコーディング規則をまとめたもので、自動車分野を中心に組込みシステムで利用されています。 |
エ |
SystemCは、電子回路設計への使用を目的としたハードウェア記述言語です。 |
【キーワード】
・MISRA-C
【キーワードの解説】
- MISRA-C
MISRA(Motor Industry Software Reliability Association)が、定めたC言語を使ったソフトウェアの設計標準規約です。
組み込みシステムで、安全性と可搬性(移植性)と信頼性を確保することを目的としていています。
もっと、「MISRA-C」について調べてみよう。
戻る
一覧へ
次へ
|