A abordagem MVC (model view control) é utilizada em desenvolvimento de aplicações web nos diversos frameworks disponíveis no mercado. Ela é composta por três tipos de objetos — modelo, visão e controlador —, cujas definições são, respectivamente, o objeto de aplicação, a apresentação na tela e o modo como a interface reage às entradas de usuário.
Anteriormente, os projetos de interface para usuário tendiam a agrupar esses objetos, contudo a abordagem MVC surgiu com a finalidade de construir interconexões com usuários Smalltalk 80, comprometida diretamente com a necessidade de se separar os objetos para aumentar a flexibilidade e a reutilização. Um exemplo desse emprego consiste no desenvolvimento de uma aplicação web em que se deseja ter visões diferentes de um mesmo conjunto de dados, como ilustrado na figura a seguir.

Considerando que o texto acima tem caráter unicamente motivador, redija um texto dissertativo comparando o modelo MVC ao uso de padrões de projeto de desenvolvimento de software orientados a objetos. Ao elaborar seu texto, aborde, necessariamente, os seguintes aspectos:
< separação de visão e modelos, pelo estabelecimento de um protocolo do tipo inserção/notificação (subscribe/notify); [valor: 3,00 pontos]
< possibilidade de encaixe das visões; [valor: 3,00 pontos]
< possibilidade de encapsulamento do mecanismo de resposta em um objeto controlador. [valor: 3,00 pontos]
Ops! Esta questão ainda não tem padrão de resposta.
Ops! Esta questão ainda não tem resolução em texto.
Ops! Esta questão ainda não tem resolução em vídeo.
Questões Relacionadas
O objetivo Mudanças de TI Gerenciadas do COBIT 2019 enfoca o gerenciamento de todas as mudanças de TI de maneira controlada, incluídas as mudanças previamente planejadas e manutenções de emergência relacionadas a processos de negócios, aplicativos e infraestrutura. A respeito desse assunto, redija um texto atendendo o que se pede a seguir.
1 Cite duas práticas de gerenciamento do componente Processo do objetivo Mudanças de TI Gerenciadas do COBIT 2019, explicando cada uma delas. [valor: 4,75 pontos]
2 Cite duas atividades no âmbito de cada uma das práticas apresentadas. [valor: 4,75 pontos]
ITIL é um conjunto de boas práticas operacionais que pode ser aplicado na gestão de tecnologia da informação de uma empresa, com o principal objetivo de melhoria da qualidade dos serviços de TI da empresa, por meio de uma gestão com foco no cliente. Nesse caso, o trabalho é feito mediante um conjunto abrangente de processos e procedimentos de governança, que são separados em disciplinas. Como consequência, a organização pode fazer uma política que alinhe a TI ao core business da corporação e às suas principais estratégias de mercado. Uma das principais vantagens de ITIL é a sua flexibilidade: não há a necessidade de a organização adotar todos os métodos e as rotinas definidos pela política d…
Processo: Um conjunto estruturado de atividades elaborado para alcançar determinado objetivo. Utiliza uma ou mais entradas definidas e as transforma em saídas definidas. Pode incluir quaisquer papéis, responsabilidades, ferramentas e controles gerenciais necessários para entregar o resultado esperado de maneira confiável. Um processo pode definir políticas, normas, orientações, atividades e instruções de trabalho caso sejam necessários.
Função: Uma equipe ou grupo de pessoas e as ferramentas ou outros recursos que são utilizados para conduzir um ou mais processos ou atividades, por exemplo, a central de serviço.
Glossário ITIL® de Português do Brasil, v.1.0, 29/7/2011.
Após a realização de u…



