Web Engineering
Kapitel 1: ASP und MVC' AND SLEEP(5)--
Fragen
Welche der folgenden Aussagen beschreibt die Aufgabe der 'Controller'-Komponente im MVC-Pattern korrekt?
Frage-ID: 23- Sie ist verantwortlich für die direkte Kommunikation mit der Datenbank.
- Sie dient als Vorlage für die HTML-Seiten und wird mit Daten gefüllt.
- Sie nimmt Anfragen des Browsers entgegen und generiert die Ergebnisse.
- Sie speichert dauerhaft den Zustand der gesamten Anwendung.
Welche Aussage zum HTTP-Protokoll ist korrekt?
Frage-ID: 31- HTTP ist ein zustandsloses Protokoll, bei dem jede Anfrage prinzipiell unabhängig von vorangegangenen Anfragen bearbeitet wird.
- Das HTTP-Protokoll wurde erstmals im Jahr 2005 mit der Version 1.0 eingeführt.
- HTTP ist ein Protokoll, das direkt auf der physikalischen Schicht (Physical Layer) des ISO OSI-Modells operiert.
- Statuscodes im Bereich 5xx signalisieren dem Client, dass die angeforderte Ressource erfolgreich verarbeitet und gefunden wurde.
Welche Aussage bezüglich der Komponenten des MVC-Patterns trifft zu?
Frage-ID: 32- Models dienen als direkte Schnittstelle zur Kommunikation mit der Datenbank.
- Views sind für die Entgegennahme von Browser-Anfragen zuständig.
- Controller sind dafür verantwortlich, die HTML-Templates mit Daten zu füllen.
- Models generieren die endgültige Webseite, die an den Client gesendet wird.
Welche der folgenden Aussagen beschreibt die Rolle der 'Views' innerhalb des MVC-Patterns korrekt?
Frage-ID: 33- Sie dienen als Templates für die HTML-Seiten, die dynamisch mit Daten gefüllt werden.
- Sie sind direkt für die Kommunikation mit dem Datenbankmanagementsystem zuständig.
- Sie fungieren als zentrale Schnittstelle zur Entgegennahme von Browser-Anfragen.
- Sie werden zur Logik-Verarbeitung und zur Generierung von Anwendungsergebnissen genutzt.
Welche Aussage bezüglich der Entwicklung und den Ansätzen von Active Server Pages (ASP) ist korrekt?
Frage-ID: 34- ASP.NET MVC wurde bereits im Jahr 2002 als erste Technologie auf Grundlage von .NET eingeführt.
- ASP.NET Web Forms verfolgte einen Ansatz, der analog zur Desktop-Programmierung entwickelt wurde.
- ASP.NET Core ist eine direkte Weiterentwicklung von PHP, um den Kommunikationsoverhead zu reduzieren.
- Der Ansatz 'ASP.NET Websites' war eine veraltete Technologie, die seit 2002 ausschließlich auf Client-seitigem Code basierte.
Welche der folgenden HTTP-Methoden dient dazu, eine Ressource auf dem Server zu löschen?
Frage-ID: 35- DELETE
- POST
- GET
- HEAD