Magna Concursos

Foram encontradas 57.561 questões.

No desenvolvimento com Angular, qual diretiva estrutural é utilizada para iterar sobre uma lista de elementos e renderizar dinamicamente cada item na view, de forma eficiente?
 

Provas

Questão presente nas seguintes provas
Em uma arquitetura de software, o termo "acoplamento" descreve uma característica crítica dos módulos ou componentes do sistema. Qual é a definição direta desse termo?
 

Provas

Questão presente nas seguintes provas
No contexto do React, JSX é uma extensão de sintaxe amplamente utilizada para descrever a interface do usuário. Avalie as seguintes afirmativas sobre o JSX:

I.Permite misturar código HTML-like com JavaScript, mas é necessário transpilar o código JSX em JavaScript puro para que o navegador possa interpretá-lo.
II.Torna o código mais declarativo, legível e fácil de depurar, mas também adiciona uma dependência no processo de build.
III.Embora seja possível usar React sem JSX, seu uso é obrigatório para suportar a API moderna de hooks.

É correto o que se afirma em:
 

Provas

Questão presente nas seguintes provas

Considere o código JavaScript a seguir, que processa dados de uma API REST para calcular a média de vendas:

async function calcularMediaVendas(url) {
    const resposta = await fetch(url);
    const dados = await resposta.json();
    const vendas = dados.vendas;
    if (vendas && vendas.length > 0) {
        const soma = vendas.reduce((acc, val) => acc + val, 0);
        return soma / vendas.length;
    }
    return "Sem dados.";

}

calcularMediaVendas('https://api.exemplo.com/vendas')
    .then(console.log)
    .catch(console.error);

Sabendo que a API retorna o seguinte JSON:

{
    "vendas": [100, 200, 300]
}

Qual será a saída ao executar o código?

 

Provas

Questão presente nas seguintes provas
No contexto de design de software, relacione os estilos de arquitetura apresentados na primeira coluna com suas características descritas na segunda coluna:

Primeira coluna: arquitetura

1.Microsserviços
2.SOA (Service-Oriented Architecture)
3.Arquitetura Limpa

Segunda coluna: característica

(__)Divide o sistema em serviços pequenos e independentes.
(__)Estrutura o sistema em camadas, isolando as regras de negócio.
(__)Organiza o sistema em serviços reutilizáveis com baixo acoplamento.

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

Provas

Questão presente nas seguintes provas
Em APIs RESTful, o princípio fundamental HATEOAS refere-se à:
 

Provas

Questão presente nas seguintes provas
No contexto de serviços web, relacione os padrões e tecnologias apresentados na primeira coluna com suas respectivas funções descritas na segunda coluna. Primeira coluna: padrões e tecnologias 1.WSDL 2.XML 3.UDDI Segunda coluna: função

(__)Define a estrutura e a sintaxe para a representação de dados, permitindo a troca de informações entre sistemas heterogêneos.
(__)Descreve a interface de um serviço web, especificando as operações disponíveis, os formatos de mensagem, os protocolos de comunicação e os endpoints.
(__)Facilita a publicação e a descoberta de serviços web, funcionando como um diretório onde provedores de serviços podem registrar suas ofertas.

Assinale a alternativa que apresenta a sequência correta:
 

Provas

Questão presente nas seguintes provas
Em APIs RESTful, a principal função das "fórmulas de link" (link fórmulas) no design de recursos, é:
 

Provas

Questão presente nas seguintes provas
Acerca da arquitetura em camadas, analise as afirmativas a seguir:

I.Arquiteturas em camadas estritas, com dependências unidirecionais entre as camadas, garantem um baixo acoplamento e facilitam a manutenção do sistema.
II.A arquitetura em camadas pode ser implementada de diferentes maneiras em termos de organização de código, incluindo "pacote por camada" e "pacote por recurso".
III.Um dos problemas da arquitetura em camadas é a sua similaridade entre diferentes domínios de negócio, resultando em código com pouca expressividade em relação ao domínio.

É correto o que se afirma em:
 

Provas

Questão presente nas seguintes provas
Acerca da organização de componentes em uma arquitetura de software, analise as afirmativas a seguir:

I.A coesão de componentes é um conceito simples que se resume a agrupar classes e módulos, que realizam a mesma função em um único componente.
II.O Princípio de Reutilização Comum (CRP) sugere que classes e módulos, que tendem a ser reutilizados em conjunto, devem ser agrupados no mesmo componente.
III.O Princípio de Fechamento Comum (CCP) defende que classes e módulos, que mudam pelas mesmas razões devem ser agrupados no mesmo componente, facilitando a manutenção e reduzindo o impacto de alterações.

É correto o que se afirma em:
 

Provas

Questão presente nas seguintes provas