RTE
Staat voor "Runtime Environment." Zodra een softwareprogramma wordt uitgevoerd, bevindt het zich in een runtime-status. In deze status kan het programma instructies naar de processor van de computer sturen en toegang krijgen tot het geheugen van de computer (RAM) en andere systeembronnen.
Wanneer softwareontwikkelaars programma's schrijven, moeten ze deze testen in de runtimeomgeving. Daarom bevatten programma's voor softwareontwikkeling vaak een RTE-component waarmee de programmeur het programma tijdens het uitvoeren kan testen. Hierdoor kan het programma worden uitgevoerd in een omgeving waarin de programmeur de instructies kan volgen die door het programma worden verwerkt en eventuele fouten kan debuggen. Als het programma vastloopt, blijft de RTE-software actief en kan deze belangrijke informatie geven over de oorzaak van de crash. Wanneer je de naam van een softwareprogramma ziet met de letters "RTE" erachter, betekent dit meestal dat de software een runtimeomgeving bevat.
Hoewel ontwikkelaars RTE-software gebruiken om programma's te bouwen, zijn RTE-programma's ook beschikbaar voor gewone computergebruikers. Met software zoals Adobe Flash Player en Microsoft PowerPoint Viewer kunnen Flash-films en PowerPoint-presentaties binnen de spelersoftware worden uitgevoerd. Deze programma's bieden een runtimeomgeving voor hun respectieve bestandsindelingen. Het meest voorkomende type RTE is echter de Java RTE (of JRE), waarmee Java-applets en toepassingen kunnen worden uitgevoerd op elke computer waarop JRE is geïnstalleerd.
Test je kennis