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

מהו קוד מנוהל? - הגדרה מטכנולוגיה

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

Anonim

הגדרה - מה המשמעות של קוד מנוהל?

קוד מנוהל הוא תכנית המיושמת על ידי מיקרוסופט על כמה שפות תכנות ברמה גבוהה כדי לנהל את הביצוע שלהן על ידי .Net Framework Common Language Runtime.

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

Techopedia מסביר קוד מנוהל

קוד מנוהל מתייחס לקוד שנכתב באמצעות אחת משפות התכנות ברמה הגבוהה ביותר הנתמכות לשימוש עם Microsoft .Net Framework. כל השפות הללו חולקות קבוצה מאוחדת של ספריות כיתתיות אשר לאחר מכן ניתן לקודד לשפת ביניים (IL). מהדר מודע לזמן ריצה משמש להכנת שפת הביניים לקוד הפעלה מקורי שניתן להריץ בסביבת הביצוע המנוהלת. זה יבטיח שתמיד תהיה בדיקת מערכים נכונה ובדיקת אינדקס, כמו גם איסוף אשפה וטיפול בשגיאות.


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


שפות תכנות נתמכות:

  • C ++
  • C #
  • J #
  • Microsoft Jscript. Net
  • Microsoft Visual Basic. Net
  • שפות אחרות התומכות במסגרת .Net
מהו קוד מנוהל? - הגדרה מטכנולוגיה