Dom Razvoj Što se upravlja kodom? - definicija iz tehopedije

Što se upravlja kodom? - definicija iz tehopedije

Sadržaj:

Anonim

Definicija - Što znači upravljani kod?

Upravljani kôd je shema koju Microsoft primjenjuje na neke programske jezike visoke razine kako bi se njihovim izvršavanjem upravljalo Runtime .Net Framework Common Language Runtime.

Jezgra ovoga je ugovor o suradnji između runtime-a i izvorno izvršnog koda u kojem se navodi da vrijeme izvođenja može zaustaviti izvršenje CPU-a kako bi pronašlo podatke koji su specifični za trenutnu adresu koju CPU izvršava. Time se osigurava sigurnost vrste, provjera nizova i indeksa, prikupljanje smeća i rukovanje iznimkama.

Techopedia objašnjava upravljani kod

Upravljani kôd odnosi se na kod koji je napisan koristeći bilo koji od programskih jezika visoke razine koji se podržavaju za upotrebu s Microsoft .Net Framework. Svi ovi jezici imaju jedinstveni skup biblioteka klase koji se zatim mogu kodirati u intermedijarni jezik (IL). Kompilator koji radi o vremenu rada koristi se za sastavljanje srednjeg jezika u izvorni izvršni kôd koji se može izvoditi u upravljanom izvršnom okruženju. To će osigurati da uvijek bude odgovarajuća provjera nizova i indeksa, kao i pravilno prikupljanje smeća i rukovanje pogreškama.


Mnoge tipične programske pogreške mogu se izbjeći korištenjem upravljanog koda kompiranjem u upravljanom izvođenju. Mali i zamorni zadaci poput provjere sigurnosti, uništavanja neiskorištenih objekata i upravljanja memorijom već se obavljaju automatski.


Podržani jezici programiranja:

  • C ++
  • C #
  • J #
  • Microsoft Jscript .Net
  • Microsoft Visual Basic .Net
  • Ostali jezici koji podržavaju .Net okvir
Što se upravlja kodom? - definicija iz tehopedije