Acasă Dezvoltare Ce este misra c? - definiție din techopedia

Ce este misra c? - definiție din techopedia

Cuprins:

Anonim

Definiție - Ce înseamnă MISRA C?

MISRA C este un set formal de linii directoare pentru dezvoltarea de software auto folosind limbajul de programare C. Asociația de fiabilitate a software-ului pentru industria auto (MISRA) din Marea Britanie reglementează dezvoltarea standardelor MISRA C pentru software-ul utilizat în automobile.

Techopedia explică MISRA C

MISRA C include elemente „obligatorii” și „consultative” pentru a proteja software-ul auto de defecțiuni și defecțiuni. De exemplu, unele standarde MISRA C implică evitarea funcțiilor predispuse la eșec. Există, de asemenea, standarde pentru depanare sau pentru a facilita efectuarea depanare, inclusiv reguli precum comentarii clare și convenții de cod. Dezvoltatorii trebuie să îndeplinească un set de reguli obligatorii pentru conformitatea MISRA C. O adăugare inițială la aceste reguli a fost dezvoltată în 1998. O versiune succesivă a venit în 2004, iar versiunile noi au apărut în ultimii ani.

Scopul MISRA C este de a asigura cel mai înalt calibru de operare software pentru programele software utilizate în vehicule, deoarece aceste programe pot fi foarte importante pentru proiectarea generală a siguranței vehiculului. Cu software-ul auto, viețile sunt pe linie în moduri care nu se aplică sistemelor desktop sau laptop utilizate într-un mediu non-mobil. MISRA C este unul dintre instrumentele pe care planificatorii le utilizează pentru a dezvolta software sigur pentru automobile.

Ce este misra c? - definiție din techopedia