Будинки Розвиток Що таке misra c? - визначення з техопедії

Що таке misra c? - визначення з техопедії

Зміст:

Anonim

Визначення - Що означає MISRA C?

MISRA C - це формальний набір вказівок щодо розробки автомобільного програмного забезпечення з використанням мови програмування C. Асоціація надійності програмного забезпечення автомобільної промисловості (MISRA) Великобританії керує розробкою стандартів MISRA C для програмного забезпечення, що використовується в автомобілях.

Техопедія пояснює MISRA C

MISRA C включає в себе "необхідні" та "дорадчі" елементи для захисту автомобільного програмного забезпечення від несправностей та збоїв. Наприклад, деякі стандарти MISRA C передбачають уникнення функцій, не схильних до відмов. Існують також стандарти для налагодження або для полегшення налагодження, включаючи такі правила, як чітке коментування та умови коду. Розробники повинні відповідати набору обов'язкових правил дотримання MISRA C. Початкове доповнення до цих правил було розроблено в 1998 році. Наступна версія з'явилася в 2004 році, а нові версії з'явилися в останні кілька років.

Мета MISRA C - забезпечити найвищий рівень функціонування програмного забезпечення для програм, що використовуються в транспортних засобах, оскільки ці програми можуть бути дуже важливими для загальної конструкції безпеки транспортного засобу. З автомобільним програмним забезпеченням життя йде на лінію таким чином, який не застосовується до настільних або ноутбукових систем, що використовуються в немобільному середовищі. MISRA C - один із інструментів, які планувальники використовують для розробки безпечного програмного забезпечення для автомобілів.

Що таке misra c? - визначення з техопедії