בית התפתחות מה זה misra c? - הגדרה מטכנולוגיה

מה זה misra c? - הגדרה מטכנולוגיה

תוכן עניינים:

Anonim

הגדרה - מה המשמעות של MISRA C?

MISRA C היא מערך הנחיות רשמי לפיתוח תוכנות רכב בשפת התכנות C. התאחדות אמינות התוכנה לתעשיית המנוע (MISRA) מבריטניה שולטת בפיתוח תקני MISRA C לתוכנה המשמשת במכוניות.

Techopedia מסביר את MISRA C

MISRA C כולל אלמנטים "חובה" ו"ייעוץ "להגנה על תוכנת רכב מפני תקלות וכשלים. לדוגמה, חלק מהתקנים של MISRA C כוללים הימנעות מפונקציות המועדות לכישלון. ישנם גם סטנדרטים לביצוע ניפוי באגים או להקל על ביצוע באגים בקלות, כולל כללים כמו הערות ברורות ואמנות קוד. על מפתחים לעמוד במערכת כללים חובה להתאמת MISRA C. תוספת ראשונית לכללים אלה פותחה בשנת 1998. גרסה עוקבת הגיעה בשנת 2004, וגרסאות חדשות הופיעו בשנים האחרונות.

מטרת MISRA C היא להבטיח את הקליבר הגבוה ביותר להפעלת תוכנה לתוכנות המשמשות ברכבים מכיוון שתוכנות אלה יכולות להיות חיוניות מאוד לעיצוב הבטיחות הכללי של הרכב. עם תוכנת רכב, החיים נמצאים על הקו בדרכים שאינן חלות על מערכות שולחן עבודה או מחשב נייד המשמשות בסביבה שאינה ניידת. MISRA C הוא אחד הכלים בהם מתכננים משתמשים כדי לפתח תוכנה בטוחה לרכבים.

מה זה misra c? - הגדרה מטכנולוגיה