Obsah:
Definice - Co znamená MISRA C?
MISRA C je formální soubor pokynů pro vývoj automobilového softwaru používajícího programovací jazyk C. Asociace spolehlivosti softwaru pro automobilový průmysl (MISRA) ve Velké Británii řídí vývoj standardů MISRA C pro software používaný v automobilech.
Techopedia vysvětluje MISRA C
MISRA C obsahuje „povinné“ a „poradenské“ prvky k ochraně automobilového softwaru před poruchami a poruchami. Například některé standardy MISRA C zahrnují vyhýbání se funkcím náchylným k selhání. Existují také standardy pro ladění nebo pro usnadnění ladění, včetně pravidel, jako jsou jasné komentáře a konvence kódů. Vývojáři musí splňovat řadu povinných pravidel pro splnění požadavků MISRA C. Počáteční dodatek k těmto pravidlům byl vyvinut v roce 1998. Postupná verze přišla v roce 2004 a nové verze se objevily v posledních několika letech.
Účelem MISRA C je zajistit nejvyšší úroveň softwarového provozu softwarových programů používaných ve vozidlech, protože tyto programy mohou být velmi důležité pro celkovou bezpečnostní konstrukci vozidla. S automobilovým softwarem jsou životy na řadě způsoby, které se nevztahují na stolní nebo přenosné systémy používané v nemobilním prostředí. MISRA C je jedním z nástrojů, které projektanti používají k vývoji bezpečného softwaru pro automobily.
