Logo Passei Direto
Buscar

Linguagem de Programação PROVA OBJETIVA 3

User badge image
Carla Susan

em

Ferramentas de estudo

Questões resolvidas

A respeito da arquitetura MVC, analise as sentenças a seguir: I - A Model é responsável por receber as requisições dos clientes e encaminhá-las ao Controller pertinente II - O Controller é responsável pelo processamento da requisição efetuada pelo cliente III - A View é responsável por realizar o processamento da página Web De acordo com as sentenças apresentadas, assinale a alternativa correta.

A Nenhuma sentença está correta
B Somente as sentenças I e II estão corretas
C Somente as sentenças I e III estão corretas
D Somente as sentenças II e III estão corretas
E Todas as sentenças estão corretas

Com relação ao Spring Security, analise as sentenças a seguir: I. O Spring Security prove uma poderosa e altamente personalizável estrutura de autenticação e controle de acesso II. O Spring Security é uma dependência da plataforma Java EE III. O Spring Security protege a aplicação de diversos ataques como session fixation, clickjacking, CSRF (Cross-Site Request Forgery), entre outros De acordo com as sentenças apresentadas, assinale a alternativa correta.

A Nenhuma sentença está correta
B Somente as sentenças I e II estão corretas
C Somente as sentenças I e III estão corretas
D Somente as sentenças II e III estão corretas
E Todas as sentenças estão corretas

A respeito dos módulos da JVM, analise as sentenças a seguir: I. O loader é responsável por carregar o bytecode na memória da máquina virtual. II. O interpretador irá converter o bytecode em um código de máquina compatível com a plataforma de execução. III. O compilador JIT (Just In Time) é responsável por otimizar a performance da aplicação durante a sua execução. De acordo com as sentenças apresentadas, assinale a alternativa correta.

A Nenhuma sentença está correta
B Somente as sentenças I e II estão corretas
C Somente as sentenças I e III estão corretas
D Somente as sentenças II e III estão corretas
E Todas as sentenças estão corretas

A respeito do mapeamento objeto-relacional, analise as sentenças a seguir: I. O mapeamento objeto-relacional (ORM – Object Relational Mapping) é utilizado para conversão de dados entre banco de dados não relacionais e linguagens orientadas a objetos, estabelecendo uma correlação entre classes e entidades. II. Ao não mapear um atributo da classe com a anotação @Column, o Hibernate entende que esse atributo não será persistido no banco de dados. III. Para especificar a tabela na qual os objetos de uma determinada classe serão persistidos, deve-se utilizar a anotação @Table, pois sem ela não é possível efetuar o mapeamento objeto-relacional De acordo com as sentenças apresentadas, assinale a alternativa correta.

A Nenhuma sentença está correta
B Somente as sentenças I e II estão corretas
C Somente as sentenças I e III estão corretas
D Somente as sentenças II e III estão corretas
E Todas as sentenças estão corretas

Baseado no código abaixo, podemos afirmar que a classe BindingResult está sendo utilizada para:

A Retornar uma mensagem de feedback para o usuário
B Verificar se o objeto cliente possui algum erro de validação
C Realizar a persistência de dados
D Verificar se ocorreu algum erro durante o processo de persistência dos dados
E Processar um requisição do tipo POST

Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Questões resolvidas

A respeito da arquitetura MVC, analise as sentenças a seguir: I - A Model é responsável por receber as requisições dos clientes e encaminhá-las ao Controller pertinente II - O Controller é responsável pelo processamento da requisição efetuada pelo cliente III - A View é responsável por realizar o processamento da página Web De acordo com as sentenças apresentadas, assinale a alternativa correta.

A Nenhuma sentença está correta
B Somente as sentenças I e II estão corretas
C Somente as sentenças I e III estão corretas
D Somente as sentenças II e III estão corretas
E Todas as sentenças estão corretas

Com relação ao Spring Security, analise as sentenças a seguir: I. O Spring Security prove uma poderosa e altamente personalizável estrutura de autenticação e controle de acesso II. O Spring Security é uma dependência da plataforma Java EE III. O Spring Security protege a aplicação de diversos ataques como session fixation, clickjacking, CSRF (Cross-Site Request Forgery), entre outros De acordo com as sentenças apresentadas, assinale a alternativa correta.

A Nenhuma sentença está correta
B Somente as sentenças I e II estão corretas
C Somente as sentenças I e III estão corretas
D Somente as sentenças II e III estão corretas
E Todas as sentenças estão corretas

A respeito dos módulos da JVM, analise as sentenças a seguir: I. O loader é responsável por carregar o bytecode na memória da máquina virtual. II. O interpretador irá converter o bytecode em um código de máquina compatível com a plataforma de execução. III. O compilador JIT (Just In Time) é responsável por otimizar a performance da aplicação durante a sua execução. De acordo com as sentenças apresentadas, assinale a alternativa correta.

