دانلود کتاب برنامه نویسی MISRA C
برنامهنویسی ایمن و استفاده از روشها، تکنیکها و ویژگیهای ایمن در توسعه نرمافزارها، همواره مورد توجه بخشهای صنعتی از جمله در حوزههای سیستم های نهفته، هوایی، نفت و گاز، ریلی و خودروسازی بوده است. یکی از بخشهای مهمی که اغلب استانداردهای ایمنی توسعه نرمافزار به آن توجه دارند، زبان، کامپایلر و سبک مورد استفاده برای برنامهنویسی است. در مورد سبک برنامهنویسی مقالات و تجربیات و یا دستورالعملهای ایمنی متعددی ارائه شده است که از آن جمله میتوان به MISRA C 2004 اشاره نمود که مورد استقبال عمومی و همچنین ابزارهای توسعه نرمافزار قرار گرفته است. برای دانلود کتاب برنامه نویسی MISRA C میتوانید از باکس زیر مقاله اقدام کنید. اما نکته حائز اهمیت در این دستورالعملها، عدم وجود دلایل و نیز عدم پرداختن به نکاتی است که میبایست در تکنیکهای برنامهنویسی خصوصاً در مورد حافظه رعایت شود. اگر علاقمند به برنامه نویسی پیشرفته با رعایت استانداردهای Misra C هستید پیشنهاد میکنیم تا وبینار ضبط شده Embedded C پیشرفته را مشاهده کنید.
خلاصه ای از مباحث کتاب:
- The use of C in the automotive industry
- Language insecurities and the C language
- The use of C for safety-related systems
- C standardization
- Introduction to this edition
- Rationale for the production of MISRA-C
- Objectives of MISRA-C
- Base languages issues
- Issues not addressed
- Applicability
- Prerequisite knowledge
- C++ issues
- Auto-generated code issues
- The software engineering context
- The programming language and coding context
- Adopting the subset
- Claiming compliance
- Continuous improvement
- Rule classification
- Organization of rules
- Redundancy in the rules
- Presentation of rules
- Understanding the source references
- Scope of rules
- Environment
- Language extensions
- Documentation
- Character sets
- Identifiers
- Types
- Constants
- Declarations and definitions
- Initialization
- Arithmetic type conversions
- Pointer type conversions
- Expressions
- Control statement expressions
- Control flow
- Switch statements
- Functions
- Pointers and arrays
- Structures and unions
- Preprocessing directives
- Standard libraries
- Run-time failures
تعداد صفحه : ۱۱۶
زبان کتاب : لاتین
حجم فایل : ۱.۷ مگابایت
برای شرکت در دوره ویدیویی Embedded C مقدماتی اینجا کلیک کنید.
برای دانلود کتاب برنامه نویسی MISRA C از طریق باکس زیر می توانید اقدام کنید.