Questões de Concurso
Sobre linguagens de programação em programação
Foram encontradas 7.892 questões
Julgue o item a seguir, relativo ao código Python precedente.
O método append() adiciona um novo elemento ao final da lista numeros, alterando essa lista diretamente, sem criar uma nova instância.
Julgue o item a seguir, relativo ao código Python precedente.
O método insert() pode ser usado para adicionar elementos em uma lista em qualquer posição específica, movendo os elementos subsequentes.
Considerando o script Python que precedente, julgue o próximo item.
A função sum(lista) somente pode ser usada em listas que contêm apenas números, pois a operação de soma não pode ser aplicada a listas com tipos mistos.
Considerando o script Python que precedente, julgue o próximo item.
No trecho if booleano and numero > 10:, se o valor da variável booleano for False, a condição não será avaliada completamente e o número não será comparado com 10.
Considerando o script Python que precedente, julgue o próximo item.
A função replace() modifica diretamente a string armazenada na variável texto, substituindo incrível por fantástico permanentemente.
Considerando o script Python que precedente, julgue o próximo item.
Em Python, a operação de divisão sempre retorna um número do tipo float, mesmo que o resultado seja um número inteiro.
Considerando o script Python que precedente, julgue o próximo item.
O comando print(f”O dobro do número digitado é: {numero_convertido * 2}”) pode ser reescrito como print(“O dobro do número digitado é: “ + numero_convertido * 2), sem causar erro.
Considerando o script Python que precedente, julgue o próximo item.
Se um erro do tipo ValueError ocorrer na conversão dentro do bloco try:, o programa será encerrado imediatamente, sem exibir a mensagem Erro: Entrada inválida. Digite um número válido..
Considere o método buscar_caso, a seguir, de uma classe Python chamada TribunalTrabalhista.
def buscar_caso(self, numero_processo):
return self.casos.get(numero_processo, "Caso não encontrado.")
Para testar esse método, em um arquivo test_tribunal_trabalhista.py, em condições ideais, com a biblioteca pytest importada, considerando tribunal uma instância obtida corretamente da classe TribunalTrabalhista, pode ser usada a instrução:
Em condições ideais e considerando a existência de um método tamanho que retorna o tamanho do array, para que a busca seja executada corretamente e o processo procurado seja atualizado para Finalizado, as lacunas I e II devem ser preenchidas por
Com base no código em questão, é correto afirmar que
Considerando o suporte nativo da linguagem, analise o script em PHP que segue.
<?php $data = [ "nome" => "João", "idade" => 30, "habilidades" => ["PHP", "JavaScript", "SQL"], "ativo" => true, "saldo" => null ];
$json = json_encode($data, JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE); echo $json; ?>
Qual das opções apresenta a saída do código acima?
Considere que, em um script PHP, é executada a linha de código a seguir:
setcookie(‘xxx’, ‘yyy’, time()+30);
Considere as seguintes asserções:
I. A linha cria um cookie com o nome ‘xxx’ armazenando nele a string ‘yyy’.
II. O cookie definido pela linha de código em questão irá expirar em 30 minutos após a sua criação.
III. O valor armazenado no cookie pode ser acessado, utilizando a seguinte chamada de função: getcookie(‘xxx’).
IV. O valor armazenado no cookie pode ser acessado através da superglobal $_COOKIE, da seguinte forma: $_COOKIE[‘yyy’].
Está(ão) correta(s) apenas a(s) seguinte(s) asserção(ões)
Em PHP, as funções include e require são usadas para incluir o conteúdo de um arquivo em outro.
Sobre o comportamento dessas duas funções, é correto afirmar que
Considere o seguinte código que faz uso desses conceitos.
const products = [ { id: 1, name: 'Laptop', price: 1500, available: true }, { id: 2, name: 'Phone', price: 800, available: false }, { id: 3, name: 'Tablet', price: 600, available: true } ]; const availableProducts = products .filter(product => product.available) .map(product => ({ ...product, price: product.price * 0.9 })); const finalProductList = [ ...availableProducts, { id: 4, name: 'Monitor', price: 300, available: true } ]; console.log(finalProductList[1]);
Considerando o código acima, qual das alternativas a seguir descreve corretamente o que será impresso no console após a execução do código?
Com relação ao tema apresentado, analise as afirmativas a seguir:
I. O laço for...of é usado para iterar diretamente sobre os valores de objetos iteráveis, como arrays e strings.
II. O laço for...in é usado para iterar sobre as propriedades enumeráveis (chaves) de um objeto.
III. O laço for...of pode ser utilizado para iterar sobre as propriedades de objetos que não sejam iteráveis.
IV. O laço for...in retorna os valores dos elementos de um array, enquanto for...of retorna os índices do array.
Estão corretas apenas as afirmativas
const pessoa = { nome: 'Alice', saudar: function() { const saudacaoRegular = function() { console.log(`Olá, meu nome é ${this.nome}`); }; const saudacaoArrow = () => { console.log(`Olá, meu nome é ${this.nome}`); }; saudacaoRegular(); saudacaoArrow(); } }; pessoa.saudar();
A saída no console da execução do código apresentado será:
const numeros = [10, 5, 8, 1, 7]; const final = numeros .sort((a,b) => b - a) .map(num => num * 3) .filter(num => num % 2 === 0); console.log(final);
O conteúdo do array final após a execução do código será:

