Questões de Programação - Frameworks Java para Concurso

Foram encontradas 464 questões

Q1935631 Programação
Em desenvolvimento web, é comum a utilização de classes, tecnologias ou mesmo ferramentas e frameworks, como aquela que utiliza sua própria linguagem de consulta, o que facilita a etapa de desenvolvimento quanto ao acesso a bancos de dados e SQL. Esse exemplo enfatiza uma das vantagens do
Alternativas
Q1933773 Programação
O técnico em informática Marcos implementou o web service REST obtemPong utilizando Java com framework Spring. O web service obtemPong recebe o parâmetro obrigatório ping.
Observe abaixo o principal trecho do código-fonte de obtemPong:

@GetMapping("/api/v1/pong") @ResponseBody public String obtemPong(@RequestParam String ping) { return ping;
}

Para que o parâmetro ping deixe de ser obrigatório e automaticamente assuma o valor “pong” caso esteja ausente da mensagem de requisição, Marcos deve adicionar à anotação @RequestParam do parâmetro ping o argumento:
Alternativas
Q1933546 Programação
No processo de desenvolvimento de software, erros ocorrem. Apesar do uso dos melhores métodos de desenvolvimento, ferramentas, tecnologias ou prof issionais, erros permanecem presentes nos produtos, o que torna a atividade de teste fundamental durante o desenvolvimento de um software.
Analise as afirmativas abaixo com relação a este assunto e ao framework JUnit.

1. JUnit é um framework que facilita o desenvolvimento e execução de testes unitários em código Java.
2. No JUnit, o parâmetro “timeout” define o tempo mínimo em milissegundos. O teste é bem-sucedido caso o período seja excedido.
3. Testes de unidade podem garantir que o aplicativo esteja em teste desde o início do desenvolvimento. É realizado o teste de uma unidade lógica, com uso de dados suficientes para se testar apenas a lógica da unidade em questão.

Assinale a alternativa que indica todas as afirmativas corretas.
Alternativas
Q1907179 Programação

Julgue o item a seguir, a respeito de projeto e desenvolvimento de sistemas. 


Hibernate é um modelo computacional que faz parte de um processo avançado de gerenciamento de memória dos protocolos comumente utilizados em redes legadas.

Alternativas
Q1891206 Programação
Considere o desenvolvimento de uma aplicação em um contexto de programação concorrente, em que é esperada a execução simultânea de múltiplas tarefas computacionais. O time utiliza a linguagem de programação JAVA e o framework ORM Hibernate no projeto. Para obter um objeto do tipo SessionFactory, o time decide utilizar o arquivo de configuração e as seguintes classes:
org.hibernate.cfg.Configuration, org.hibernate.service.ServiceRegistry e org.hibernate.service.ServiceRegistryBuilder.
No início do desenvolvimento da primeira funcionalidade com linhas de execução paralelas (Threads), o time discute se é seguro compartilhar o objeto do tipo SessionFactory. Um dos desenvolvedores afirma que é seguro.
O time concluiu acertadamente que esse desenvolvedor está:
Alternativas
Respostas
61: C
62: C
63: D
64: E
65: D