Obsah:
Definícia - Čo znamená MISRA C?
MISRA C je formálny súbor pokynov pre vývoj automobilového softvéru používajúci programovací jazyk C. Asociácia spoľahlivosti softvéru pre automobilový priemysel (MISRA) v Spojenom kráľovstve riadi vývoj noriem MISRA C pre softvér používaný v automobiloch.
Techopedia vysvetľuje MISRA C
MISRA C obsahuje „požadované“ a „poradenské“ prvky na ochranu automobilového softvéru pred poruchami a poruchami. Napríklad, niektoré normy MISRA C zahŕňajú vylúčenie funkcií náchylných na zlyhanie. Existujú tiež normy pre ladenie alebo na uľahčenie ladenia, vrátane pravidiel, ako sú jasné komentáre a konvencie kódov. Vývojári musia spĺňať súbor povinných pravidiel týkajúcich sa súladu s MISRA C. Počiatočný dodatok k týmto pravidlám bol vyvinutý v roku 1998. Postupná verzia prišla v roku 2004 a nové verzie sa objavili v posledných rokoch.
Účelom systému MISRA C je zabezpečiť najvyššiu kalibráciu softvérovej činnosti pre softvérové programy používané vo vozidlách, pretože tieto programy môžu byť veľmi dôležité pre celkovú bezpečnostnú koncepciu vozidla. S automobilovým softvérom sú životy na linke spôsobom, ktorý sa nevzťahuje na stolové alebo prenosné systémy používané v nemobilnom prostredí. MISRA C je jedným z nástrojov, ktoré projektanti používajú na vývoj bezpečného softvéru pre automobily.
