O padrão arquitetural MVC define que as classes de um
sistema devem ser organizadas em três grupos:
- _________, com classes responsáveis pela apresentação da interface gráfica do sistema, incluindo janelas,
botões, menus, barras de rolagem, etc.
- __________, com classes que tratam e interpretam
eventos gerados por dispositivos de entrada, como
mouse e teclado.
- __________, com classes que armazenam os dados
manipulados pela aplicação e que têm a ver com o
domínio do sistema em construção, sem dependência
das classes dos outros dois grupos, podendo conter
métodos que alteram o estado dos objetos de domínio.
Assinale a alternativa que preenche, correta e respectivamente, as lacunas do enunciado acima.