Questões de Programação para Concurso
Foram encontradas 12.222 questões
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 as afirmações relacionadas ao código fonte a seguir:
I. Classe ContaEspecial pode ser herdada por outras classes.
II. Existe uma violação de encapsulamento.
III. Existe polimorfismo.
Está CORRETO o que se afirma em:
Analise o código fonte em Java e responda à questão.
I. O método colocarIngrediente() implementa o conceito de polimorfismo.
II. A classe PreparoBebida não pode ser instanciada pela classe Bebida.
III. O método misturarBebida() está sendo sobrescrito.
Está CORRETO o que se afirma em:
I. os métodos de uma subclasse não conseguem acessar diretamente os membros private de sua superclasse;
II. uma subclasse pode alterar o estado de variáveis de instância private da superclasse somente por meio de métodos private fornecidos na superclasse e herdados pela subclasse;
III. com a herança, os métodos e as variáveis de instância que são os mesmos para todas as classes na hierarquia são declarados em uma superclasse. As alterações feitas nesses recursos comuns na superclasse são herdadas pela subclasse.
Conforme Deitel (2016), está CORRETO o que se afirma em:
Considere o código em Python apresentado a seguir:
Qual é o último valor retornado pelo programa na linguagem Python 3.11.0?
Considere o código em PHP apresentado a seguir:
Após ser executado, qual é o valor impresso pelo programa na linguagem PHP versão 8.0.10?
I. Agiliza a codificação e a escrita de programas.
II. Facilita a depuração na sua leitura.
III. Permite a verificação de possíveis falhas apresentadas pelos programas.
Assinale a alternativa CORRETA conforme Manzano (2000, p. 4):
<html> <body>
<form> Idade:<br> <input type="text" id="idade"> <br> </form>
</body> </html>
Após a execução do código-fonte, o resultado apresentado será:
TRUNCATE TABLE Vendas;
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 é: