Technologien Flashcards

1
Q

Was ist XML?

A

Extensible Markup Language

  • Standard zur Beschreibung von Web-Dokumenten
  • Unterteilt in 3 Bereiche: Sprache / Verknüpfungen und Layoutinfos
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Was sind XML Vorgaben?

A

Muss Wohlgeformt sein (den Regeln entsprechen) und Valide sein (entspricht
dem DTD und Schema)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

XML Standards?

A
  • XHTML SOAP und WSDL
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Was ist JavaScript?

A

Scriptsprache, die von allen Browsern
unterstützt wird.

  • Eingebettet oder über separate
    Dateien
  • Kann DOM manipulieren
  • Basis für AJAX und Single Page
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Was ist CSS (Cascading Style Sheets)

A

Formatierung von HTML Dokumenten
- Gibt vordefinierte Stylesheets
-Eingebettet oder über externe
Dateien
- Cascading -> Hierarchie von Regeln

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Was ist Responsive Webdesign?

A

Möglichst optimale Darstellung für unterschiedliche
Displaygrößen

  • Vollständige Ausnutzung des Darstellungsbereichs, aber
    kein horizontales Scrolling
  • Geeignete Anordnung der Elemente, Schriftgrößen und Ladezeiten
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Wie wird Responsive Webdesign umgesetzt?

A

Bei Standard-Systemen, z.B. Blogs
* Nutzung von „responsiven“ Templates

Bei Eigenentwicklungen:
Media Queries und CSS

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Was ist der Aufbau einer Web-Anwendung (drei Ebenen)

A

1.Client (Browser)
2.Serverseitiger Code
3.Datenhaltung

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Welche Funktionen erfüllen HTML, CSS, JavaScript im Browser?

A

HTML: Darstellung

CSS:
Formatierung

JavaScript: Dynamische Elemente

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Was sind die Aufgaben des serverseitigen Codes?

A

Aufgabe: Generierung eines HTML Codes auf Basis der Datenbank

  • Technologien: PHP, NodeJS, JSP
  • Ablaufumgebung: Webserver wird benötigt wie Apache Webserver oder Tomcat
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Welche Arten der Datenhaltung gibt es?

A

Varianten: Filesystem (z.B. größere Daten)

  • Relationale Datenbank. MySQL, PostgreSQL
  • Nicht relationale Datenbank: MongoDB
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Was ist AJAX und was macht es?

A

Asynchronous JavaScript
and XML:

Nicht mehr gesamte Seite wird neu
geladen.

  • Es werden über HTTP nur reine Daten
    abgefragt (via XML und heute meist
    JSON), die dann lokal im Browser
    verarbeitet werden (i.d.R. DOMManipulation)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Was ist Software as a Service (SaaS)?

A

Applikation wird nicht von Anwenderunternehmen, sondern von einem
Dienstleister betrieben

o Kern ist Multimandantenfähig (mehre Unternehmen können die Appl.
Nutzen)

o Wird online genutzt

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Was sind Vorteile und Problemfelder?

A

Vorteile:
▪ Weniger Knowhow und Ressourcen
▪ Weniger Einstiegsinvestition

Probleme:
▪ Datensicherheit, Vertrauen, Datenmigration

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Nenne ein Beispiel für SaaS, DaaS, PaaS und IaaS

A

o Saas: Jira
o DaaS: Camunda
o PaaS: Heroku
o Iaas: Microsoft Azure

How well did you know this?
1
Not at all
2
3
4
5
Perfectly