Questões de Concurso
Comentadas sobre linguagens de programação em programação
Foram encontradas 4.487 questões
const xpto = (a, b) => a + b;
Sobre esse trecho, é correto afirmar que esse código:
Considere o código Python a seguir.
L=[0, 1, 1, 2, 3, 5, 8, 13, 21] print (L[2:4][-1])
O resultado exibido na execução desse script é:
Considere uma página Web que exibe somente um botão. Quando essa página é carregada, ou o botão é clicado, a data corrente é exibida.
O trecho de um script que implementa corretamente essa lógica é:
function calcular(x) { if (x > 2) { return calcular(x - 1); } else { return x; } }
O resultado da sua execução, por três vezes, passando os parâmetros 0, 2 e 100, será, nesta ordem:
Considere o código da função calcular, em JavaScript, a seguir:
function calcular(x) {
let y = 0;
let z = x;
while (z > 20) {
y = y + 1; z =
z - 1;
}
return y;
}
O resultado da sua execução, por três vezes, passando os parâmetros 0, 20 e 40, será, nesta ordem:
( ) Classes Abstratas não podem ser instanciadas. ( ) Métodos Abstratos não precisam ser reimplementados. ( ) Toda classe em Java herda da classe Object. ( ) A variável this garante que a subclasse chame qualquer método da superclasse.
Assinale a sequência correta.
public static long minhaFuncao(int[] vetor) { int total = 0; for(int i = 0; i < vetor.length; i++) { total += vetor[i]; } return total; } public static void main(String[] args) { int[] vet = {10, 20, 30, 40}; long a = minhaFuncao(vet); long b = minhaFuncao(vet); }
I. Esse método não pode ser compilado, pois seu retorno é do tipo long, e a variável total é do tipo int. II. A variável a receberá o valor 100 na sua definição. II. A variável b receberá o valor 100 na sua definição.
Está(ão) correta(s) a(s) afirmativa(s)
Considere o seguinte programa em Python.
a=[1,2,3];
b=a;
b[1]=20;
print(a,b);
É correto afirmar que ele imprime
@Override public String toString() { return String.format("%s %s", lastName, firstName); }
A anotação @Override indica que esse método:
Uma linguagem de programação possui uma estrutura com o seguinte formato:
tipo nome ( tipo < parâmetro_1 >, tipo < parâmetro_2 >, ..., tipo <parâmetro_n >)
{
Sequência_de_comandos;
return(valor_de_retorno);
}
Como é chamada essa estrutura?