Magna Concursos

Foram encontradas 56.729 questões.

3509619 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IF-SUL
Orgão: IF-SUL

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

Questão presente nas seguintes provas
3509616 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IF-SUL
Orgão: IF-SUL

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

Questão presente nas seguintes provas
3509561 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IF-SUL
Orgão: IF-SUL

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

Questão presente nas seguintes provas
3506634 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: QUADRIX
Orgão: CORE-RJ
Provas:
O método que pode ser utilizado para detectar gargalos em uma aplicação é
 

Provas

Questão presente nas seguintes provas
3506427 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IMPARH
Orgão: CGM Fortaleza-CE
Sobre conceitos de threading em Java, analise as afirmações abaixo e marque a opção correta.
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

Questão presente nas seguintes provas
3506426 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IMPARH
Orgão: CGM Fortaleza-CE
Sobre os conceitos de desenvolvimento para Android e iOS, marque a opção correta.
 

Provas

Questão presente nas seguintes provas
3506425 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IMPARH
Orgão: CGM Fortaleza-CE
Sobre conceitos relacionados ao Python, analise as afirmações abaixo e marque a opção que indica a quantidade correta de afirmações verdadeiras e falsas.
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

Questão presente nas seguintes provas
3506424 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IMPARH
Orgão: CGM Fortaleza-CE
Qual é o mecanismo utilizado para garantir exclusão mútua, garantindo que somente uma thread ou processo possa acessar uma seção crítica por vez, sem permitir múltiplos acessos simultâneos?
 

Provas

Questão presente nas seguintes provas
3506423 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IMPARH
Orgão: CGM Fortaleza-CE
Sobre o conceito de microsserviços, analise as afirmações abaixo e marque a opção correta.
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

Questão presente nas seguintes provas
3506421 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IMPARH
Orgão: CGM Fortaleza-CE
Kubernetes é uma ferramenta de código aberto projetada para automatizar a implantação, escalonamento e gerenciamento de aplicações containerizadas. No universo do DevOps, o Kubernetes se destaca por sua capacidade de integrar de forma contínua e eficiente desenvolvimento (Dev) e operações (Ops), permitindo que equipes entreguem software mais rapidamente e com maior confiabilidade. Sobre o Kubernetes, marque a opção correta.
 

Provas

Questão presente nas seguintes provas