Lernkarten

Karten 9 Karten
Lernende 0 Lernende
Sprache Deutsch
Stufe Universität
Erstellt / Aktualisiert 27.09.2021 / 27.09.2021
Lizenzierung ©     (HSLU)
Weblink
Einbinden
0 Exakte Antworten 0 Text Antworten 9 Multiple Choice Antworten
Fenster schliessen

Wie kommuniziert eine Webapplikation mit einem Webserver?

Sowohl mittels DNS-Anfragen als auch mit dem HTTP-Protokoll.

Ausschliesslich mittels dem HTTP-Protokoll.

Ausschliesslich mittels DNS-Anfragen.

Mittels beliebigen Kommunikationsprotokollen.

Fenster schliessen

Angenommen, Sie rufen eine Webseite auf, welche Sie noch nie zuvor besucht haben. Das HTML-Dokument, welches dieser Seite zugrunde liegt, verweist auf drei Bilder (via URL), sonst aber auf keine weiteren Elemente. Wie viele HTTP-Requests erzeugt ein erfolgreicher Aufruf mindestens?

1

2

3

4

Fenster schliessen

Wo kann Dynamik, d.h. Änderung von Struktur, Layout oder Inhalt auf Grund von Benutzereingaben, in ein HTML-Dokument eingebracht werden?

Gar nicht. HTML-Dokumente sind immer statisch.

Nur auf dem Webserver können HTML-Dokumente verändert werden (während der Bearbeitung des Requests).

Nur auf dem Webclient können HTML-Dokumente verändert werden (Stichwort: JavaScript).

Sowohl auf dem Webserver als auch auf dem Webclient ist Dynamik möglich.

Fenster schliessen

Was versteht man unter dem Konsistenzproblem statischer Webseiten?

Dieser Fehler kann beim Webserver auftreten: Dieser liefert die Webseiten (HTML-Dokumente) nicht vollständig aus.

Damit sind Fehler in einer Webseite gemeint, z.B., wenn die Angaben nicht korrekt von der Quelle übernommen wurden.

Wenn eine Webseite aus mehreren HTML-Dokumenten besteht und diese nicht gleichzeitig angepasst werden hinsichtlich Struktur und Layout.

Statische Webseiten sind nie inkonsistent. Dieses Problem kommt nur bei dynamischen Webseiten vor.

Fenster schliessen

Was versteht man unter dem Begriff "Hybride-Applikation" im Kontext vom mobilen Apps?

So nennt man eine Webapplikation, wenn diese auf einem Smartphone mittels Webbrowser aufgerufen wird.

Das ist eine native App, bei welcher der Hersteller darauf achtet, dass diese auf allen Betriebsystemen (Apple iOS, Android, etc.) genau gleich aussieht.

Das ist eine native App, welche ein Art Webbrowser enthält und daher mittels Web-Technologien erstellt werden kann.

So nennt man eine App, welche sowohl online als auch offline (keine Verbindung zu Webserver) funktioniert.

Fenster schliessen

Wie kommuniziert eine Webapplikation mit einem Webserver?

Sowohl mittels DNS-Anfragen als auch mit dem HTTP-Protokoll.

Ausschliesslich mittels dem HTTP-Protokoll.

Ausschliesslich mittels DNS-Anfragen.

Mittels beliebigen Kommunikationsprotokollen.

Fenster schliessen

Angenommen benutzen eine Webseite, welche das Kommentieren des angezeigten Inhalts erlaubt. Wenn Sie einen Beitrag absetzen, bekommen nachfolgende Benutzer der Webseite diesen angezeigt.

Was passiert alles, wenn Sie einen Kommentar auf der oben beschriebenen Seite absenden?

Ihr Webclient sendet den Beitrag an alle bei der Webseite registrieren Benutzer, damit diese ihn ebenfalls sehen können.

Der Beitrag wird auf der Festplatte Ihres System gespeichert, damit Sie ihn später wieder ansehen können.

Der Beitrag wird per HTTP-Request an den Webserver geschickt, dort (oder in einer angebundenen Datenbank) gespeichert und der Webserver sendet eine HTTP-Response.

Der Webserver sendet Ihrem Webclient ein HTTP-Request, damit Sie den Kommentar per HTTP-Response abschicken können, dann wird der Kommentar gespeichert.

Fenster schliessen

Der Webserver liefert in der HTTP-Response den Status-Code 200. Dies bedeutet?

Der Webserver ist in einem Fehlerzustand und kann die Anfrage nicht beantworten.

Der Webclient hat einen fehlerhaften HTTP-Request abgesendet.

Der HTTP-Request muss an eine weitere Machine weitergeleitet werden, damit dieser erfüllt werden kann

Der Request war erfolgreich.