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
Considerando que bancos de dados são coleções organizadas de dados que se relacionam ou não, com o objetivo de armazenar informações, responda aos próximos questionamentos, referentes a tabelas em bancos de dados relacionais.
1 O que é uma chave primária? [valor: 3,00 pontos]
2 O que é uma chave estrangeira? [valor: 3,00 pontos]
3 O que é um índice? Qual é seu objetivo? [valor: 3,50 pontos]
Em uma organização, a aplicação de BPM (business process management) — ou gerenciamento de processos de negócio, em português — tem como objetivo organizar as estruturas e responsabilidades que conduzem os processos em suas áreas, sejam de negócio, sejam de TI.
Considerando que o texto precedente tem caráter unicamente motivador, redija um texto a respeito de BPM, utilizando o BPM CBOK como referência. Em seu texto, atenda ao que se pede a seguir.
1 Cite três benefícios que a aplicação do BPM pode trazer para a organização que o adote. [valor: 3,00 pontos]
2 Cite quatro características fundamentais do BPM. [valor: 4,00 pontos]
3 Descreva o objetivo de pelo menos duas fases do ciclo PDCA. [v…
Conforme consta da “Cartilha de segurança cibernética e riscos de TI para 2022”, na segurança cibernética e no gerenciamento de riscos de TI, os objetivos de confidencialidade, integridade e disponibilidade ampliaram-se para privacidade, segurança, confiabilidade e capacidade de sobrevivência. Além dos líderes de segurança e gerenciamento de riscos e líderes de negócios, há outras funções de TI envolvidas nessa iniciativa.
Há um crescente reconhecimento de que as empresas existem dentro da sociedade e são responsáveis pelos resultados que produzem, bons e ruins. Cibersegurança, risco cibernético, privacidade, gestão de continuidade de negócios, resiliência, segurança corporativa devem ser co…



