Glossar

glossarbeiträge

glossarbeiträge


N. S.
Diese Lernkarten bieten einen umfassenden Überblick über die Architektur und Funktionsweise von Webanwendungen und -diensten auf universitärem Niveau. Sie behandeln zentrale Themen wie Server, Cloud, Zertifikate und verschiedene Architekturen, darunter die Three-Tier-Architektur und MVC. Die Karteikarten sind besonders nützlich für Studierende und Entwickler, die sich mit der Implementierung und Optimierung von Webanwendungen sowie den Vorteilen und Herausforderungen von Technologien wie TLS, REST und NoSQL vertraut machen möchten.
Cartes-fiches
106
Utilisateurs
1
Langue
Allemand
Catégorie
Informatique
Niveau
Université
Créé / Mis à jour
28.06.2018 / 28.06.2018

Cartes-fiches

Was bedeutet Adaptive Web Design?

Passt den Inhalt der Webseite flexibel der Bildschirmgrösse an; d.h. Inhalte passen sich fortlaufend der Fenstergrösse an

Wie entstehen fixe Layouts?

Durch bestimmte Pixel- und Breitenangaben

Was sind die üblichen Formate, welche im Adaptive Web Design angewendet werden?

Desktop

Tablet

Smartphone

Was sind die Vorteile von AWD?

Technisch unkompliziert

Inhalte nur für klar definierte Abmessungen optimiert, nicht ganz flexibel

Zeitsparende Umsetzung

Was sind die Nachteile von AWD?

Nur für bestimmte Viewports optimiert

Häufige Fehldarstellungen

Aufwändige Zielgruppenalayse

Was macht ein Web Application Architect besonders?

- plant den Aufbau der Applikation, damit diese logisch + optimal nutzbar ist

Mit welchen Aufgaben überschneidet sich der Web Architekt?

Web Designer/Web Developer

Was ist das wichtigste einer Webapplikation?

Elemente können noch so ansprechend aussehen, ihr Nutzen ist stark eingeschränkt, wenn sie nicht sinnvoll gegliedert sind oder die Bedienung der Applikation nicht zielführend ist.

Was sind zentrale Inhalte der Architektur?

Planvolles Entwerfen, Gestalten und Konstruieren

Welche Bereiche/Gebiete der Architektur gibt es?

IT- oder Softwarebereich

Was bezeichnet die Architektur im IT-Bereich?

Disziplin, die auf Systeme und die in ihnen zusammenwirkenden Komponenten ausgerichtet ist

Wofür steht Architektur im IT-Bereich analog?

Struktur und Benennung/Darstellung von Systemen + ihren Komponenten

Wovon wird im IT-Bereich oftmals von Architektur gesprochen?

Systemarchitektur

Was beschreibt Architektur im Software-Bereich?

Grundlegende Komponenten und deren Zusammenspiel innerhalb des Softwaresystems

Was bedeutet Client-Side Scripting?

Das, was der Benutzer auf seinem Browser sieht

Was bedeutet serverseitiger Code?

Das, was der Benutzer nicht sieht

Wobei hilft client-seitiges Scripting?

Informationen zu bestimmen, die vom Server der Webseite abgerufen werden müssen

Was sind die Vorteile vom client-seitigem Scripting?

Webserver entlasten + Performance der Webseite erhöhen, damit eine bessere Usability ermöglicht ist

Welches ist das am häufigsten verwendete clientseitige Script?

Javascript

Was versteht man unter Cloud Computing?

IT-Infrastrukturen und Services, die über ein Netzwerk zur Verfügung gestellt werden

Welche drei Ausprägungen von Cloud Computing gibt es?

Software as a Service (SaaS)

Platform as a Service (PaaS)

Infrastructure as a Service (IaaS)

Was geschieht bei Software as a Service?

Es wird eine Anwendung gemietet. Der Nutzer muss sich weder um technische Infrastruktur oder Installation kümmern, da diese automatisch erfolgen.

Was geschieht bei PaaS?

Service stellt Programmiermodell und Entwicklerwerkzeuge bereit.

Was sollte ein PaaS-Provider automatisch zur Verfügung stellen?

Alle benötigten Ressourcen:

  • Rechenleistung
  • Speicher
  • Netzwerk
  • Datenbanken

Was geschieht bei IaaS?

Stellt grundlegende IT-Ressourcen wie Rechenleistung oder Netzwerkkap. zur Verfügung, Nutzer kann diese "mieten"

Was ist eine Private Cloud?

Cloud innerhalb einer UN, ist durch Firewall geschützt

Was ist eine Public Cloud?

Angebot eines frei zugänglichen Providers, bspw. Google Docs

Was ist eine Hybrid Cloud?

Mischung aus Private/Public Cloud. Sensible Daten werden weiterhin beim UN verarbeitet, der Rest öffentlich über das Internet

Was sind die Vorteile von Cloud Computing?

Nutzer kann von überall stets auf die Daten zugreifen, bearbeiten und abspeichern

Vereinfachen Zusammenarbeit, da man die Ordner einfach freigeben/bearbeiten kann

Was bezeichnet Frontend?

Präsentationsebene (Teil der Applikation, den der Betrachter sehen kann)

Was ist ein anderes Wort für grafische Benutzeroberfläche?

GUI (Graphical user interface)

Was ist die Frontend-Anwendung?

Mit der die Benutzer der Anwendung direkt interagieren

Was bezeichnet eine Back-End Anwendung?

Indirekte Unterstützung von Frontend-Services, da sie näher an der Ressource ist oder besser mit dieser kommunizieren kann

Was ist eine typische Backend-Anwendung Aufgabe?

Programm, das von einem Zwischenprogramm aufgerufen wird,, das Frontend und Backend Aktivitäten ermittelt

Aus welchen 2 Teilen setzt sich Frontend oft zusammen?

Web Design (Erstellen/Bearbeiten von Grafiken in PS)

Frontend Development (Gestaltung Oberflächen mit HTML, CSS, JS)

Wofür steht HTML?

Hypertext Markup Language

Wofür wird HTML gebraucht?

Um den Inhalt einer Webseite zu strukturieren

Durch was wird HTML-Code (selbstgeschrieben) immer mehr abgelöst?

Content Management Systeme wie Wordpress

Von wem wurde HTTP entwickelt?

Tim Berners-Lee und seinem Team am CERN in Genf

Was ist das HTTP?

Zustandsloses Protokoll zur Übertragung von Daten auf der Anwendungsschicht über ein Rechnernetz

Étudier