Was versteht man unter Systembibliotheken?

Systembibliotheken bilden einen essenziellen Bestandteil moderner Betriebssysteme und Softwarearchitekturen. Sie bestehen aus einer Sammlung von vordefinierten Funktionen, Routinen und Schnittstellen, die von Anwendungen und anderen Systemkomponenten genutzt werden können, ohne …

Was ist eine Firmware?

Firmware ist eine spezielle Art von Software, die dauerhaft in einem elektronischen Gerät gespeichert ist und dessen grundlegende Funktionen steuert. Sie stellt die Schnittstelle zwischen der Hardware und der darüber …

Was ist eine Laufzeitumgebung?

In der Informationstechnologie bezeichnet der Begriff „Laufzeitumgebung“ (englisch: Runtime Environment) eine Softwarekomponente, die für die Ausführung von Programmen notwendig ist. Sie stellt die Schnittstelle zwischen dem Betriebssystem und der Anwendung …

Was bedeutet Cross-Compiler?

Ein Cross-Compiler ist ein spezieller Compiler, der Programmcode für ein anderes Zielsystem als dasjenige erstellt, auf dem der Compiler selbst läuft. Während ein herkömmlicher Compiler Code für die gleiche Architektur …

Was ist die Time-To-Live (TTL)?

Die Time-To-Live bezeichnet in der Informatik eine vorher festgelegte Zeitspanne, nach der Aktionen und Prozesse abgebrochen oder Datenpakete in einem Netzwerk verworfen werden. Dieses Limit kann je nach Aufgabe entweder …

Der Compiler: Welche Aufgabe hat er?

Ein Compiler dient dazu, einen in einer Programmiersprache geschriebenen Code in eine maschinenlesbare Form zu übertragen. Er stellt somit eine Art Übersetzer zwischen einem Softwareentwickler und einem Computer dar. Praktisch …

Was ist eine integrierte Entwicklungsumgebung?

Durch eine integrierte Entwicklungsumgebung (Integrated Development Environment, abgekürzt IDE) lassen sich die Aufgaben bei der Erstellung und Betreuung einer Softwareanwendung erheblich vereinfachen, indem sie unterschiedliche Werkzeuge unter einer einheitlichen Nutzeroberfläche …

Was ist eine Progressive Web App (PWA)?

Progressive Web Apps (PWA) sind eine moderne Entwicklung im Bereich der Webtechnologien, die die Vorteile von klassischen Websites und nativen mobilen Anwendungen kombinieren. Sie bieten Nutzern ein App-ähnliches Erlebnis direkt …

Wofür wird Python genutzt?

Python ist eine höhere, quelloffene Programmiersprache, die gegenüber Alternativen wie PHP oder Perl einige Vorteile für Webanwendungen aufweist. Zum Beispiel verwendet sie kein typisches Sonderzeichen, um das Ende eines Befehls …

Was ist ein Server Side Rendering (SSR)?

Eine Webseite besteht aus einem Code in Hypertext Markup Language (HTML), der von einem Browser interpretiert und dargestellt wird. Bei modernen Webseiten setzt sich dieser aus verschiedenen Quellen zusammen, die …