RTE
È l'abbreviazione di "Runtime Environment". Non appena un programma software viene eseguito, si trova in uno stato di runtime. In questo stato, il programma può inviare istruzioni al processore del computer e accedere alla memoria del computer (RAM) e ad altre risorse di sistema.
Quando gli sviluppatori software scrivono programmi, devono testarli nell'ambiente di runtime. Per questo motivo, i programmi per lo sviluppo software spesso includono un componente RTE che consente al programmatore di testare il programma mentre è in esecuzione. In questo modo, il programma può essere eseguito in un ambiente in cui il programmatore può monitorare le istruzioni elaborate dal programma ed eseguire il debug degli eventuali errori. Se il programma si arresta in modo anomalo, il software RTE continua a funzionare e può fornire informazioni importanti sul motivo dell'arresto. Quando il nome di un programma software è seguito dalle iniziali "RTE", di solito significa che il software include un ambiente di runtime.
Sebbene gli sviluppatori utilizzino il software RTE per creare programmi, i programmi RTE sono disponibili anche per gli utenti comuni di computer. Software come Adobe Flash Player e Microsoft PowerPoint Viewer consentono di eseguire filmati Flash e presentazioni PowerPoint all'interno del software del lettore. Questi programmi forniscono un ambiente di runtime per i rispettivi formati di file. Il tipo di RTE più comune, tuttavia, è Java RTE (o JRE), che consente di eseguire applet e applicazioni Java su qualsiasi computer in cui sia installato JRE.
Metti alla prova le tue conoscenze