반응형 misar rule1 정적검증 시 MISRA C 가이드라인이란? #임베디드 자동차 모델 기반 코딩 규칙 MISRA C의 등장 배경Misra C의 등장 배경은 C 언어를 사용하는 소프트웨어 개발에서 발생하는 여러 문제를 해결하기 위해 만들어졌다.C언어는 강력하고 유연한 언어지만, 잘못 사용할 경우 코드의 안전성, 보안성, 이식성 등에 문제가 발생할 수 있다.특히, 안전 관련 산업 분야에서는 이러한 문제가 치명적일 수 있다. Misra C의 등장 배경에는 다음과 같은 이유들이 있다: 1. 소프트웨어 신뢰성 요구 증가산업 분야에서 사용되는 소프트웨어의 신뢰성 요구가 증가하면서, 안전하고 신뢰할 수 있는 코드를 작성하기 위한 필요성이 대두되었다. 2. C 언어의 유연성과 위험성C언어는 매우 유연한 언어이지만, 잘못 사용할 경우 버그, 보안 취약점, 메모리 오류 등이 발생할 수 있다. 3. 산업 안전 요구 사항의 .. 2024. 5. 1. 이전 1 다음 반응형