Talaan ng mga Nilalaman:
Kahulugan - Ano ang ibig sabihin ng MISRA C?
Ang MISRA C ay isang pormal na hanay ng mga patnubay para sa pagbuo ng awtomatikong software gamit ang C programming language. Ang Motor Industry Software Kahusayan Association (MISRA) ng UK ay namamahala sa pagbuo ng mga pamantayan ng MISRA C para sa software na ginagamit sa mga sasakyan.
Ipinapaliwanag ng Techopedia MISRA C
Kasama sa MISRA C ang mga "kinakailangang" at "advisory" na mga elemento upang maprotektahan ang automotive software mula sa mga pagkakamali at pagkabigo. Halimbawa, ang ilang mga pamantayan sa MISRA C ay nagsasangkot sa pag-iwas sa mga pag-andar na madaling makuha. Mayroon ding mga pamantayan para sa pag-debug o para sa madaling gawin ang pag-debug, kasama ang mga patakaran tulad ng malinaw na pagkomento at mga kombensiyon ng code. Kailangang matugunan ng mga nag-develop ang isang set ng mandatory rules para sa pagsunod sa MISRA C. Ang isang paunang karagdagan sa mga patakarang ito ay binuo noong 1998. Isang sunud-sunod na bersyon ang dumating noong 2004, at ang mga bagong bersyon ay lumitaw sa mga nakaraang ilang taon.
Ang layunin ng MISRA C ay tiyakin na ang pinakamataas na kalibre ng operasyon ng software para sa mga programang software na ginagamit sa mga sasakyan sapagkat ang mga programang ito ay maaaring maging napakahalaga sa pangkalahatang disenyo ng kaligtasan ng sasakyan. Sa awtomatikong software, ang mga buhay ay nasa linya sa mga paraan na hindi nalalapat sa mga desktop o laptop system na ginagamit sa isang hindi mobile na kapaligiran. Ang MISRA C ay isa sa mga tool na ginagamit ng mga tagaplano upang makabuo ng ligtas na software para sa mga sasakyan.