Logo Passei Direto
Buscar

Design de Software

Colégio Objetivo
Ao trabalhar com um aplicativo corporativo, segundo a arquitetura MVC, as camadas Model e Controller são definidas ao nível do projeto interno com o terminador 'ejb', e o NetBeans oferece ferramentas de automatização para a geração dos componentes necessários, com utilização de duas tecnologias específicas. Quais são as tecnologias utilizadas para as duas camadas citadas, respectivamente?


JPA e JSP
Servlet e JPA
EJB e Servlet
JSP e Servlet
JPA e EJB
User badge image
Estudando com Questões

há 3 anos

Respostas

User badge image

Ed Verified user icon

há 3 anos

No padrão de arquitetura MVC, a camada Model é responsável pela lógica de negócios e acesso a dados, enquanto a camada Controller é responsável por gerenciar as requisições e respostas do usuário. No caso do projeto interno com o terminador "ejb", as tecnologias utilizadas para as camadas Model e Controller, respectivamente, são JPA e EJB. Portanto, a alternativa correta é a letra E) JPA e EJB.

Essa resposta te ajudou?

0
Dislike0

Experimente
o Premium! 🤩

Libere respostas sem pagar

User badge image

Rafael Rio Branco

há 2 anos

JPA e EJB.

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

Analise a estratégia de solução a seguir: ''Definir um participante Creator com uma operação abstrata que é implementada em cada subclasse Concrete Creator, sendo cada implementação concreta dessa operação responsável pela instanciação de um produto específico''. Assinale a alternativa com o nome do padrão que define essa estratégia:


Factory Method
Builder
Abstract Factory
Prototype
Singleton

A classe java.awt.Toolkit é um exemplo da aplicação de que padrão de projeto?


Abstract Factory
Prototype
Builder
Factory Method
Singleton

Que padrão pode ser utilizado na implementação de uma estrutura hierárquica de diretório, em que existam pastas que podem conter pastas ou arquivos, sendo que algumas operações com as pastas devem ser aplicadas de forma recursiva aos elementos que fazem parte dela, isto é, outras pastas e arquivos?


Flyweight
Adapter
Composite
Proxy
Facade

Implementar um componente para cada fornecedor de um determinado serviço, supondo que possamos ter diferentes fornecedores com APIs proprietárias para esse serviço utilizado pelo nosso sistema, de modo que esse componente converta uma requisição genérica do serviço utilizado pelos módulos clientes do sistema em chamadas específicas da API do fornecedor externo. Essa descrição corresponde à estrutura de solução de qual padrão?


Composite
Prototype
Adapter
Flyweight
Facade

ações de um conjunto de informações com a sua fonte. Observer Strategy Mediator Iterator State Data Resp.: 02/06/2023 19:44:48


Observer
Strategy
Mediator
Iterator
State

Em um sistema de informação, o desenvolvedor decide colocar em um módulo X todas as operações necessárias para a execução de um caso de uso. Esse módulo não distribui a responsabilidade com outras classes do sistema. Ele apenas utiliza classes de domínio e suas operações get/set para obter ou modificar dados presentes em objetos dessas classes. O resultado é um módulo conhecido como ''God Class'', ou seja, uma classe com muitas operações, com milhares de linhas de código. Qual tipo de coesão está presente no módulo X conforme a descrição acima?


Coincidente
Lógica
Temporal
Funcional
Procedural

Ao trabalhar com um aplicativo corporativo, segundo a arquitetura MVC, ocorre uma divisão natural das camadas, em termos dos projetos internos, ficando a camada View sob responsabilidade do projeto com terminador 'war'. A interface padrão, conforme o próprio terminador indica, é um aplicativo Java Web, sendo comum a implementação de um padrão de desenvolvimento para centralizar o tratamento das requisições, bem como redirecionar para a visualização correta, após efetuar as chamadas para a camada Controller. De qual padrão estamos falando, e qual o componente deve implementá-lo?


Padrão de desenvolvimento Front Controller e componente do tipo Servlet
Padrão de desenvolvimento Service Locator e componente do tipo JNDI
Padrão de desenvolvimento DAO e componente do tipo JPA
Padrão de desenvolvimento Flyweight e componente do tipo EJB
Padrão de desenvolvimento Facade e componente do tipo EJB