Logo Passei Direto
Buscar

Desenvolvimento Web Full MVC

Ferramentas de estudo

Questões resolvidas

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

Questões resolvidas

Prévia do material em texto

Disciplina: DESENVOLVIMENTO WEB FULL MVC  NC
Aluno: ÉVERTON MATHEUS SOUSA NASCIMENTO 202003597619
Turma: 9001
CCT1024_NC_202003597619 (AG)   24/11/2023 00:15:45 (F) 
Avaliação: 9,00 pts de 10,00 Nota SIA: 9,00 pts
 
ENSINEME: TECNOLOGIAS JPA E JEE  
 
 1. Ref.: 3990963 Pontos: 1,00  / 1,00
Mesmo que as novas tecnologias adotem anotações, no lugar de arquivos XML, para efetuar diversas
con�gurações, ainda temos a necessidade de utilizar um arquivo nesse formato, no ambiente do JPA, com a
responsabilidade de de�nir parâmetros globais e a conexão com o banco de dados. Qual o nome do arquivo? 
web.xml  
context.xml  
 persistence.xml 
manifest
readme.txt 
 2. Ref.: 3990965 Pontos: 1,00  / 1,00
Os EJBs do tipo Session Bean podem ser divididos em três per�s, sendo que um deles permite a ocorrência
de apenas uma instância por máquina virtual, viabilizando o compartilhamento de dados de forma global,
entre todos os aplicativos do servidor. Qual é o per�l do EJB descrito? 
Entity
 Singleton
Stateless 
Message Driven Bean 
Stateful
 
03590 - IMPLEMENTAÇÃO DA ARQUITETURA MVC  
 
 3. Ref.: 6094478 Pontos: 1,00  / 1,00
Considere que o trecho de código esteja funcionando corretamente:
Assert.assertEquals(1,1);
Selecione a opção correta.
 Retorna verdadeiro.
Retorna falso.
Retorna a soma dos valores.
Veri�ca se a instalação do Maven está correta.
Arredonda o valor de entrada.
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3990963.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3990963.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3990965.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3990965.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 6094478.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 6094478.');
 4. Ref.: 6094476 Pontos: 1,00  / 1,00
O nome de um artefato quali�cado é: "exemplo.empresa.app:aplication:7". Neste sentido, selecione a opção correta.
O "groupId" é "7"
O "artifactId" é "7"
O "groupId" é "application"
 O "groupId" é  "exemplo.empresa.app"
O "artifactId" é "exemplo.empresa.app"
 
03591 - CAMADA DE MODELO - MAPEAMENTO OBJETO RELACIONAL  
 
 5. Ref.: 6095691 Pontos: 1,00  / 1,00
A arquitetura MVC simpli�ca a manutenção e atualização do sistema ao longo do tempo. A respeito dessa
arquitetura, selecione a opção correta.
 Separa as funcionalidades de um sistema em grupos a�ns.
Combina todas as funcionalidades de um sistema em uma única camada gerenciadora.
Deve ser aplicada para documentar o projeto.
É uma linguagem de programação.
Tem foco nas operações de persistência de dados.
 6. Ref.: 6096565 Pontos: 1,00  / 1,00
Um aspecto básico da JPA é o uso de anotações. Selecione a opção correta que contenha o parâmetro da anotação de
multiplicidade que propaga as operações de persistência.
cascade = CascadeType.Many
fetch = FetchType.EAGER
fetch = FetchType.LAZY
mappedBy="nome_da_tabela_do_relacionamento"
 cascade = CascadeType.ALL
 
03592 - CAMADA DE CONTROLE - SERVIÇOS  
 
 7. Ref.: 6119399 Pontos: 1,00  / 1,00
Uma forma simples para gerenciar os dados que são recebidos pela página JSP é através da sintaxe JSTL, a qual
permite expressar valores, utilizar estruturas condicionais e de�nir trechos com repetição, entre diversas outras
possibilidades. Qual comando do JSTL permite a repetição de um trecho da página para cada elemento pertencente a
uma coleção?
Var
Empty
Test
 ForEach
Not empty
javascript:alert('C%C3%B3digo da quest%C3%A3o: 6094476.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 6094476.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 6095691.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 6095691.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 6096565.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 6096565.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 6119399.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 6119399.');
 8. Ref.: 6119398 Pontos: 0,00  / 1,00
A camada View, na arquitetura MVC, corresponde às interfaces grá�cas, e deve englobar apenas componentes para
interação com o usuário e críticas de formatação. Ela depende de uma camada Controller, fazendo com que a
obtenção e manipulação de dados sejam sempre intermediadas por um controlador. Considerando uma página JSP,
onde uma lista é alimentada por uma coleção de entidades, como ocorre o envio da coleção a partir de um
controlador?
 O controlador deve obter a coleção de entidades a partir do gestor JPA, ou equivalente, e adicionar um
atributo ao modelo, através de addAttribute, com a coleção obtida
A única forma de enviar os valores seria com a de�nição de um cookie, para que o navegador efetue o
preenchimento da lista de forma automática
Devemos invocar o método de consulta do componente DAO e efetuar o redirecionamento individual para a
página JSP, a partir de cada entidade obtida
Precisamos utilizar uma função na sintaxe Java Script, acionada pelo evento onLoad
 O envio de valores não é possível, e todo o processamento deve ser feito na página JSP
 
03593 - CAMADA DE VISÃO  
 
 9. Ref.: 6115212 Pontos: 1,00  / 1,00
A biblioteca JQuery UI representou um grande avanço na construção de páginas, trazendo componentes
responsivos e perfeitamente alinhados com os melhores padrões de design. É uma biblioteca gratuita, totalmente
criada em linguagem Java Script, e que faz uma ótima utilização da sintaxe JSON para a de�nição de objetos. As
alterações proporcionadas pelo JQuery UI são realmente fantásticas, como a de�nição de uma janela para interação
com o usuário, a partir de algumas tags div no HTML e aplicação de um método especí�co sobre o seletor de mais
alto nível da estrutura. Qual seria esse método?
accordion
datepicker
sortable
 dialog
modal
 10. Ref.: 6115213 Pontos: 1,00  / 1,00
Uma grande vantagem do Thymeleaf é a de�nição de templates no formato HTML, com uma edição mais simples que
as páginas JSP, o que facilita muito o trabalho dos designers. Para que o ambiente funcione corretamente,
precisamos con�gurar diversos componentes, incluindo um que será responsável pelo processamento dos templates
durante a construção da resposta no ambiente Web. Qual é o componente responsável pelo processamento dos
templates?
WebContext
ServletContext
 TemplateEngine
TemplateResolver
Writer
javascript:alert('C%C3%B3digo da quest%C3%A3o: 6119398.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 6119398.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 6115212.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 6115212.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 6115213.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 6115213.');

Mais conteúdos dessa disciplina