1/9
Looks like no tags are added yet.
Name | Mastery | Learn | Test | Matching | Spaced | Call with Kai | Chat |
|---|
No analytics yet
Send a link to your students to track their progress
Warum wird das Hypertext Transfer Protocol als „zustandsloses Protokoll“ bezeichnet?
Das Hypertext Transfer Protocol wird als zustandslos (stateless) bezeichnet, weil ein Webserver keine Informationen über den Zustand (z. B. vorherige Anfragen) seiner Clients erhalten oder dauerhaft verwalten muss. Jede Anfrage wird als unabhängige Transaktion behandelt.
Nenne die fünf Klassen der Hypertext Transfer Protocol Statuscodes und ihre Bedeutung.
1xx: Informative Nachrichten (vorläufige Antworten).
2xx: Erfolg (Anfrage erfolgreich empfangen und verarbeitet, z. B. 200 OK).
3xx: Umleitung (zusätzliche Client-Aktion erforderlich, z. B. 301 Moved Permanently).
4xx: Client-Fehler (fehlerhafte Anfrage oder Ressource existiert nicht, z. B. 404 Not Found).
5xx: Server-Fehler (Server konnte eine gültige Anfrage nicht erfüllen).
Was ist eine Representational State Transfer Application Programming Interface?
Eine Representational State Transfer Application Programming Interface ist ein Programmierparadigma, bei dem konsequent Methoden des Hypertext Transfer Protocols (Verben wie GET, POST, PUT, DELETE) zur Ausführung von Aktionen genutzt werden. Dabei dient die Uniform Resource Identifier (Schreibweise des Pfads) als eindeutiger Identifizierungsmechanismus für die Objekte auf dem Server.
Welche zwei wesentlichen Optimierungen führt die Version 1.1 des Hypertext Transfer Protocols ein?
Persistente Verbindungen: Der Transmission Control Protocol-Kanal wird vom Browser offen gehalten, um eingebettete Informationen sofort ohne neuen Handshake nachzufordern.
Pipelining: Mehrere GET-Anforderungen können sofort hintereinander in den offenen Kanal gestellt werden, ohne auf die einzelnen Antworten warten zu müssen.
Was unterscheidet das Hypertext Transfer Protocol 2.0 technisch von seinen Vorgängern?
Es nutzt binäre Streams statt Textformaten und ermöglicht Multiplexing, wodurch Anfragen parallel über eine Verbindung laufen können, ohne aufeinander zu warten. Zudem darf der Server über die Verbindung Daten „vorausschauend“ an den Client senden (Server Push). Im Internet wird diese Version zwingend mit der Transport Layer Security kombiniert.
Was bedeuten die Begriffe FCP und TTI im Kontext der Web-Performance?
First Contentful Paint (FCP): Misst die Zeit vom Beginn des Ladens bis zum ersten Rendern von Inhalten auf dem Bildschirm.
Time to Interactive (TTI): Die Zeitspanne, bis eine Webseite vollständig geladen ist und auf Benutzereingaben reagieren kann.
Welche Aufgabe haben die Rendering Engine und der JavaScript Interpreter im Browser?
Die Rendering Engine ist für die Darstellung der Inhalte verantwortlich, indem sie Hypertext Markup Language und Cascading Style Sheets parst und visualisiert. Der JavaScript Interpreter verarbeitet Skripte, die Interaktionen steuern oder das Dokumentmodell nachträglich manipulieren können.
Von welchen vier netzwerkseitigen Parametern hängt die Latenz beim Abruf einer Webseite wesentlich ab?
Dauer der Domain Name System-Abfrage.
Dauer des Transmission Control Protocol Handshakes.
Dauer der Übertragung der Hypertext Markup Language-Datei.
Dauer der Übertragung eingebundener Ressourcen wie Bilder oder Skripte.
Skizziere den Standard-Prozessablauf eines Browsers beim Verarbeiten einer Webseite.
Der Ablauf erfolgt in der Kette: Parser (liest Code) -> Document Object Model Tree (erstellt logische Struktur) -> Attachment (verknüpft CSS-Regeln) -> Render Tree -> Layout (berechnet Positionen) -> Painting (zeichnet Pixel) -> Display.
Welche Protokolle werden in welcher Reihenfolge genutzt, wenn eine URL in den Browser eingegeben wird?
Zuerst erfolgt eine Namensauflösung via User Datagram Protocol auf Port 53 zum Domain Name System-Server. Anschließend wird eine Transmission Control Protocol-Verbindung (3-Wege-Handshake) zum Webserver auf Port 80 oder 443 aufgebaut, worüber dann der GET-Request des Hypertext Transfer Protocols gesendet wird.