Baixe o app para aproveitar ainda mais
Prévia do material em texto
Questão 1/10 - Linguagem de Programação O Spring destacou-se no mercado por prover uma solução mais simples do que a plataforma Java EE. Uma das principais características desse framework é a injeção de dependência, responsável por automatizar o processo de inversão de controle por meio da anotação: A @Autowired Você assinalou essa alternativa (A) B @PersistenceContext C @Entity D @Repository E @Service Questão 2/10 - Linguagem de Programação A respeito do protocolo HTTP, analise as sentenças a seguir: I - O protocolo HTTP permite a troca de mensagens entre máquinas distintas por meio de hipertexto II - A URL permite que o usuário possa acessar um recurso, podendo este ser uma imagem, arquivo, vídeo, entre outros III - O método POST de uma requisição HTTP é utilizado para atualizar os dados de um recurso 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 Você assinalou essa alternativa (B) 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 Questão 3/10 - Linguagem de Programação Dentre as alternativas abaixo, assinale a 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 desejado A JDBC Você assinalou essa alternativa (A) B JPA C JTA D JSTL E JUnit Questão 4/10 - 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. 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) E Todas as sentenças estão corretas Questão 5/10 - Linguagem de Programação Assinale dentre as alternativas abaixo, o arquivo de configuração de um projeto configurado através do Spring Boot, no qual são definidas diversas propriedades referentes a aplicação como a porta, nome do projeto, entre outros. A spring.properties B configuration.properties C maven.properties D application.properties Você assinalou essa alternativa (D) E pom.properties Questão 6/10 - Linguagem de Programação Começar um projeto do zero nem sempre é uma tarefa fácil, pois precisamos configurar diversos recursos da nossa aplicação antes de começarmos a codificação das regras de negócio. Esse processo basicamente consiste em baixar, instalar e configurar as bibliotecas, frameworks e serviços que serão utilizados no desenvolvimento da aplicação. Dentre as alternativas abaixo, assinale aquela que corresponde a ferramenta que automatiza a criação de projetos Spring. A Spring Security B Spring Data C Spring Configuration D Spring Boot Você assinalou essa alternativa (D) E Spring Web Questão 7/10 - 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. 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) Questão 8/10 - Linguagem de Programação Dentre as alternativas abaixo, marque o Servlet Container padrão de um projeto criado por meio do Spring Boot. A JBoss B Tomcat Você assinalou essa alternativa (B) C Jetty D GlassFish E Apache Geronimo Questão 9/10 - Linguagem de Programação Com relação a configuração do ambiente de acesso a dados por meio do arquivo application.properties, analise as sentenças a seguir: I - A propriedade spring.datasource.url especifica como será efetuada a conexão com o banco de dados por meio de uma string de conexão II - A propriedade spring.datasource.username especifica qual usuário será utilizado para estabelecer conexão com o servidor de banco de dados III - A propriedade spring.datasource.password especifica qual é a senha do usuário que será utilizado para estabelecer conexão com o servidor de banco de dados 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 Você assinalou essa alternativa (E) Questão 10/10 - Linguagem de Programação A respeito das anotações da JPA (Java Persistence API), analise as sentenças a seguir: I - A anotação @Entity especifica que a classe é uma entidade II - A anotação @Temporal especifica que o atributo não será persistido III - A anotação @Id especifica que o atributo é a chave primária da entidade 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 Você assinalou essa alternativa (C) D Somente as sentenças II e III estão corretas E Todas as sentenças estão corretas
Compartilhar