Foram encontradas 55.986 questões.
Observe o trecho de código a seguir, que faz uso dos comandos async/await na linguagem JavaScript. Esses comandos são utilizados para trabalhar com operações assíncronas de maneira mais simples e legível.
async function getTodoData() {
try {
const response = await fetch('https://jsonplaceholder.typicode.com/todos/1');
const data = await response.json();
console.log(data.title);
} catch (e) {
console.log("Erro ao buscar dados");
}
}
getTodoData();
console.log("Depois de getTodoData");
O código faz uma requisição à URL 'https://jsonplaceholder.typicode.com/todos/1' e, caso a resposta seja recebida com sucesso, o conteúdo será
{"userId":1,"id":1,"title":"delectus aut autem","completed":false}
Quais serão as duas saídas apresentadas no console quando o código for executado?
Provas
- Fundamentos de ProgramaçãoFunções, Métodos e Procedimentos
- Fundamentos de ProgramaçãoTipos de Dados
- WebJavaScript
As funções em JavaScript permitem a passagem de valores durante sua execução, possibilitando a manipulação dinâmica de dados e comportamentos com base nos argumentos fornecidos. Considere o seguinte código em JavaScript, que faz a chamada de uma função com parâmetros:
function func1(msg, num) {
return msg+num;
}
let msg = "10";
let num = 10;
let result = func1(msg,num);
console.log(result);
Qual será o resultado apresentado após a execução do código?
Provas
Considere o código a seguir, que manipula um array utilizando a linguagem JavaScript. Sabendo que os arrays em JavaScript não possuem alocação pré-definida e não exigem a declaração prévia de seu tamanho, analise o comportamento do código.
const numbers = [1, 2, 3];
numbers[5] = 6;
console.log(numbers.length);
Após a execução do código, qual será o valor exibido no console?
Provas
Considere o seguinte código JavaScript, que cria dinamicamente uma modal no DOM ao clicar em qualquer botão com a classe .openModal. A modal contém um botão de “Fechar”, que a remove do DOM quando clicado.
document.querySelectorAll('.openModal')
.forEach(btn => btn.addEventListener('click', () => {
const modal = document.createElement('div');
modal.classList.add('modal');
modal.innerHTML = `<div class="modal-content">
<h2>Hello World!</h2>
<p>This is my website</p>
<button id="closeModal">Fechar</button>
</div>`;
modal.querySelector('#closeModal')
.addEventListener('click', () => modal.remove());
document.body.appendChild(modal);
}));
Com base no código acima, analise as seguintes afirmações sobre o comportamento esperado do site e identifique a INCORRETA:
Provas
- Fundamentos de ProgramaçãoEstruturas de DadosEstrutura de Dados: Array
- Fundamentos de ProgramaçãoLógica de Programação
- Fundamentos de ProgramaçãoVariáveis
- WebJavaScript
Considere o trecho de código em JavaScript abaixo. Ele utiliza o operador spread (...), que é amplamente usado para manipular arrays e objetos, permitindo a expansão de seus elementos. Observe como o operador interage com o array fornecido.
let [a, ...b] = [1, 2, 3, 4];
console.log(b);
Após a execução do código, qual será o conteúdo da variável b?
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: QUADRIX
Orgão: CORE-RJ
- DevOps e CI/CDAPM: Application Performance Monitoring
- Engenharia de SoftwareTestesTipos de TestesTeste de Desempenho
- Manutenção e Evolução de Software
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IMPARH
Orgão: CGM Fortaleza-CE
I. Uma thread em estado runnable está pronta para ser executada, mas pode estar aguardando sua vez para acessar a CPU.
II. Métodos sincronizados de um objeto tornam-se inacessíveis para outras threads enquanto uma thread detém o bloqueio sobre o objeto.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IMPARH
Orgão: CGM Fortaleza-CE
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IMPARH
Orgão: CGM Fortaleza-CE
I. Python suporta orientação a objetos, permitindo a criação de classes, herança, encapsulamento e polimorfismo.
II. Python suporta programação funcional, incluindo o uso de funções de alta ordem como map, filter e reduce.
III. Em Python, todas as variáveis declaradas dentro de uma função são automaticamente globais e podem ser acessadas em qualquer parte do código.
IV. O uso de ponto e vírgula (;) ao final de cada linha é obrigatório em Python para indicar o final de uma instrução.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IMPARH
Orgão: CGM Fortaleza-CE
Provas
Caderno Container