Acasă Dezvoltare Ce este codul gestionat? - definiție din techopedia

Ce este codul gestionat? - definiție din techopedia

Cuprins:

Anonim

Definiție - Ce înseamnă Codul Gestionat?

Codul gestionat este o schemă aplicată de Microsoft la unele limbaje de programare la nivel înalt, pentru a putea fi executată de gestionarea lor de .Net Framework Common Language Runtime.

Nucleul de bază este un contract de cooperare între timpul de execuție și codul de execuție nativ care prevede că timpul de execuție poate opri un procesor de execuție pentru ca acesta să poată prelua informațiile specifice acelei adrese curente pe care CPU o execută. Acest lucru înseamnă pentru a asigura siguranța tipului, verificarea legăturilor și a indexului, colectarea gunoiului și gestionarea excepțiilor.

Techopedia explică Codul gestionat

Codul gestionat se referă la codul care a fost scris folosind oricare dintre limbajele de programare la nivel înalt acceptate pentru utilizarea cu Microsoft .Net Framework. Toate aceste limbi au un set unificat de biblioteci de clase care pot fi apoi codate într-o limbă intermediară (IL). Un compilator conștient de timp de rulare este utilizat pentru a compila limba intermediară într-un cod executabil nativ, care poate fi rulat în mediul de execuție gestionat. Acest lucru va asigura că va exista întotdeauna corelarea corectă a tablelor și verificarea indexului, precum și colectarea corectă a gunoiului și gestionarea erorilor.


Multe greșeli tipice de programare pot fi evitate folosind codul gestionat prin compilarea în mediul de execuție gestionat. Sarcini mici și obositoare, cum ar fi verificările de siguranță, distrugerea obiectelor neutilizate și gestionarea memoriei sunt deja efectuate automat.


Limbi de programare acceptate:

  • C ++
  • C #
  • J #
  • Microsoft Jscript. Net
  • Microsoft Visual Basic .Net
  • Alte limbi care acceptă cadrul .Net
Ce este codul gestionat? - definiție din techopedia