Sadržaj:
Definicija - Što znači MISRA C?
MISRA C formalni je skup smjernica za razvoj automobilskog softvera pomoću programskog jezika C. Ujedinjeno Kraljevstvo Udruženje za pouzdanost softvera u industriji motora (MISRA) upravlja razvojem MISRA C standarda za softver koji se koristi u automobilima.
Tehopedija objašnjava MISRA C
MISRA C uključuje potrebne i savjetodavne elemente za zaštitu automobilskog softvera od kvarova i kvarova. Na primjer, neki standardi MISRA C uključuju izbjegavanje funkcija otpornih na pogreške. Postoje i standardi za uklanjanje pogrešaka ili za jednostavno uklanjanje pogrešaka, uključujući pravila poput jasnih pravila komentiranja i kodova. Programeri moraju ispuniti niz obaveznih pravila za poštivanje MISRA C. Početni dodatak ovim pravilima razvijen je 1998. Uzastopna verzija pojavila se 2004., a nove verzije pojavile su se posljednjih nekoliko godina.
Svrha MISRA C je osigurati najviši kalibar softverskog rada softverskih programa koji se koriste u vozilima jer ti programi mogu biti vrlo bitni za cjelokupni sigurnosni dizajn vozila. S automobilskim softverom životi su na redu na načine koji se ne primjenjuju na sustave stolnih i prijenosnih računala koji se koriste u nemobilnom okruženju. MISRA C jedan je od alata koji planeri koriste za razvoj sigurnog softvera za automobile.
