MVC-Architektur Flashcards

1
Q

Erkläre Model

A

Anwendungsschnittstelle: Die Schnittstelle zur Anwendung bietet Operationen and, die von dem Benutzer durch Interaktion mit der Programmoberfläche initiiert werden. Die Operationen lösen Reaktionen der Anwendungen (z.B. Berechnungen) aus und melden Zustandsänderungen an die Programmoberfläche

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

View

A

Darstellung:
Als Darstellung bezeichnet man diejenigen Komponenten der Oberfläche, durch die der Benutzer die Anwendung steuert (in die er also Werte einträgt oder sie anklickt) oder Informationen über ihren Zustand erhält.

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

Controller

A

Steuerung:
Die Komponenten, die als Controller bezeichnet werden, steuern die Interaktion zwischen den Komponenten der Programmoberfläche und der Anwendungschnittsstelle. Sie reagieren auf Ereignisse, die durch die Benutzerinterktion mit der Oberfläche ausgelöst werden und rufen entsprechende Operationen der Anwendungsschnittstelle auf. Bei Bedarf aktualisieren sie die Programmoberfläche, um den aktuellen Status der Anwendung korrekt zu repräsentieren

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

Stellen Sie die Kommunikation der drei Komponenten der MVC-Architektur in Form einer Grafik dar.

A

https://www.dropbox.com/s/dn578wf5ef609oi/20190120_165926.jpg?dl=0

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