Questões de Concurso
Comentadas sobre linguagens de programação em programação
Foram encontradas 4.487 questões
std:: cout << “Digite um texto: ”; std::getline(std::cin, texto);
for (char& c : texto) { c = std::toupper(c); } std::cout << “Resultado: ” << texto << std::endl; return 0; }
O programa em C++ acima tem a função de
Qual seria o resultado da seguinte expressão em JAVA se x=3, y=5, e z=10?
++z + y - y + z + x++
(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).
Considere o seguinte código em Python:
class colaborador:
pass
def __init__(self, nome, setor, idade, salario):
self.nome = nome
self.setor = setor
self.idade = idade
self.salario = salario
adm_colab = colaborador("Sr Administrador", "protocolo", "36", 3500.00)
print (adm_colab.nome[0:8], adm_colab.setor, adm_colab.idade, adm_colab.salario)
Após a execução do código-fonte, será apresentado na tela do computador o seguinte resultado:
Luís recorreu à anotação do MapStruct:
No contexto de um script JavaScript numa página Web, considere o trecho a seguir.
<script>
function teste(x) {
return (x / 2);
}
alert (teste);
</script>
É correto afirmar sobre esse script que:
Analise o trecho de código a seguir, usado para recuperar o valor de um cookie.
$cookie_name = "usuario";
if(!isset($_COOKIE[$cookie_name])) {
echo "Cookie '" . $cookie_name . "' ausente!<br>";
} else {
echo "Cookie '" . $cookie_name . "' OK!<br>";
echo "Valor: " . $_COOKIE[$cookie_name];
}
int x = 5; x <<= 2;
O valor final da variável x deve ser:
I. Devem ter seus valores atribuídos na declaração.
II. Podem ter seus valores alterados depois de declaradas.
III. Têm sempre escopo global.
Está correto o que se afirma em:
Analise o código Python a seguir.
L=[3,5,1,7]
while len(L) < 8:
L.append(L[-2] - L[-1])
print (L)
O último número exibido pelo comando print é: