بيت تطوير ما هي الشفرة المدارة؟ - تعريف من techopedia

ما هي الشفرة المدارة؟ - تعريف من techopedia

جدول المحتويات:

Anonim

التعريف - ماذا تعني الكود المدار؟

التعليمات البرمجية المدارة هي مخطط تطبقه Microsoft على بعض لغات البرمجة عالية المستوى من أجل أن يتم تنفيذ تنفيذها بواسطة .Net Framework Common Language Runtime.

جوهر هذا هو عقد تعاون بين وقت التشغيل ورمز التنفيذ الأصلي الذي ينص على أن وقت التشغيل قد يتوقف عن تنفيذ وحدة المعالجة المركزية من أجل استرجاع المعلومات الخاصة بهذا العنوان الحالي الذي تقوم وحدة المعالجة المركزية بتنفيذه. هذا هو لضمان سلامة النوع ، ومصفوفة ملزمة والتحقق من الفهرس ، وجمع القمامة ومعالجة الاستثناء.

تيكوبيديا تشرح الشفرة المدارة

يشير الرمز المدار إلى الرمز المكتوب باستخدام أي من لغات البرمجة عالية المستوى المدعومة للاستخدام مع Microsoft .Net Framework. تشترك جميع هذه اللغات في مجموعة موحدة من مكتبات الفئات والتي يمكن تشفيرها بعد ذلك إلى لغة متوسطة (IL). يتم استخدام برنامج التحويل البرمجي الذي يعرف وقت التشغيل في ترجمة اللغة الوسيطة إلى رمز تنفيذي أصلي يمكن تشغيله داخل بيئة التنفيذ المدارة. سيضمن ذلك أنه سيكون هناك دائمًا مجموعة ملزمة وفحص فهرس مناسبين ، بالإضافة إلى تجميع البيانات المهملة ومعالجة الأخطاء بشكل صحيح.


يمكن تجنب العديد من أخطاء البرمجة النموذجية باستخدام التعليمات البرمجية المدارة من خلال التحويل البرمجي في بيئة التنفيذ المدارة. المهام الصغيرة والشاقة مثل فحص السلامة وتدمير الأشياء غير المستخدمة وإدارة الذاكرة تتم بالفعل تلقائيًا.


لغات البرمجة المدعومة:

  • C ++
  • C #
  • J #
  • مايكروسوفت Jscript
  • مايكروسوفت البصرية الأساسية
  • اللغات الأخرى التي تدعم إطار .Net
ما هي الشفرة المدارة؟ - تعريف من techopedia