Rulează

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare

Runtime sau run-time ( timpul de rulare) este timpul la care se desfășoară un program pentru computere , spre deosebire de alte faze ale ciclului de viață al software-ului .

În mod tradițional, această opoziție a fost înțeleasă în primul rând decât timpul de compilare sau timpul de compilare privind redactarea și traducerea programului sursă ; în acest sens, adjectivele dinamice și statice sunt, de asemenea, adesea folosite pentru a se referi, respectiv, la rulare și la compilare. În scenariul de programare modernă, care include un lanț de producție de software mai variat și articulat, timpul de rulare poate fi, de asemenea, contrastat cu alte etape din viața unui program, cum ar fi timpul de implementare , timpul de conectare , timpul de încărcare .

Utilizări tipice

  • O eroare în timp de execuție înseamnă o eroare într-un program care apare numai în timpul execuției și nu poate fi detectată în timpul fazei de traducere (la compilare). [1]
  • Sistemul de execuție al unui program (sau al unui limbaj de programare ) este setul de hardware și software necesar ca platformă pentru executarea acelui program (sau a programelor scrise în acel limbaj).
  • Bibliotecile de rulare ale unui limbaj de programare sunt componente software care sunt necesare unui program scris în acel limbaj pentru a funcționa corect; în mod obișnuit, acestea sunt colecții de rutine cu servicii de bază, cum ar fi intrarea / ieșirea formatată, manipularea șirurilor , operații matematice complexe și așa mai departe. Cu această semnificație există și termenul sintetic runtime pentru a indica cu exactitate biblioteca unei anumite aplicații / mediu.
  • Conectarea în timp de execuție , sau conectarea dinamică, este conectarea unui program la sistemul său de execuție în timpul execuției (spre deosebire de legătura la momentul compilării și legătura la timpul de încărcare).

Notă

  1. ^ De exemplu, o eroare de sintaxă, cum ar fi o paranteză lipsă, este întâlnită în mod obișnuit de compilatorul de limbă; o diviziune precum N/M , unde N și M conțin două valori furnizate de utilizator ca intrare , este corectă din punct de vedere sintactic (acceptată de compilator), dar poate provoca o eroare în timpul rulării dacă utilizatorul tastează 0 ca valoare a M (vezi divizarea cu zero ).

Elemente conexe

Informatică Portal IT : accesați intrările Wikipedia care se ocupă cu IT