Logo Passei Direto
Buscar
Sobre as camadas que essa aplicação é dividida, assinale a alternativa CORRETA:

A View, Controller e Struct.
B View, Struct e Model.
C Struct, Controller e Model.
D View, Controller e Model.
User badge image
Desafios Para o Conhecimento

há 2 anos

Respostas

User badge image

Ed Verified user icon

há 6 meses

Para responder à sua pergunta, precisamos entender as camadas típicas de uma aplicação, especialmente no contexto de arquitetura de software. As camadas mais comuns são: - Model: Representa a lógica de negócios e os dados da aplicação. - View: É a interface do usuário, onde os dados são apresentados. - Controller: Faz a mediação entre a View e o Model, processando as entradas do usuário e atualizando a View. Agora, analisando as alternativas: A) View, Controller e Struct - "Struct" não é uma camada típica em arquiteturas de software. B) View, Struct e Model - Novamente, "Struct" não é uma camada reconhecida. C) Struct, Controller e Model - "Struct" não se encaixa aqui. D) View, Controller e Model - Esta é a combinação clássica e correta das camadas de uma aplicação. Portanto, a alternativa correta é: D) View, Controller e Model.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

User badge image

Ed Verified user icon

há 2 anos

A alternativa correta é a letra D) View, Controller e Model. Essas são as camadas principais do padrão de arquitetura de software MVC (Model-View-Controller). A camada de visualização (View) lida com a interface do usuário, o controlador (Controller) gerencia a entrada do usuário e a camada de modelo (Model) lida com a lógica de negócios e os dados.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Com relação ao framework JSF, classifique V para as sentenças verdadeiras e F para as falsas:
( ) Uma classe Managed Bean, cuja anotação é "@RequestScoped", será instanciada uma única vez para o mesmo cliente.
( ) Uma classe Managed Bean, serve como intermediador, controlando as requisições, entre as camadas modelo e de visão.
( ) Uma página XHTML pode ter mais de um formulário JSF dentro dela, porém o envio de seus dados ao servidor depende do respectivo evento submit de cada formulário.
( ) Uma classe Managed Bean pode ter métodos que são invocados pelos eventos de componentes visuais do fomulário da página XHTML.
A V - V - V - F.
B F - V - V - V.
C V - F - F - V.
D F - V - F - F.

Na restauração da visão, caso seja o primeiro acesso de um cliente, o JSF cria a árvore de acordo com a descrição no arquivo .xhtml.

A As afirmativas I e IV estão corretas.
B As afirmativas I e III estão corretas.
C As afirmativas II, III e IV estão corretas.
D Somente a afirmativa I está correta.

Com relação à especificação JEE, assinale a alternativa INCORRETA:

A Enterprise Java Beans, como componentes de negócio que executam no servidor.
B Aplicação cliente e applets que executam no cliente.
C Servlets, Java Server Faces e Java Server Pages como componentes que executam no servidor.
D InputText que permite a autenticação de validadores personalizados para os componentes, colocando-os dentro do panelGroup.

Com relação ao que a camada WebTier representa, assinale a alternativa CORRETA:

A Representa a camada responsável por fazer a ligação entre as páginas web e a lógica de negócio, representada aqui pela tecnologia Java Server Faces (JSF).
B Representa a camada cliente, ou seja, o que os usuários efetivamente acessam da aplicação.
C Representa a lógica de negócios da aplicação, aqui implementada em Enterprise Beans individuais para a aplicação cliente e para as páginas web.
D Representa as fontes de dados que as aplicações acessam através da business tier, normalmente um SGBDR.

classes Managed Beans; no pacote (package) chamado de "entity", são criadas as classes que referenciam tabelas do banco de dados; no pacote (package) chamado de "repository", são criadas as classes de persistência e no pacote (package) chamado de "service", são criadas as classes que possuem regras de negócio. Com base na arquitetura MVC apresentada na figura, analise as sentenças a seguir: I- As classes do pacote (package) "entity" fazem parte da camada Controller da aplicação. II- As classes do pacote (package) "mb" fazem parte da camada Controller da aplicação. III- As classes do pacote (package) "service" fazem parte da camada Model da aplicação. IV- As páginas XHTML, dentro do diretório "WebContent", fazem parte da camada model da aplicação. Assinale a alternativa CORRETA:
I- As classes do pacote (package) "entity" fazem parte da camada Controller da aplicação.
II- As classes do pacote (package) "mb" fazem parte da camada Controller da aplicação.
III- As classes do pacote (package) "service" fazem parte da camada Model da aplicação.
IV- As páginas XHTML, dentro do diretório "WebContent", fazem parte da camada model da aplicação.
A I e IV, apenas.
B I, III e IV.
C I, apenas.
D II e III, apenas

Mais conteúdos dessa disciplina