A Nenhuma sentença está correta
B Somente as sentenças I e II estão corretas
C Somente as sentenças I e III estão corretas
D Somente as sentenças II e III estão corretas
E Todas as sentenças estão corretas

A respeito do mapeamento objeto-relacional, analise as sentenças a seguir: I. O mapeamento objeto-relacional (ORM – Object Relational Mapping) é utilizado para conversão de dados entre banco de dados não relacionais e linguagens orientadas a objetos, estabelecendo uma correlação entre classes e entidades. II. Ao não mapear um atributo da classe com a anotação @Column, o Hibernate entende que esse atributo não será persistido no banco de dados. III. Para especificar a tabela na qual os objetos de uma determinada classe serão persistidos, deve-se utilizar a anotação @Table, pois sem ela não é possível efetuar o mapeamento objeto-relacional De acordo com as sentenças apresentadas, assinale a alternativa correta.

A Nenhuma sentença está correta
B Somente as sentenças I e II estão corretas
C Somente as sentenças I e III estão corretas
D Somente as sentenças II e III estão corretas
E Todas as sentenças estão corretas

Baseado no código abaixo, podemos afirmar que a classe BindingResult está sendo utilizada para:

A Retornar uma mensagem de feedback para o usuário
B Verificar se o objeto cliente possui algum erro de validação
C Realizar a persistência de dados
D Verificar se ocorreu algum erro durante o processo de persistência dos dados
E Processar um requisição do tipo POST

Prévia do material em texto

Questão 1/12 - Linguagem de Programação 
A respeito das bibliotecas e APIs da linguagem Java, analise as sentenças a seguir: 
 
 
I - A JSTL (JavaServer Pages Standard Tag Lib) é uma biblioteca composta por um conjunto de 
tags que podem ser utilizadas para o desenvolvimento da JSP como uma alternativa ao scriptlet, 
tornando o código da página mais legível e enxuto. 
II - A JTA (Java Transaction API) é um serviço para realizar a persistência de dados da aplicação 
através do Mapeamento Objeto-Relacional. 
III - A JDBC(Java Database Connectivity) é uma API que fornece um conjunto de classes e 
interfaces para que a aplicação possa realizar a persistência de dados através de um driver 
específico para o SGBD desejadoDe acordo com as sentenças apresentadas, assinale a 
alternativa correta. 
De acordo com as sentenças apresentadas, assinale a alternativa correta. 
Nota: 0.0Você não pontuou essa questão 
 A Nenhuma sentença está correta 
 B Somente as sentenças I e II estão corretas 
Você assinalou essa alternativa (B) 
 C Somente as sentenças I e III estão corretas 
(Aula 01 – Tema 05) 
 D Somente as sentenças II e III estão corretas 
 E Todas as sentenças estão corretas 
 
Questão 2/12 - Linguagem de Programação 
Dentre as alternativas abaixo, selecione a camada lógica responsável por exibir a interface gráfica 
da aplicação em uma aplicação multicamadas. 
Nota: 10.0 
 A Cliente 
 B Servidor 
 
 
 
 
 C Apresentação 
Você assinalou essa alternativa (C) 
Você acertou! 
(Aula 01 – Tema 01) 
 D Domínio 
 E Fonte de dados 
 
Questão 3/12 - Linguagem de Programação 
Dentre as alternativas abaixo, marque o Servlet Container padrão de um projeto criado por meio 
do Spring Boot. 
Nota: 10.0 
 A JBoss 
 B Tomcat 
Você assinalou essa alternativa (B) 
Você acertou! 
(Aula 02 – Tema 04) 
 C Jetty 
 D GlassFish 
 E Apache Geronimo 
 
Questão 4/12 - Linguagem de Programação 
Para adicionar uma mensagem de feedback a um redirecionamento, devemos utilizar os métodos 
de um objeto do tipo: 
Nota: 10.0 
 A RedirectAttributes 
Você assinalou essa alternativa (A) 
Você acertou! 
 
 
 
 
(Aula 06 – Tema 03) 
 B BindingResult 
 C RequestMethod 
 D ModelMap 
 E ModelAndView 
 
Questão 5/12 - Linguagem de Programação 
A respeito da arquitetura MVC, analise as sentenças a seguir: 
I - A Model é responsável por receber as requisições dos clientes e encaminhá-las ao Controller 
pertinente 
II - O Controller é responsável pelo processamento da requisição efetuada pelo cliente 
III - A View é responsável por realizar o processamento da página Web 
De acordo com as sentenças apresentadas, assinale a alternativa correta. 
Nota: 10.0 
 A Nenhuma sentença está correta 
 B Somente as sentenças I e II estão corretas 
 C Somente as sentenças I e III estão corretas 
 D Somente as sentenças II e III estão corretas 
Você assinalou essa alternativa (D) 
Você acertou! 
AULA 02 - TEMA 05 
 E Todas as sentenças estão corretas 
 
 
 
 
 
