Questões de Concurso
Sobre mvc (model-view-controller) em arquitetura de software
Foram encontradas 265 questões
Considerando as tecnologias atualmente disponíveis para o
desenvolvimento de sistemas, o analista Pedro deverá escolher
ferramentas a serem utilizadas em um projeto. N as situações
hipotéticas apresentadas, em cada item a seguir, julgue se a escolha
a ser feita por Pedro corresponde ao uso adequado da ferramenta
em questão.
Se a arquitetura for no padrão MVC (modelo, visualização e controle), Pedro poderá escolher como framework o Struts, por ser um software de fonte aberta e que favorece o desenvolvimento de aplicações Web.
I. O elemento Modelo é a representação específica de domínio dos dados sobre os quais a aplicação opera.
II. Essa arquitetura foi proposta originalmente para resolver algumas das dificuldades encontradas para manipular interfaces gráficas a partir da linguagem C++.
III. O framework Swing, que faz parte da Java Foundation Classes (JFC) , não pode ser considerado uma implementação da arquitetura MVC.
IV. Em uma aplicação J2EE o elemento Modelo pode ser adequadamente implementado através de Entity Beans .
V. O código JavaScript convencional, embutido em páginas HTML, é considerado parte do elemento Controle da arquitetura MVC.
Dentre as assertivas acima, quantas são verdadeiras?
I. Encapsular funcionalidade.
II. Gerar requisições do usuário.
III. Encapsular objetos de conteúdo.
IV. Preparar dados do modelo.
V. Selecionar resposta de visão.
Está correto o que consta APENAS em
I. Seleção do comportamento do modelo.
II. Encapsulamento dos objetos de conteúdo.
III. Requisição das atualizações do modelo.
Na arquitetura Model-View-Control - MVC, essas funções correspondem, respectivamente, a
julgue os próximos itens.
I- Os objetos do Modelo devem ter conhecimento direto de objetos da Visão.
II- O padrão MVC permite o desenvolvimento em separado das camadas de Modelo e Visão.
III- O padrão MVC aumenta o acoplamento entre a camada Modelo e a camada Visão.
A(s) afirmativa(s) correta(s) é/são somente:

A figura acima, adaptada de java.sun.com, ilustra a arquitetura de uma aplicação web desenvolvida na plataforma J2EE, tendo sido
alguns de seus módulos nomeados de A até I. Considere que uma aplicação com a arquitetura mostrada tenha sido instalada em um
servidor de aplicação JBoss 4.0 ou superior, por meio do deploy de um arquivo com nome aplicacao.war, e se encontre em pleno
funcionamento. Com base nessas informações, julgue os itens de 105 a 109, quanto aos conceitos de desenvolvimento de aplicações.
Considere o modelo MVC, abaixo.
I, II e III referem-se, respectivamente, a