Magna Concursos

Foram encontradas 207 questões.

3095126 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FGV
Orgão: CGE-PB

A analista Débora está implementando o sistema CGEOnline de acordo com o Domain Driven Design (DDD). Débora criou em CGEOnline a classe de modelo de domínio Acoes, sem atributos que identifiquem unicamente determinada instância da classe. As instâncias de Acoes são caracterizadas apenas pelo estado da instância.

A classe Acoes, criada por Débora, aplica o conceito do DDD:

 

Provas

Questão presente nas seguintes provas
3095125 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FGV
Orgão: CGE-PB

Considere o seguinte código em JavaScript com React:

import React from 'react';

function Number() {
let x = 5, y = 5;
const [n, setN] = React.useState(x);

React.useEffect(() => {
setN(x => x + n);
setN(y => x + y);
}, [])

return n;
}

Ao se utilizar o componente funcional Number, o valor retornado por Number após a renderização final será:

 

Provas

Questão presente nas seguintes provas
3095124 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FGV
Orgão: CGE-PB

A analista Joana está desenvolvendo a aplicação ParaibaCerta. Joana implementou o modelo e o repositório da camada de persistência, mas ainda não escolheu qual banco de dados irá utilizar. Joana também implementou um teste automatizado para determinado fluxo da interface gráfica da ParaibaCerta.

À luz da arquitetura hexagonal, ao implementar o repositório da camada de persistência e o teste automatizado, Joana adicionou à ParaibaCerta, respectivamente:

 

Provas

Questão presente nas seguintes provas
3095123 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FGV
Orgão: CGE-PB

A analista Ana está desenvolvendo o pacote do npm CGEOnline com o apoio da ferramenta git. Em dado momento, Ana precisou incrementar a versão do CGEOnline, commitar no git a modificação de versão realizada e criar uma tag no git para marcar a nova versão. Para realizar as operações de forma simples e rápida, Ana recorreu ao comando do npm capaz de incrementar a versão de um pacote e ainda criar automaticamente um commit e uma tag no repositório git local, relacionados ao incremento da versão.

Ana recorreu ao comando do npm:

 

Provas

Questão presente nas seguintes provas
3095122 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FGV
Orgão: CGE-PB

Considere o seguinte código em ECMAScript 2021:

const num = 1_2_3_4_5+1_0;

console.log(num)

Ao ser executado, o código acima exibe o seguinte texto no console:

 

Provas

Questão presente nas seguintes provas
3095121 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FGV
Orgão: CGE-PB

O desenvolvedor José implementou a classe CGEPrincipal em Java 17. A fim de tornar a implementação mais aderente ao modelo de domínio, José restringiu a herança da classe na declaração, especificando que a CGEPrincipal poderia ser herdada apenas pelas classes CGEUm e CGEDois.

Para restringir a herança na declaração da classe CGEPrincipal, José utilizou a funcionalidade do Java 17:

 

Provas

Questão presente nas seguintes provas
3095120 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FGV
Orgão: CGE-PB

Considere o seguinte trecho de código de uma página web:

<div id="opcoes" class="vert">
<div class="item">Contratos</div>
<div class="item">Convênios</div>
<div class="item">Licitações</div>
</div>

E o respectivo código de Cascading Style Sheets:

.vert {
display: flex;
width: max-content;
}

.item {
flex: auto;
width: 110px;
}

Ao ser renderizado por um navegador web padrão, o elemento com id “opcoes” do código acima exibe três elementos div:

 

Provas

Questão presente nas seguintes provas
3095119 Ano: 2024
Disciplina: Informática
Banca: FGV
Orgão: CGE-PB

Maitê trabalha com diversos dados organizados em matrizes e, frequentemente, precisa reorganizar a matriz trocando as linhas dos Meses com as colunas dos Anos, conforme exemplificado na ilustração a seguir.

Enunciado 3401069-1

No Excel, para girar os dados de colunas para linhas, ou vice-versa, Maitê deve utilizar a função:

 

Provas

Questão presente nas seguintes provas
3095118 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FGV
Orgão: CGE-PB

Observe o seguinte código escrito em Python.

import json
x = '{"nome":"Junior", "idade":5, "brinquedo":["Carro", "Bola", "Trem", "Barco", "Urso"]}';
y = json.loads(x)
z = len(y)
print(y["brinquedo"][int(z)])

O resultado da execução do código Python apresentado é:

 

Provas

Questão presente nas seguintes provas
3095117 Ano: 2024
Disciplina: TI - Ciência de Dados e BI
Banca: FGV
Orgão: CGE-PB

Maria está implementando o Audit-DataMart para apoiar análises sobre a quantidade de auditorias realizadas por cidade e por período. Para isso, Maria elaborou o modelo multidimensional de dados no qual a dimensão tempo se relaciona com a tabela fato duas vezes, uma representando a data de início da auditoria e a outra representando a data do fim da auditoria, conforme ilustrado a seguir.

Enunciado 3401067-1

A técnica de modelagem multidimensional de dados utilizada por Maria para referenciar múltiplas vezes uma única dimensão física na tabela fato é:

 

Provas

Questão presente nas seguintes provas