Foram encontradas 56.729 questões.
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
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IMPARH
Orgão: CGM Fortaleza-CE
I. Filas de mensagens permitem comunicação assíncrona entre microsserviços, desacoplando a comunicação e melhorando a resiliência do sistema.
II. Microsserviços são autossuficientes, permitindo que cada um funcione independentemente e tenha seu próprio ciclo de desenvolvimento, implantação e escalabilidade.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IMPARH
Orgão: CGM Fortaleza-CE
Provas
Caderno Container