1) ARCHITEKTONISCHE FUNDAMENTE Flashcards

1
Q

Abk. ARPA

A

Advanced Research Projects Agency

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

Abk. IETF

A

Internet Engineering Taskforce

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

Abk. www

A

World Wide Web

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

Was ist CERN?

A

Europäische Organisation für Kernforschung

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

Abk. FTP

A

File Transfer Protocol

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

Abk. TCP

A

Transmission Control Protocol

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

Abk. IP

A

Internet Protocol

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

Abk. HTML

A

Hypertext Markup Language

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

Abk. CSS

A

Cascading Style Sheets

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

Abk. HTTP

A

Hypertext Transfer Protocol

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

Bild: Struktur einer URL

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

Abk. DNS

A

Domain Name System

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

Abk. URL
Abk. URI

A
  • Uniform Resource Locator
  • Uniform Resource Identifier
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

HTTP Methoden:

A

1 GET
2 POST
3 HEAD
4 PUT
5 PATCH
6 DELETE
7 TRACE
8 OPTIONS
9 CONNECT

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

Bild: Interaktion zwischen Browser und Server

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

Was macht die Browser Engine?

A

Die Browser-Engine ist für die Interpretation der HTML-Seiten im Browser und deren Darstellung mit CSS verantwortlich.

17
Q

Unterschied Websites und Webseiten

A

Eine Web-Site kann aus vielen unterschiedlichen Webseiten bestehen und ist unter einer URL (mit Domain) im Internet erreichbar.

18
Q

Was ist Load Balancing?

A

Um die Überlastung oder den Ausfall eines Webservers zu verhindern, wird ein Angebot durch zwei Server gehostet, die sich abwechseln.

19
Q

Abk. CDN

A

Content-Distribution-Networks

20
Q

Bild: MVC-Muster

A

Model-View-Controller Muster
- beliebt bei serverseitigen Web-Applikationen

21
Q

Single Page Applications

A

Bei Single Page Applications (z.B. Gmail) wird immer “nur” der veränderte Content ausgetauscht, das Fragment der Seite bleibt bestehen. Dies führt zu einer wesentlich schnelleren Darstellung und viel geringerem Datentransfer.

22
Q

Progressive Web Applications

A

Websites können zu den Apps im Startbildschirm hinzugefügt werden. Optisch wie App aber Website.

23
Q

Alles im Browser

A

WebAssembly
- Dabei handelt es sich um eine übersetzte Sprache, die im Browser abgearbeitet werden kann.
- Übersetzt den Quellcode “normaler” Programme in Code der vom Browser verarbeitet werden kann.

24
Q

JavaScript auf dem Server

A
  • Serverseitige Programmierung möglich mit dem Framework node.js