Foram encontradas 60 questões.
Assinale a alternativa que indica uma extensão da cláusula GROUP BY utilizada para calcular subtotais da linguagem PL/SQL.
Provas
Na linguagem Java 17, é possível escrever novas formas da estrutura switch case, sendo “case L ->” uma delas. Sendo assim, qual alternativa preenche corretamente a lacuna no trecho de código a seguir?
public class Esporte {
public static void main(String[] args) {
String esportes[] = {"VOLEI", "BASQUETE", "FUTEBOL"};
String esporte = esportes[0];
String selecionado = switch (esporte) {
case "VOLEI" -> {
________ "Joga com a mão";
}
//...
default -> {
throw new IllegalStateException("Esporte inválido");
}
};
System.out.println(selecionado);
}
}
Provas
Na linguagem Java 8, há uma classe que mapeia chaves para valores e tem as seguintes características:
• Não é sincronizada.
• Não permite chaves nulas.
• Permite valores nulos.
A qual classe o enunciado refere-se?
Provas
Na linguagem Java 17, existe a possibilidade de limitar quais classes podem realizar herança de uma superclasse. Sendo assim, qual alternativa preenche corretamente a lacuna na declaração da superclasse a seguir?
public ________ class Shape
permits Circle, Rectangle {
}
Provas
Considere um método implementado em uma subclasse que possui o mesmo nome e assinatura de um método implementado na sua superclasse. Qual anotação da linguagem Java deve ser utilizada na implementação do método na subclasse para indicar que ele foi reescrito?
Provas
Considerando o seguinte trecho de código Javascript, qual será a saída após executá-lo?
function f() {
return Array.from(arguments)
}
let v = f(123)
console.log(v.map(n => n + n))
Provas
Considerando o seguinte trecho de código Javascript, qual será a saída após executá-lo?
const ar = [1, 2, 3, 4];
let s = 0;
const fun = async (a, b) => a + b;
ar.forEach(async (v) => {
s = await fun(s, v);
});
console.log(s);
Provas
Considerando o seguinte trecho de código Javascript, qual será a saída após executá-lo?
const ar = [0, , '', null, undefined]
let an = []
ar.forEach(e => {
an.push(e)
})
console.log(an.length)
Provas
Considerando o seguinte trecho de código Javascript, qual será a saída após executá-lo?
const ao = ['a', 'b', 'c', 'd']
const an = []
let c = 0
array.forEach(function(v) {
if (c > 2) break
an.unshift(v)
c++
})
console.log(an)
Provas
Considerando o seguinte trecho de código Javascript, qual será a saída após executá-lo?
const arr = [1, 2, 3, 4, 5];
arr.splice(1, 2);
console.log(arr)
Provas
Caderno Container