Magna Concursos

Foram encontradas 56.730 questões.

Considere as afirmativas relacionadas ao padrão MVC apresentadas a seguir. Registre V, para verdadeiras, e F, para falsas:

(__)No MVC, a View se comunica diretamente com o Model para acessar os dados necessários para a exibição, sem a necessidade de intervenção do Controller.
(__)O uso do MVC contribui para a modularidade e a organização do código, separando as responsabilidades de apresentação (View), lógica de negócio (Model) e controle de fluxo (Controller), promovendo o alto acoplamento entre os componentes.
(__)A flexibilidade do MVC permite que diferentes Views sejam utilizadas para apresentar os mesmos dados do Model, como, por exemplo, exibir os dados em uma página web (HTML), gerar um relatório em PDF, fornecer uma API REST (JSON) ou interagir com um dispositivo móvel.

Assinale a alternativa que apresenta a sequência correta:
 

Provas

Questão presente nas seguintes provas
No Angular, qual técnica é utilizada para carregar módulos sob demanda, reduzindo o tamanho inicial do pacote da aplicação e otimizando o desempenho em rotas específicas?
 

Provas

Questão presente nas seguintes provas
Sobre o diagrama de casos de uso, analise as afirmativas a seguir:

I.É utilizado para representar a funcionalidade de um sistema do ponto de vista do usuário.
II.Os atores no diagrama representam os diferentes tipos de usuários que interagem com o sistema.
III.As associações de inclusão indicam cenários opcionais que podem ser estendidos por outros casos de uso.

É correto o que se afirma em:
 

Provas

Questão presente nas seguintes provas
Acerca do gerenciamento de eventos no React, analise as afirmativas a seguir e registre V, para verdadeiras, e F, para falsas:

(__)React utiliza eventos sintéticos para garantir um comportamento consistente entre diferentes navegadores.
(__)É necessário utilizar métodos como addEventListener e attachEvent para registrar ouvintes de eventos no React.
(__)A sintaxe para registrar ouvintes de eventos no React é similar à sintaxe de atributos de eventos no HTML, como onClick e onChange.
(__)No React, eventos seguem o fluxo nativo, sem implementar métodos adicionais para gerenciar a propagação.

Assinale a alternativa que apresenta a sequência correta:
 

Provas

Questão presente nas seguintes provas
Sobre o uso de async, await e event loop em JavaScript, analise as afirmações a seguir:

I.A palavra-chave async permite definir funções que operam de forma assíncrona, similar ao comportamento de Promises.
II.await pode ser utilizado em qualquer função JavaScript para aguardar a resolução de uma Promise, tornando o código mais legível e evitando callbacks aninhados.
III.O Event Loop é um mecanismo que permite a execução de código JavaScript em uma única thread, gerenciando eventos assíncronos como requisições de rede e timers.

É correto o que se afirma em:
 

Provas

Questão presente nas seguintes provas
No desenvolvimento web, é comum o uso de fontes customizadas para enriquecer o design de uma página. Qual regra do CSS permite a importação de fontes personalizadas, possibilitando especificar a localização do arquivo de fonte, além de configurar estilos como peso e estilo da fonte, ampliando as opções tipográficas além das fontes padrão dos navegadores?
 

Provas

Questão presente nas seguintes provas
Considerando as características do HTML5 para o desenvolvimento web, registre V, para verdadeiras, e F, para falsas:

(__)A utilização de elementos semânticos como e permite que os desenvolvedores indiquem a estrutura e o propósito do conteúdo, mas não influencia na interpretação da página por mecanismos de busca.
(__)O atributo autofocus em elementos de formulário permite que o foco seja direcionado automaticamente para um campo específico ao carregar a página, sem a necessidade de utilizar JavaScript.
(__)Apesar dos avanços do HTML5, a utilização de divs para a estruturação do layout da página ainda é considerada a melhor prática para garantir compatibilidade com navegadores antigos.

Assinale a alternativa que apresenta a sequência correta:
 

Provas

Questão presente nas seguintes provas

Considere o seguinte código PHP, que utiliza expressões regulares para capturar informações e processar os dados:

<html>
<body>
<?php
$string = "RhaenyraTargaryenNasceu97AC";
$padrao = '/(Rhaenyra)(Targaryen)(Nasceu)(\d+)(AC)/';
preg_match($padrao, $string, $saida, PREG_OFFSET_CAPTURE);

function verificar_reinado($ano) {
    if ($ano < 100) {
        return "Durante o início do reinado dos Targaryen.";
    } elseif ($ano < 129) {
        return "Durante o reinado de Viserys I.";
    } else {
        return "Após a Dança dos Dragões.";
    }
}


$ano = intval($saida[4][0]);
$reinado = verificar_reinado($ano);

echo "<p>Personagem: {$saida[1][0]} {$saida[2][0]}</p>";
echo "<p>Ano de Nascimento: $ano</p>";
echo "<p>Contexto: $reinado</p>";

?>
</body>
</html>

Sabendo que a variável $string contém a sequência "RhaenyraTargaryenNasceu97AC", qual será a saída ao executar o código?

 

Provas

Questão presente nas seguintes provas
Relacione os conceitos da primeira coluna com suas respectivas definições na segunda coluna, considerando o comportamento de componentes de classe no React:

Primeira coluna: conceito

(1)Props
(2)State
(3)componentWillUnmount()
(4)componentDidUpdate()

Segunda coluna: definição

(__)Método do ciclo de vida chamado após a atualização do componente, permitindo ações como sincronização de dados e gerenciamento de efeitos colaterais.
(__)Objeto interno de um componente que armazena dados dinâmicos, acionando re-renderizações automáticas quando alterado.
(__)Propriedades externas que permitem a personalização do comportamento e da aparência do componente, sendo controladas e fornecidas pelo componente pai.
(__)Método do ciclo de vida invocado antes que o componente seja desmontado, útil para liberar recursos e limpar assinaturas ou eventos.

Assinale a alternativa que apresenta a correta associação entre as colunas:
 

Provas

Questão presente nas seguintes provas
Relacione as práticas do XP (Extreme Programming) na primeira coluna com as definições descritas na segunda coluna:

Primeira coluna: prática do XP

(1)Test-Driven Development (TDD)
(2)Refatoração
(3)Posse Coletiva
(4)Story Points

Segunda coluna: definição

(__)Processo que promove melhorias contínuas na estrutura e organização do código existente sem alterar seu comportamento funcional.
(__)Prática que incentiva o time a assumir responsabilidade conjunta por todo o código, eliminando a propriedade individual de partes específicas.
(__)Método que utiliza métricas abstratas para estimar o esforço relativo e a complexidade de tarefas no planejamento de projetos ágeis.
(__)Técnica que orienta o desenvolvimento com base em verificações automatizadas criadas antes do código de produção.

Assinale a alternativa que apresenta a correta associação entre as colunas:
 

Provas

Questão presente nas seguintes provas