Hem Utveckling Vad är felaktigt? - definition från techopedia

Vad är felaktigt? - definition från techopedia

Innehållsförteckning:

Anonim

Definition - Vad betyder MISRA C?

MISRA C är en formell uppsättning riktlinjer för att utveckla fordonsprogramvara med C-programmeringsspråket. Motorindustrins programvara för tillförlitlighet (MISRA) i Storbritannien styr utvecklingen av MISRA C-standarder för programvara som används i bilar.

Techopedia förklarar MISRA C

MISRA C innehåller "obligatoriska" och "rådgivande" element för att skydda fordonsprogramvaran från fel och fel. Till exempel involverar vissa MISRA C-standarder undvikande av felaktiga funktioner. Det finns också standarder för felsökning eller för att göra felsökning lätt att göra, inklusive regler som tydlig kommentering och kodkonventioner. Utvecklare måste uppfylla en uppsättning obligatoriska regler för MISRA C-efterlevnad. Ett första tillägg till dessa regler utvecklades 1998. En successiv version kom 2004 och nya versioner har dykt upp under de senaste åren.

Syftet med MISRA C är att säkerställa den högsta kvaliteten på programvarudrift för programvaror som används i fordon eftersom dessa program kan vara mycket viktiga för fordonets övergripande säkerhetsdesign. Med fordonsprogramvara är liv på nätet på sätt som inte gäller skrivbords- eller bärbara datorsystem som används i en icke-mobil miljö. MISRA C är ett av verktygen som planerare använder för att utveckla säker programvara för bilar.

Vad är felaktigt? - definition från techopedia