Buscar

apol 1 linguagem de programação 1

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 5 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

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

Outros materiais