Mục lục:
Định nghĩa - MISRA C có nghĩa là gì?
MISRA C là một bộ hướng dẫn chính thức để phát triển phần mềm ô tô sử dụng ngôn ngữ lập trình C. Hiệp hội Độ tin cậy Phần mềm Công nghiệp Mô tô (MISRA) của Anh chi phối sự phát triển của các tiêu chuẩn MISRA C cho phần mềm được sử dụng trong ô tô.
Techopedia giải thích MISRA C
MISRA C bao gồm các yếu tố bắt buộc và các phần mềm khuyên dùng để yêu cầu phần mềm và bảo vệ phần mềm của mình để bảo vệ phần mềm ô tô khỏi các lỗi và lỗi. Ví dụ, một số tiêu chuẩn MISRA C liên quan đến việc tránh các chức năng dễ bị lỗi. Ngoài ra còn có các tiêu chuẩn để gỡ lỗi hoặc làm cho việc gỡ lỗi dễ dàng thực hiện, bao gồm các quy tắc như nhận xét rõ ràng và quy ước mã. Các nhà phát triển phải đáp ứng một bộ quy tắc bắt buộc để tuân thủ MISRA C. Một bổ sung ban đầu cho các quy tắc này đã được phát triển vào năm 1998. Một phiên bản kế tiếp xuất hiện vào năm 2004 và các phiên bản mới đã xuất hiện trong vài năm qua.
Mục đích của MISRA C là đảm bảo khả năng vận hành phần mềm cao nhất cho các chương trình phần mềm được sử dụng trong xe vì các chương trình này có thể rất quan trọng đối với thiết kế an toàn chung của xe. Với phần mềm ô tô, cuộc sống đang diễn ra theo cách không áp dụng cho các hệ thống máy tính để bàn hoặc máy tính xách tay được sử dụng trong môi trường không di động. MISRA C là một trong những công cụ mà các nhà hoạch định sử dụng để phát triển phần mềm an toàn cho ô tô.
