Questões de Concurso Sobre programação

Foram encontradas 13.021 questões

Q1971406 Programação
No contexto dos princípios SOLID, analise as afirmativas a seguir.
I. O princípio de inversão de dependência estabelece que uma classe deve depender de implementações abstratas e não concretas, sempre que possível.
II. O princípio aberto / fechado estabelece que uma classe deve estar fechada para extensões, mas aberta para modificações.
III. O princípio da responsabilidade única é uma aplicação da propriedade de coesão, por propor que toda classe deve ter uma única finalidade.
Está(ão) correta(s) a(s) afirmativa(s)
Alternativas
Q1970930 Programação
Na garantia da interoperabilidade de uma interface da web entre diversos navegadores, o DOCTYPE desempenha o papel de indicar
Alternativas
Q1970929 Programação
No desenvolvimento de uma página da web, um desenvolvedor notou que a falta de uma tag <div> não afetava o resultado final nos navegadores Google Chrome e Mozilla Firefox, no entanto, a renderização da mesma página apresentou diferenças significativas no Internet Explorer. Isso ocorre pois
Alternativas
Q1970928 Programação
O idioma utilizado pelo conteúdo de uma página da web acessível precisa
Alternativas
Q1970927 Programação
No desenvolvimento de páginas da web acessíveis, a frequência de atualização de um gráfico que exibe dados em tempo real deve
Alternativas
Q1970494 Programação

Considere o código Python abaixo.


a = 1


b = 2


c = 4


x = 5


print((b >= a and not(c == 4)) or not(x > 3 and x < 10))


print((c != x-1 and (c <= 4)) or not(c < 3 or x < 5))


print(not(not(b == a+1 and not(c <= 4))))


Ao executar o código acima serão mostrados, um abaixo do outro, os valores

Alternativas
Q1970493 Programação

Considere a página web com o código JavaScript abaixo.

Imagem associada para resolução da questão


Para exibir TRIBUNAL REGIONAL DO TRABALHO na vertical, com uma letra por linha, a lacuna I deve ser preenchida corretamente com

Alternativas
Q1970491 Programação
No componente controller de uma aplicação criada com recursos Spring Boot foram incluídas as anotações abaixo a um método REST.

@ApiOperation(value = "Obter a lista de processos no sistema", response = Iterable.class, tags
= "getProcessos")
@ApiResponses(value = {
     @ApiResponse(code = 200, message = "Successo|OK"),
     @ApiResponse(code = 401, message = "Não autorizado"),
     @ApiResponse(code = 403, message = "Proibido"),
     @ApiResponse(code = 404, message = "Não encontrado") })
     @RequestMapping(value = "/getProcessos")
public List<Processos> getProcessos() {
   return processos;
}
@ApiOperation e @ApiResponses são anotações
Alternativas
Q1970490 Programação
Para fazer um aplicativo criado com Spring Boot, em condições ideais, funcionar como um servidor Zuul Proxy deve-se anotar a classe principal com
Alternativas
Q1970489 Programação
Para definir um mapeador de bean com MapStruct deve-se definir uma interface Java com os métodos de mapeamento necessários e anotá-la com a anotação
Alternativas
Q1970488 Programação

Considere o código fonte a seguir. 


public class Application {


           public static void main(String[] args) {


           new SpringApplicationBuilder(Application.class).web(true).run(args);


           }

}


Em condições ideais, para este código ser de um servidor Eureka mínimo, antes da declaração da classe devem ser colocadas as anotações

Alternativas
Q1970487 Programação

Considere a classe abaixo, criada utilizando Spring Boot, em condições ideais. 

Imagem associada para resolução da questão

Para dizer à classe SpringApplication do Spring Boot qual é o componente primário do Spring, a lacuna I deve ser preenchida corretamente com

Alternativas
Q1970486 Programação
A base do contêiner Inversion of Control (IoC), também conhecido como Dependency Injection (DI), do Spring Framework, é formada pelos pacotes
Alternativas
Q1968804 Programação

Julgue o item, relativos a conceitos básicos sobre desenvolvimento e manutenção de sistemas e aplicações. 


Na programação orientada a objetos, a técnica mais eficaz e segura para permitir que uma classe herde todas as características de outra classe é a herança de implementação, a qual deve ser usada sem nenhuma restrição.  

Alternativas
Q1968803 Programação

Julgue o item, relativos a conceitos básicos sobre desenvolvimento e manutenção de sistemas e aplicações.  


Na programação estruturada, não é permitido o uso de estruturas de controle dentro de um módulo. 

Alternativas
Q1968345 Programação
RabbitMQ é um message broker escrito em Java que
Alternativas
Q1968344 Programação
Um Técnico precisa administrar e monitorar containers Docker em produção. Para isso pode utilizar a ferramenta
Alternativas
Q1968342 Programação
JPA 2.0 permite fazer o mapeamento de coleções de tipos básicos usando as anotações
Alternativas
Q1968341 Programação
Em uma página JSP, para receber como valor inteiro o conteúdo de um campo de nome id, passado como parâmetro a partir de um formulário HTML, utiliza-se a instrução
Alternativas
Q1968340 Programação

Considere o bloco XML Schema abaixo, que define o elemento cargo, com uma restrição. 


Imagem associada para resolução da questão


Para que sejam aceitáveis somente cargos com letras minúsculas entre a e z, a lacuna I deve ser preenchida corretamente com

Alternativas
Respostas
3641: D
3642: D
3643: E
3644: C
3645: B
3646: D
3647: B
3648: E
3649: A
3650: D
3651: D
3652: B
3653: A
3654: E
3655: E
3656: C
3657: A
3658: B
3659: D
3660: C