Źródło: Arkusze CKE
Wzorzec MVC dzieli aplikację na:
Warianty odpowiedzi
-
A
Model, wersję, konfigurację
-
B
Model, widok, kontroler
-
C
Moduł, wersję, komponent
-
D
Moduł, widok, kontroler
Wyjaśnienie
Wzorzec MVC, czyli Model-View-Controller, to absolutna klasyka architektury oprogramowania. Dzieli aplikację na trzy wyraźne warstwy odpowiedzialności.
Model odpowiada za dane i logikę biznesową. Widok generuje interfejs użytkownika, czyli to, co widać na ekranie. Kontroler odbiera akcje użytkownika, przetwarza je i decyduje, jak zaktualizować Model i Widok.
Rozdzielenie tych ról ułatwia pracę w zespole - na przykład grafik może dopracowywać Widok, podczas gdy programista backendowy rozwija Model.