Technopedia Center
PMB University Brochure
Faculty of Engineering and Computer Science
S1 Informatics S1 Information Systems S1 Information Technology S1 Computer Engineering S1 Electrical Engineering S1 Civil Engineering

faculty of Economics and Business
S1 Management S1 Accountancy

Faculty of Letters and Educational Sciences
S1 English literature S1 English language education S1 Mathematics education S1 Sports Education
teknopedia

teknopedia

teknopedia

teknopedia

teknopedia

teknopedia
teknopedia
teknopedia
teknopedia
teknopedia
teknopedia
  • Registerasi
  • Brosur UTI
  • Kip Scholarship Information
  • Performance
  1. Weltenzyklopädie
  2. Run-time - Teknopedia
Run-time - Teknopedia
Abbozzo
Questa voce sull'argomento teorie dell'informatica è solo un abbozzo.
Contribuisci a migliorarla secondo le convenzioni di Teknopedia.

Nella programmazione il tempo di esecuzione o runtime è il periodo in cui un programma viene eseguito.

Tradizionalmente, questa contrapposizione era soprattutto intesa rispetto al tempo di compilazione (compile-time), relativa alla stesura e traduzione del programma sorgente; in questa accezione, spesso si usano anche gli aggettivi dinamico e statico per riferirsi rispettivamente al run-time e al compile-time. Nello scenario della programmazione moderna, che comprende una catena di produzione del software più varia e articolata, runtime può essere contrapposto anche ad altri stadi della vita di un programma, come il deployment time, il linking time e il loading time.

Usi tipici

[modifica | modifica wikitesto]
  • Per errore a runtime si intende un errore in un programma che si manifesta solo durante l'esecuzione, non potendo essere rilevato in fase di compilazione.[1]
  • Il runtime system di un programma (o di un linguaggio di programmazione) è l'insieme dell'hardware e del software necessario come piattaforma per l'esecuzione di quel programma (o dei programmi scritti in quel linguaggio).
  • Le librerie di runtime di un linguaggio di programmazione sono componenti software necessari a un programma scritto in quel linguaggio per funzionare correttamente; in genere sono raccolte di routine con servizi di base come input/output formattato, manipolazione di stringhe, operazioni matematiche complesse e così via. Con questo significato si trova anche la dizione sintetica runtime per indicare appunto la libreria di una certa applicazione o di un certo ambiente.
  • Il collegamento a runtime, o collegamento dinamico, è il collegamento di un programma al suo runtime system durante l'esecuzione; si contrappone al collegamento in fase di compilazione o a quello in fase di caricamento.

Note

[modifica | modifica wikitesto]
  1. ^ Per esempio, un errore di sintassi come una parentesi mancante viene comunemente rilevato dal compilatore del linguaggio; una divisione come N/M, dove N e M contengono due valori forniti in input dall'utente, è sintatticamente corretta (accettata dal compilatore), ma può causare un errore a runtime nel caso in cui l'utente digiti 0 come valore di M (vedi divisione per zero).

Voci correlate

[modifica | modifica wikitesto]
  • Compile-time

Collegamenti esterni

[modifica | modifica wikitesto]
  • (EN) Opere riguardanti Run time (Computers), su Open Library, Internet Archive. Modifica su Wikidata
  Portale Informatica: accedi alle voci di Teknopedia che trattano di informatica
Estratto da "https://it.wikipedia.org/w/index.php?title=Run-time&oldid=144403550"

  • Indonesia
  • English
  • Français
  • 日本語
  • Deutsch
  • Italiano
  • Español
  • Русский
  • فارسی
  • Polski
  • 中文
  • Nederlands
  • Português
  • العربية
Pusat Layanan

UNIVERSITAS TEKNOKRAT INDONESIA | ASEAN's Best Private University
Jl. ZA. Pagar Alam No.9 -11, Labuhan Ratu, Kec. Kedaton, Kota Bandar Lampung, Lampung 35132
Phone: (0721) 702022