QuestLab Plataforma Inteligente de Questões
Banco público de questões

Questões para Concursos

Pesquise questões reais por disciplina, assunto, tópico, banca, órgão, cargo, ano e modalidade.

Questões por banca

29 bancas disponíveis. Clique para visualizar todas.

Encontre as questões que procura
Limpar filtros
358 questões encontradas

Em uma “Reunião Scrum” são formuladas e respondidas por todos os membros da equipe as seguintes questões, EXCETO:

A O que você fará no próximo Sprint?
B O que você fez desde a última reunião de equipe?
C O que você planeja realizar até a próxima reunião de equipe?
D Que obstáculos você está encontrando?

Analise as afirmativas a seguir sobre complexidade de algoritmos:

I. Algoritmos de complexidade O(log n) são chamados de complexidade lo-garítmica e resolvem um problema quebrando-o em problemas menores.

II. Algoritmos de complexidade O(n) são chamados de complexidade linear, em que um pequeno trabalho é realizado sobre cada elemento de entrada.

III. Algoritmos de complexidade O(1) são chamados de complexidade cons-tante, em que as instruções do algoritmo são executadas um número fixo de vezes. Estão CORRETAS as afirmativas:

A I e II, apenas.
B I e III, apenas.
C I, II e III.
D II e III, apenas.

Sobre Java, considere as seguintes afirmativas. 1. Um construtor de uma classe pode ser genérico tão somente se sua classe também o for. 2. Java permite que uma classe genérica seja usada sem nenhum argumento de tipo, o que cria um tipo bruto para a classe, compatível com códigos legados. 3. Em Java, não é possível criar classes de exceção genéricas. Uma classe genérica, portanto, não pode estender Throwable. Assinale a alternativa que indica todas as afirmativas corretas.

A É correta apenas a afirmativa 3.
B São corretas apenas as afirmativas 1 e 3.
C São corretas apenas as afirmativas 1 e 2.
D São corretas apenas as afirmativas 2 e 3.
E São corretas as afirmativas 1, 2 e 3.

Suponha que um algoritmo necessite 20 horas de processamento para completar sua execução. Considere que a parte do algoritmo não passível de paralelização demore uma hora para executar, e que 19 horas de processamento podem ser executados de forma paralela. Assinale a alternativa que contém o potencial teórico máximo, em quantidade de vezes, de melhoria na velocidade de execução (speedup) do algoritmo em um cenário de computação paralela, independentemente da quantidade de processadores empregada, de acordo com a lei de Amdahl.

A 4
B 9
C 10
D 19
E 20

Qual a função do método getDate() do Javascript?

A Retorna o dia do mês.
B Retorna o ano no formato de 4 dígitos.
C Retorna a data completa no formato ISO.
D Retorna a data abreviada no formato ISO.
E Retorna a data e a hora no formato Full Date.

Sobre Stimulus 1.0, assinale a alternativa correta.

A É uma biblioteca bootstrap que acrescenta funcionalidade dinâmicas às páginas HTML que a utilizam.
B É uma biblioteca Java que implementa persistência de dados e pode trabalhar com objetos JSON.
C É uma funcionalidade do container Tomcat que implementa persistência de dados e pode trabalhar com objetos JSON.
D É um framework Javascript que, embora limitado, trabalha com atributos que melhoram o HTML existente.
E É um mecanismo do banco de dados Oracle 12c que coleta estatísticas de modo automático.

Sobre polimorfismo em Java, considere as seguintes afirmativas. 1. É o tipo do objeto referenciado, e não o tipo da variável de referência, que determina a versão de um método sobreposto que será executada. 2. Se uma superclasse tiver um método sobreposto por uma subclasse, quando diferentes tipos de objetos forem referenciados por uma variável de referência da superclasse, versões distintas do método serão executadas. 3. Despacho dinâmico de métodos é o mecanismo pelo qual a chamada a um método sobreposto é resolvida no tempo de execução, e não de compilação. Assinale a alternativa que indica todas as afirmativas corretas.

A É correta apenas a afirmativa 3.
B São corretas apenas as afirmativas 1 e 2.
C São corretas apenas as afirmativas 1 e 3.
D São corretas apenas as afirmativas 2 e 3.
E São corretas as afirmativas 1, 2 e 3.

Qual o nome da técnica que o Java utiliza para implementar os tipos genéricos respeitando códigos legados? Isto é, tornando o código genérico compatível com códigos não genéricos preexistentes, de modo que alterações na sintaxe da linguagem Java ou em JVM não invalidem códigos mais antigos?

A Gen
B Erasure
C AmbGen
D GenRecursion
E GenErase