TU Wien:Web Application Engineering & Content Management VU (Mairhofer, Mayerhofer)/2022-06-02 Prüfung (Präsenz)

Aus VoWi
Zur Navigation springen Zur Suche springen

Präsenz, Closed Book, 60 Minuten Zeit. Es gab 10 Fragen, jede genau 4 Punkte wert, die Prüfung war ausschließlich auf Deutsch. Die Fragen hier sind aus dem Gedächtnis aufgelistet. (Es waren allesamt offene Fragen, kein MC. Bei Frage 10 waren nur die Punkte im gegebenen Bild zu markieren.)

  1. Beschreiben Sie die Disziplin des "Web Engineering". Was ist das, und was gehört alles dazu? Beschreiben Sie den Begriff allgemein und auch aus technischer Sicht.
  2. Welche Organisationen für Standards im Web gibt es, und was ist ihr Aufgabenbereich (= was standardisieren die genau)?
  3. Wie wird Kompatibilität von JavaScript-Web-Apps mit Browsern sichergestellt? Welche Probleme können auftreten? Welches Tool wird verwendet (Beispiel)?
  4. Nennen Sie den Unterschied zwischen Multi-Threaded und Event-Driven Webservern. Wann würden Sie welchen verwenden?
  5. Docker Multistage Builds: Warum werden sie verwendet, was ist der Vorteil gegenüber naiven Dockerfiles bzw. Verkettung von Befehlen im RUN mittels &&?
  6. Nennen Sie 2 Unterschiede zwischen SAML und OpenID Connect.
  7. Was ist ein Angular-Service? Wofür wird er verwendet? Wie wird er in Komponenten eingegliedert?
  8. React: Was ist das Virtual DOM, was sind die Vor-/Nachteile?
  9. Nennen Sie die 4 Arten von Tests gemäß Test-Klassifikation nach Price.
  10. Ein Bild eines simplen Web-Interface war gegeben. Die Aufgabe war, Missachtungen/Erfüllungen der vier Gestaltungsprinzipien im Bild zu kennzeichnen.