Biblioteca runtime este

Bibliotecă de timp de execuție

Acest termen are și alte semnificații, vedeți biblioteca (valorile).

bibliotecă de rulare (runtime bibliotecă, biblioteca runtime engleză, RTL.) - un set de biblioteci (module) a unui sistem de programare special furnizat cu compilator. sistemul de operare sau mediul de dezvoltare. După cum sugerează și numele, RTL oferă funcții de sprijin oferite de către sistemul de programare, execuție de la început până la finalizarea acestuia.







RTL moderne includ, de asemenea, mediul său de execuție în cazul în care programele sunt realizate, un fel de „mașină virtuală“, în care programul este executat. Un astfel de sistem oferă o siguranță - toate la ceea ce programul are acces, politici de securitate personalizate și portabilitate RTL - program scris de RTL, mai degrabă decât sistemul de operare, și cu siguranță nu se află sub un anumit procesor. și transferul RTL către diferite platforme - preocuparea dezvoltatorilor. Cu toate acestea, programele care rulează pe RTL adesea nu prezintă performanțe foarte ridicate.

Principiul de funcționare

Atunci când codul sursă este compilat pentru compilator limba dorită corespunzătoare, acest lucru duce la o creștere extremă în mărime de cod, în cazul în care fiecare echipă în program, și fiecare apel la funcția încorporat ar conduce la un întreg program complet perekomilirovaniyu. In schimb, compilatorul folosește un limbaj de programare specifică pentru funcțiile auxiliare care nu sunt în majoritate disponibile pentru programatori care lucrează în bibliotecile în timpul rulării. În funcție de compilatorul producătorului, biblioteca runtime uneori conține și bibliotecile standard ale compilatorului corespunzător.







Un program scris într-un limbaj de programare gestionat este mai întâi tradus într-un octet special. și apoi executat în RTL.

Exemple de biblioteci

Bibliotecile de runtime:

Toate bibliotecile de mai sus au JRE și Apache Harmony - RTL pentru executarea programelor scrise în limba Java.

Urmăriți ce este "biblioteca timpului de execuție" în alte dicționare:

Biblioteca standard C - un standard limbaj de programare C bibliotecă assert.h complex.h ctype.h errno.h fenv.h float.h inttypes.h iso646.h limits.h locale.h math.h setjmp.h signal.h stdarg .h stdbool.h stddef.h ... Wikipedia

Biblioteca standard Python - O bibliotecă standard bogată este unul dintre aspectele atractive ale limbajului de programare Python. Există instrumente pentru a lucra cu multe protocoale de rețea și formate de Internet, de exemplu, module pentru scrierea de servere HTTP și ... ... Wikipedia

GNAT - Tipul Compilar Programator AdaCore ... Wikipedia

RTL - RTL: RTL Group Luxemburg Media Holding și un număr de canale incluse în componența sa: RTL Television în Germania, cel mai mare canal de televiziune comercială cu sediul în Köln. RTL II canal comercial de televiziune din Germania cu sediul ... Wikipedia

Python - Acest termen are alte semnificații, vedeți Python (valori). Limba Python: Mu ... Wikipedia

Metale prețioase - (metale prețioase) Metale prețioase sunt metale rare, care diferă strălucire, frumusețe și rezistență la coroziune Extracția istorie a metalelor prețioase, varietăți, proprietăți și aplicații, răspândirea în natură, aliaje ... ... Encyclopedia investitorilor







Articole similare

Trimiteți-le prietenilor: