INF.04 · pytanie 781
Za co w architekturze MVC odpowiada warstwa kontrolera?
- APrzechowuje dane aplikacji, reguły biznesowe oraz komunikuje się z bazą danych
- BOdpowiada za wygląd, czyli generuje treść pokazywaną użytkownikowi końcowemu
- CPrzyjmuje żądania użytkownika, uruchamia operacje modelu, wskazuje widok odpowiedziPoprawna
- DUtrzymuje sesję użytkownika i szyfruje dane przesyłane pomiędzy warstwami
Wyjaśnienie
Ta warstwa jest pośrednikiem: sama nie liczy i nie rysuje, tylko rozdziela pracę pomiędzy pozostałe dwie warstwy.