Questões de Concurso
Comentadas sobre linguagens de programação em programação
Foram encontradas 5.295 questões

O código html precedente, ao ser executado em um navegador de
Internet, produzirá o seguinte resultado.
(function (contador) { var resultado = ""; resultado += (contador++) + " "; setTimeout(function () { resultado += (contador++) + " "; }, 2000); setTimeout(function () { resultado += (contador++) + " "; }, 1000); console.log(resultado.trim()); })(5);
I) Interfaces de objetos permitem a criação de códigos que especificam quais métodos uma classe deve implementar.
II) Para implementar uma interface, o operador extends é utilizado. Ex.: class MinhaClasse extends MinhaInterface { /* implementação */ }
III) Classes podem implementar apenas uma única interface;
IV) A classe que implementa a interface precisa ter as mesmas assinaturas de método como definidas na interface. Não fazê-lo resultará em um erro fatal.
Assinale a alternativa que indica a(s) afirmativa(s) correta(s).
I) O operador @, quando utilizado imediatamente antes de uma expressão, faz com que qualquer mensagem de erro gerada por esta expressão seja ignorada.
II) O operador ! funciona como um operador lógico de negação, podendo ser utilizado apenas antes de variáveis, expressões booleanas e funções de valor diferente de NULL.
III) O operador ternário ?? é um operador condicional, utilizado para estruturas de if-else simplificadas: [condição lógica] ?? [caso true] : [caso false]
Assinale a alternativa que indica a(s) afirmativa(s) correta(s).
double [ ] dlbs = { 1,5,1,2.0,7};
Qual das alternativas abaixo podemos utilizar para iterar a lista acima:
ints[5] = 10; System.out.print(ints[5]+10); } }
X = dict(zip(('a','b','c','d','e'),(1,2,3,4,5))) Y= sorted([X[s] for s in X])
O valor de Yé igual a:
#include <stdio.h> int main() { int array[10] = {1, -2, 3, -4}; int a, loop; a = 0; for(loop = 1; loop >= 0; loop--) { a = a + array[loop]; } printf(" %d", a); return 0; }
Ao executarmos o programa, o valor da saída será:
#include <stdio.h> int main(){ int a, b, c; printf("Digite dois números\n"); scanf("%d%d", &a, &b); c = a; a = b; b = a; printf("%d %d\n", a, b); return 0; }
Executando e digitando como entrada os números 12 e 14, a saída será:
Considerando que a função abaixo foi escrita em JavaScript, qual o número retornado pela execução da função quando o parâmetro “num” tiver valor 15?
function somar(num) {
var total = 0;
for (var x = 0; x < num; x++) {
total += x;
}
return total;
}
Considerando a função abaixo, escrita em Python, se o valor dos parâmetros quantidadeDeHoras for igual a 40 e valorHora = 40 ,teremos como resultado:
def calcular (quantidadeDeHoras, valorHora):
horas = float(quantidadeDeHoras)
taxa = float(valorHora)
if horas <= 40:
salario=horas*taxa
else:
h_excd = horas - 40
salario = 40*taxa+(h_excd*(1.5*taxa))
return salario