Magna Concursos

Foram encontradas 60 questões.

Um relatório analítico é estruturado para subsidiar a tomada de decisão, iniciando com a apresentação de um indicador consolidado e, na sequência, explorando desdobramentos por diferentes dimensões, como região e período, com destaque para variações relevantes.

Essa forma de organização da informação está associada ao princípio de storytelling com dados que consiste em
 

Provas

Questão presente nas seguintes provas
Deseja-se controlar o comportamento dinâmico entre os elementos gráficos de uma mesma página de um relatório desenvolvido no Power BI Desktop. Para isso, é utilizado o recurso de edição de interações entre visuais.

Com base nas funcionalidades desse recurso e nas boas práticas de visualização de dados, analise as afirmativas a seguir. 

I. A seleção de um ponto de dado em um visual de origem pode ser configurada para filtrar ou destacar (realçar) os dados exibidos nos demais visuais da página.
II. O desenvolvedor pode modificar as interações padrão, ativando, desativando ou alterando o comportamento de cada visual de destino de forma independente.
III. A gestão criteriosa das interações entre visuais contribui para reduzir a carga cognitiva do usuário, evitando interpretações equivocadas e favorecendo a clareza da análise.

Está correto o que se afirma em
 

Provas

Questão presente nas seguintes provas
O comando explain plan (ou similar, dependendo do SGBD) é um recurso valioso para nortear as decisões de um administrador ou desenvolvedor de banco de dados quando o volume de dados pode comprometer o desempenho das consultas.

Assinale a opção que apresenta, corretamente, a situação em que o uso do plano de execução é mais indicado para resolver um problema de performance.
 

Provas

Questão presente nas seguintes provas
No desenvolvimento de sistemas de banco de dados robustos, os gatilhos (triggers) funcionam como mecanismos automatizados para garantir a integridade semântica e manter trilhas de auditoria. Na programação desses gatilhos, as variáveis de transição (geralmente chamadas de OLD e NEW) permitem ao desenvolvedor acessar diferentes estados de uma tupla (linha) no momento do disparo.

Considerando um gatilho disparado por uma instrução delete, assinale a opção que indica a disponibilidade e o conteúdo dessas variáveis.
 

Provas

Questão presente nas seguintes provas
Em uma repartição há 150 funcionários lotados em 12 departamentos. Cada departamento possui diferentes estruturas funcionais, de modo que os salários dos funcionários oscilam conforme a função exercida.

Uma consulta solicitada por meio da Lei de Acesso à Informação (LAI) pede para listar todos os departamentos que possuem uma média salarial superior a R$ 5.000,00 (cinco mil reais).

A cláusula SQL que deve ser utilizada para filtrar esse resultado após o agrupamento dos dados é a
 

Provas

Questão presente nas seguintes provas
A Normalização é uma técnica aplicada ao projeto lógico para evitar anomalias de atualização e redundância. Em consequência, foram feitas algumas adaptações na estrutura de dados para atender aos critérios das diferentes Formas Normais.

Uma tabela é considerada como estando na Primeira Forma Normal (1FN) quando
 

Provas

Questão presente nas seguintes provas
No contexto de Sistemas de Gerenciamento de Bancos de Dados Relacionais (SGBD), um conjunto de operações é considerado uma transação confiável se atender a critérios rigorosos que garantam, por exemplo, que uma falha no sistema não deixa os dados em um estado parcial ou corrompido.

Sobre as propriedades fundamentais que regem as transações em bancos de dados, assinale a opção que indica a propriedade que, uma vez confirmada, assegura que a operação não será perdida, mesmo em caso de falha de energia ou colapso do sistema.
 

Provas

Questão presente nas seguintes provas

Considerando a especificação oficial do GraphQL, analise a operação a seguir, elaborada por uma equipe para consultas de clientes e pedidos em uma API. 
 

query BuscarCliente($id: ID!, $limite: Int = 10) {
  c1: cliente(id: $id) {
    id
    nome
    pedidos(limite: $limite) {
      total
      itens
    }
  }
  c2: cliente(id: $id) {
    id
    nome
  }
}

Com base no código e nas regras da linguagem, avalie as afirmativas a seguir.

I. Os aliases c1 e c2 definem nomes distintos, na resposta, para duas seleções de consulta ao mesmo cliente.
II. Se o campo itens for do tipo objeto ou lista de objetos, a operação será inválida por faltar subseleção para esse campo.
III. Caso a variável $limite não seja informada na execução da operação, será usado o valor padrão 10.

Está correto o que se afirma em

 

Provas

Questão presente nas seguintes provas
Uma instituição pública passou a expor parte de seus serviços por meio de APIs usadas na comunicação entre sistemas internos e aplicações externas.

Em uma revisão de segurança, a equipe técnica avaliou diferentes medidas de proteção dos recursos expostos, considerando aspectos ligados a controle de acesso, proteção das comunicações, tratamento das requisições recebidas e limitação do uso dos serviços.

Para esse contexto, assinale a opção que apresenta uma medida tecnicamente adequada.
 

Provas

Questão presente nas seguintes provas
Considerando boas práticas de arquitetura de APIs REST, avalie as afirmativas a seguir e assinale (V) para a verdadeira e (F) para a falsa.

( ) Em APIs REST, a semântica do método HTTP integra o contrato da operação, de modo que a leitura de um recurso não deve ser modelada com método cujo significado indique alteração de estado.
( ) A criação de novos recursos em uma coleção pode ser realizada por meio de requisição PUT dirigida ao endpoint correspondente à coleção, com retorno de um novo identificador gerado pelo servidor.
( ) Em APIs REST, a utilização de um código HTTP uniforme para respostas de êxito e de falha não compromete a semântica da interação, desde que o corpo da mensagem descreva adequadamente o resultado da requisição.

As afirmativas são, respectivamente,
 

Provas

Questão presente nas seguintes provas