Questão 6/12 - Linguagem de Programação 
Dentre as alternativas a seguir, selecione o framework de front-end que fornece uma série de 
classes de estilização e permite o desenvolvimento de páginas Web responsivas. 
Nota: 10.0 
 A Bootstrap 
Você assinalou essa alternativa (A) 
Você acertou! 
(Aula 05 – Tema 05) 
 B HTML 
 C CSS 
 D JavaScript 
 E Hibernate 
 
Questão 7/12 - Linguagem de Programação 
Com relação ao Spring Security, analise as sentenças a seguir: 
I. O Spring Security prove uma poderosa e altamente personalizável estrutura de autenticação e 
controle de acesso 
II. O Spring Security é uma dependência da plataforma Java EE 
III. O Spring Security protege a aplicação de diversos ataques como session fixation, clickjacking, 
CSRF (Cross-Site Request Forgery), entre outros 
De acordo com as sentenças apresentadas, assinale a alternativa correta. 
Nota: 10.0 
 A Nenhuma sentença está correta 
 B Somente as sentenças I e II estão corretas 
 C Somente as sentenças I e III estão corretas 
Você assinalou essa alternativa (C) 
Você acertou! 
 
 
 
 
AULA 06 - TEMA 05 
 D Somente as sentenças II e III estão corretas 
 E Todas as sentenças estão corretas 
 
Questão 8/12 - Linguagem de Programação 
Dentre as alternativas abaixo, assinale o framework de teste padrão de uma aplicação criada por 
meio do Spring Boot. 
Nota: 10.0 
 A JDBC 
 B JPA 
 C JTest 
 D JSTL 
 E JUnit 
Você assinalou essa alternativa (E) 
Você acertou! 
(Aula 04 – Tema 03) 
 
Questão 9/12 - Linguagem de Programação 
A respeito dos módulos da JVM, analise as sentenças a seguir: 
I. O loader é responsável por carregar o bytecode na memória da máquina virtual. 
II. O interpretador irá converter o bytecode em um código de máquina compatível com a plataforma 
de execução. 
III. O compilador JIT (Just In Time) é responsável por otimizar a performance da aplicação em 
durante a sua execução. 
De acordo com as sentenças apresentadas, assinale a alternativa correta. 
Nota: 10.0 
 
 
 
 
 A Nenhuma sentença está correta 
 B Somente as sentenças I e II estão corretas 
 C Somente as sentenças I e III estão corretas 
 D Somente as sentenças II e III estão corretas 
 E Todas as sentenças estão corretas 
Você assinalou essa alternativa (E) 
Você acertou! 
AULA 02 - TEMA 02 
 
Questão 10/12 - Linguagem de Programação 
A respeito do mapeamento objeto-relacional, analise as sentenças a seguir: 
I. O mapeamento objeto-relacional (ORM – Object Relational Mapping) é utilizado para conversão 
de dados entre banco de dados não relacionais e linguagens orientadas a objetos, estabelecendo 
uma correlação entre classes e entidades. 
II. Ao não mapear um atributo da classe com a anotação @Column, o Hibernate entende que 
esse atributo não será persistido no banco de dados. 
III. Para especificar a tabela na qual os objetos de uma determinada classe serão persistidos, 
deve-se utilizar a anotação @Table, pois sem ela não é possível efetuar o mapeamento objeto-
relacional 
De acordo com as sentenças apresentadas, assinale a alternativa correta. 
Nota: 0.0Você não pontuou essa questão 
 A Nenhuma sentença está correta 
AULA 03 - TEMA 03 
 B Somente as sentenças I e II estão corretas 
 C Somente as sentenças I e III estão corretas 
 
 
 
 
 D Somente as sentenças II e III estão corretas 
 E Todas as sentenças estão corretas 
Você assinalou essa alternativa (E) 
 
Questão 11/12 - Linguagem de Programação (questão opcional) 
O Thymeleaf é um template engine para projetos Java que facilita a criação de páginas HTML 
dinâmicas. Ao submeter um formulário desenvolvido por meio desse template engine, precisamos 
especificar a url para qual esse formulário será submetido. Isso pode ser especificado por meio 
do atributo: 
Nota: 10.0 
 A th:object 
 B th:url 
 C th:action 
Você assinalou essa alternativa (C) 
Você acertou! 
(Aula 04 – Tema 05) 
 D th:method 
 
 
 
 
 
 
 
 E th:controller 
 
Questão 12/12 - Linguagem de Programação (questão opcional) 
Baseado no código abaixo, podemos afirmar que a classe BindingResult está sendo utilizada 
para: 
 
 
 
 
 
 
Nota: 10.0 
 A Retornar uma mensagem de feedback para o usuário 
 B Verificar se o objeto cliente possui algum erro de validação 
Você assinalou essa alternativa (B) 
Você acertou! 
 (Aula 06 – Tema 03) 
 C Realizar a persistência de dados 
 D Verificar se ocorreu algum erro durante o processo de persistência dos 
dados 
 E Processar um requisição do tipo POST

Mais conteúdos dessa disciplina