جدول المحتويات:
التعريف - ماذا يعني MISRA C؟
MISRA C هي مجموعة رسمية من الإرشادات لتطوير برامج السيارات باستخدام لغة البرمجة C. تحكم جمعية موثوقية صناعة برامج المحركات (MISRA) في المملكة المتحدة في تطوير معايير MISRA C للبرامج المستخدمة في السيارات.
تيكوبيديا تشرح MISRA C
يشتمل MISRA C على عناصر "مطلوبة" و "استشارية" لحماية برامج السيارات من العيوب والفشل. على سبيل المثال ، تنطوي بعض معايير MISRA C على تجنب الوظائف المعرضة للفشل. هناك أيضًا معايير للتصحيح أو لتسهيل عملية التصحيح ، بما في ذلك قواعد مثل قواعد التعليق والتشفير الواضحة. يجب على المطورين تلبية مجموعة من القواعد الإلزامية للامتثال MISRA C. تم تطوير إضافة مبدئية لهذه القواعد في عام 1998. وجاءت نسخة متتالية في عام 2004 ، وظهرت إصدارات جديدة في السنوات القليلة الماضية.
الغرض من MISRA C هو ضمان أعلى مستوى من تشغيل البرمجيات لبرامج البرامج المستخدمة في المركبات لأن هذه البرامج يمكن أن تكون حيوية للغاية لتصميم السلامة العام للسيارة. مع برنامج السيارات ، تكون الحياة على الإنترنت بطرق لا تنطبق على أنظمة سطح المكتب أو الكمبيوتر المحمول المستخدمة في بيئة غير متنقلة. MISRA C هي إحدى الأدوات التي يستخدمها المخططون لتطوير برامج آمنة للسيارات.