Egzamin zawodowyPortal części pisemnej

INF.04 · pytanie 781

Za co w architekturze MVC odpowiada warstwa kontrolera?

  1. APrzechowuje dane aplikacji, reguły biznesowe oraz komunikuje się z bazą danych
  2. BOdpowiada za wygląd, czyli generuje treść pokazywaną użytkownikowi końcowemu
  3. CPrzyjmuje żądania użytkownika, uruchamia operacje modelu, wskazuje widok odpowiedziPoprawna
  4. 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.