MPE-ES 2026 FGV — Agente Especializado – Analista de Sistemas

FGV202660 questões

Esta prova cai no seu edital? O Certamine verticaliza o edital em disciplinas e tópicos e liga cada tópico às questões que já caíram nele — com explicação, comentários e acompanhamento do que você acerta.

Criar conta grátis

Disciplinas cobradas

  • Sistemas de Informação · 14
  • Língua Portuguesa · 10
  • Engenharia de Software · 9
  • Matemática · 4
  • Direito Administrativo · 4
  • Noções de Informática · 4
  • Linguagens de Programação · 4
  • Tecnologia da Informação · 4
  • Segurança da Informação · 3
  • Raciocinio Logico · 1
  • Administração Pública · 1
  • Direito Digital · 1
  • Administração Financeira e Orçamentária · 1

Questões e gabarito

Questão 1Língua PortuguesaInterpretacao de TextosAbrir questão

“Consideramos estas verdades como evidentes por si: que todos os homens são criados iguais; que são dotados pelo seu Criador de certos direitos inalienáveis; que entre esses direitos estão a vida, a liberdade e a procura da felicidade.” Thomas Jefferson, Declaração de Independência dos EUA. (1776) Sobre a significação e a estruturação desse segmento, assinale a afirmativa correta.

  1. AOs três direitos citados ao final do texto são todos os direitos inalienáveis dos homens.
  2. BO fato de a forma verbal “Consideramos” estar no plural indica que são vários os autores do texto.
  3. CO termo “estas verdades” se refere a algo dito anteriormente, que não está registrado neste segmento.
  4. DAo afirmar que “todos os homens são criados iguais”, o texto indica que todos os homens têm os mesmos direitos.
  5. EAo dizer que as verdades citadas são “evidentes por si”, o autor do texto indica que elas necessitam de demonstração.

Gabarito: D

Questão 2Língua PortuguesaInterpretacao de TextosAbrir questão

“O direito de voto para eleger representantes é o direito básico pelo qual os demais são protegidos. Retirar esse direito equivale a reduzir a pessoa à escravidão, pois escravidão consiste em estar sujeito à vontade de outrem.” Thomas Paine. Dissertação sobre os Primeiros Princípios do Governo. (1795) Sobre a significação ou a estruturação desse fragmento textual, assinale a afirmativa correta.

  1. AO termo “para eleger representantes” poderia ser adequadamente substituído por “para a eleição de representantes”.
  2. BAo dizer que o direito de voto é “o direito básico”, o autor indica que a democracia é o melhor dos regimes.
  3. CO termo “os demais” se refere a todas as demais pessoas.
  4. DO termo “são protegidos” poderia ser passado para a voz ativa com a forma “pelo qual se protegiam”.
  5. EA parte final do texto mostra o entendimento pessoal que o autor do texto dá à palavra “escravidão”.

Gabarito: A

Questão 3Língua PortuguesaFiguras de LinguagemAbrir questão

“As leis são como as teias de aranha: as simples mosquinhas e as pequenas borboletas se prendem nelas, enquanto as grandes varejeiras malfazejas as rompem e passam através.” Sobre esse fragmento textual, assinale a afirmativa correta.

  1. AA condenação expressa no texto se utiliza de linguagem lógica.
  2. BO autor condena certas leis que não se dirigem a reais problemas da sociedade.
  3. CO fragmento textual acima condena os privilégios de uma classe social sobre outras.
  4. DNo segmento “se prendem nelas”, o pronome pessoal “elas” se refere às “simples mosquinhas”.
  5. ESegundo o texto, as leis são como teias de aranha porque servem para prender todos os que cometem crimes.

Gabarito: C

Questão 4Língua PortuguesaInterpretacao de TextosAbrir questão

As frases a seguir têm as leis como tema; assinale a frase que mostra uma visão positiva das leis.

  1. AEm meio às armas, calam-se as leis.
  2. BExistem leis, mas não quem as proveja.
  3. CO mais corrupto dos Estados tem o maior número de leis.
  4. DA quem poderá ser aprazível uma cidade, se não lhe agradam as leis?
  5. EA lei é a razão humana, enquanto governa todos os povos da Terra.

Gabarito: E

Questão 5Língua PortuguesaInterpretacao de TextosAbrir questão

Leia o texto a seguir. “Não devemos fazer da lei um espantalho / Armado para assustar a aves de rapina, / Mas deixado sempre estático, de modo que com o hábito / Ele não seja mais o terror delas, e sim o seu poleiro.” Shakespeare, William. Medida por Medida (Ato 2, Cena 1). A afirmação correta sobre as leis, que está implícita no texto, é que elas devem

  1. Aproteger a todos.
  2. Bmodificar-se conforme as circunstâncias.
  3. Cfuncionar, devido ao medo que provocam.
  4. Dser amplamente divulgadas entre os cidadãos.
  5. Eajudar a todos em sua tarefa de obter alimentação.

Gabarito: A

Questão 6Língua PortuguesaProblemas da lingua cultaAbrir questão

Uma das marcas de um bom texto é a utilização de palavras em seu sentido adequado; assinale a opção em que a palavra sublinhada está adequadamente empregada.

  1. AAs leis cumpridas são difíceis de entender.
  2. BÉ uma autoridade eminente e por isso ninguém o respeita.
  3. CA lei tem dois e apenas dois fundamentos: a equidade e a utilidade.
  4. DAs leis são sempre úteis aos que possuem posses e nocivas aos que nada têm.
  5. EQuando vou a um país, não examino se tem boas leis, mas se as que lá existem são executadas.

Gabarito: C

Questão 7Língua PortuguesaProblemas da lingua cultaAbrir questão

Assinale a opção que indica a frase que está rigorosamente dentro dos modelos da norma culta.

  1. ATodos os convidados vestiam trajes à rigor.
  2. BOs policiais estavam cara a cara com os delinquentes.
  3. COs promotores ficaram receiosos ante seus adversários.
  4. DAs festas beneficientes nem sempre produzem dinheiro.
  5. EEntreguei a Constituição as advogadas para que ficassem beminformadas.

Gabarito: B

Questão 8Língua PortuguesaProblemas da lingua cultaAbrir questão

As opções a seguir mostram duas formas corretas de uma mesma frase, à exceção de uma. Assinale-a.

  1. AVoltamos de Alagoas. / Voltamos das Alagoas.
  2. BVá até o tribunal e procure o Juiz. / Vá até ao tribunal e procure o Juiz.
  3. CHouve um acidente grave durante o julgamento. / Houve um incidente grave durante o julgamento.
  4. DA Constituição foi criada a 13 de junho de 1888. / A Constituição foi criada em 13 de junho de 1888.
  5. EÀ exceção de Bernardo, todos estiveram presentes. / Com exceção de Bernardo, todos estiveram presentes.

Gabarito: C

Questão 9Língua PortuguesaInterpretacao de TextosAbrir questão

Leia o segmento a seguir. “Agora que expliquei o título, passo a escrever o livro. Antes disso, porém, digamos os motivos que me põem a pena na mão. Vivo só, com um criado. A casa em que moro é própria; fi-la construir de propósito, levado de um desejo tão particular, que me vexa imprimi-lo, mas vá lá. Um dia, há bastantes anos, lembrou-me reproduzir no Engenho Novo a casa em que me criei na Rua de Matacavalos, dando-lhe o mesmo aspecto e economia daquela outra, que desapareceu.” Machado de Assis. Dom Casmurro. Livraria Garnier. 1ª ed. em 1899. Sobre a estruturação ou a significação desse texto, assinale a afirmativa incorreta.

  1. AO segmento inicial “Agora que expliquei o título” se refere a algo já dito anteriormente.
  2. BO pronome “isso”, na expressão “Antes disso” se refere à ação de explicar o título do livro.
  3. CO pronome relativo “que” no segmento “que me põem a pena na mão” se refere ao substantivo “motivos”.
  4. DA frase “Vivo só, com um criado” mudaria de sentido se retirássemos a vírgula.
  5. EO pronome indefinido “outra” e o pronome relativo “que” no segmento “daquela outra, que desapareceu” mostram o mesmo antecedente.

Gabarito: B

Questão 10Língua PortuguesaInterpretacao de TextosAbrir questão

Os segmentos textuais a seguir foram retirados do romance Dom Casmurro. Assinale aquele que exemplifica o modo descritivo de organização discursiva.

  1. AAgora que expliquei o título, passo a escrever o livro.
  2. BFiquei tão alegre com esta ideia, que ainda agora me treme a pena na mão.
  3. CIa entrar na sala de visitas, quando ouvi proferir o meu nome e escondi-me atrás da porta.
  4. DCumprimentou-se, sentou-se ao pé de mim, falou da lua e dos ministros e acabou recitando-me versos.
  5. ENão consultes dicionários. Casmurro não está aqui no sentido que eles lhe dão, mas no que lhe pôs o vulgo de homem calado e metido consigo. Raciocínio Lógico-matemático

Gabarito: E

Questão 11MatemáticaSistemas de equaçõesAbrir questão

Um sistema de criptografia atribuiu valores numéricos às letras do alfabeto. Cada letra recebeu um único valor. Letras distintas têm valores distintos. Nesse sistema:  a soma das letras da palavra NARA é 19;  a soma das letras da palavra MARIA é 25;  a soma das letras da palavra MAIARA é 27;  a soma das letras da palavra MARIANA é 31. Com base nessas informações, é correto afirmar que a valor atribuído a R foi

  1. A10.
  2. B11.
  3. C12.
  4. D13.
  5. E14.

Gabarito: B

Questão 12MatemáticaGeometria planaAbrir questão

A figura a seguir ilustra dois retângulos, A e B, dispostos lado a lado de duas formas diferentes. Na Figura 1, o menor lado de B está encostado no maior lado de A, de modo que o maior lado de B, na sua parte inferior, está perfeitamente alinhado com o menor lado de A, na sua parte inferior, formando uma figura em L cujo perímetro é 32 cm. Na Figura 2, o maior lado de B está encostado no maior lado de A, de modo que o menor lado de B, na sua parte inferior, está perfeitamente alinhado com o menor lado de A, na sua parte inferior, formando uma nova figura cujo perímetro é 26 cm. No retângulo B, a diferença entre as medidas do maior lado e do menor lado vale

Figura da questão 12 da prova MPE-ES 2026 — Agente Especializado – Analista de Sistemas
  1. A7,5 cm.
  2. B6,0 cm.
  3. C4,5 cm.
  4. D3,0 cm.
  5. E1,5 cm.

Gabarito: D

Questão 13MatemáticaAnálise combinatóriaAbrir questão

Em um jogo, sorteiam-se ao acaso, sucessivamente e sem reposição, números do conjunto {1,2,3,4,5,6,7,8}. Cada jogador recebe uma cartela com 6 números distintos desse conjunto. Duas cartelas quaisquer nunca têm exatamente os mesmos 6 números. A quantidade máxima de cartelas distintas que se pode ter nesse jogo é

  1. A28.
  2. B36.
  3. C42.
  4. D48.
  5. E56.

Gabarito: A

Questão 14MatemáticaPorcentagemAbrir questão

O "grau" do álcool doméstico indica a concentração de etanol presente na mistura com água. No Brasil, essa medida é expressa em INPM. Por exemplo, o álcool 46 INPM possui, a cada 100 gramas de produto, 46 gramas de etanol e 54 gramas de água e outros componentes. Misturando-se 200g de álcool 46 INPM com 300 gramas de álcool 70 INPM, produz-se 500g de álcool com concentração INPM igual a

  1. A59,4.
  2. B59,6.
  3. C59,8.
  4. D60,2.
  5. E60,4.

Gabarito: E

Questão 15Raciocinio LogicoEstruturas Lógicas e Tabelas-VerdadeAbrir questão

Considere a proposição P dada por: “Pelo menos um livro da minha biblioteca é sobre Matemática e nenhum dos discos da minha discoteca é importado.” Assinale a opção que contém a negação de P.

  1. APelo menos um livro da minha biblioteca não é sobre Matemática e algum disco da minha discoteca é importado.
  2. BPelo menos um livro da minha biblioteca não é sobre Matemática ou algum disco da minha discoteca é importado.
  3. CPelo menos um livro da minha biblioteca não é sobre Matemática e todos os discos da minha discoteca são importados.
  4. DNenhum livro da minha biblioteca é sobre Matemática ou algum disco da minha discoteca é importado.
  5. ENenhum livro da minha biblioteca é sobre Matemática e algum disco da minha discoteca é importado. Legislação e Código de Ética do MPES

Gabarito: D

Questão 16Direito AdministrativoRegime jurídico dos servidores públicos e carreiraAbrir questão

João, servidor do Ministério Público do Estado do Espírito Santo, foi promovido e passou a ocupar uma classe distinta daquela que ocupava, o que levou ao seu enquadramento na nova situação da carreira. À luz dessa constatação, é correto afirmar que João

  1. Aalcançou o vigésimo nível da classe anterior.
  2. Bpassou a ocupar o nível inicial da classe atual.
  3. Cpreencheu os requisitos da promoção por merecimento.
  4. Dfoi promovido em razão da existência de vaga na nova classe.
  5. Eobteve o padrão temporal mínimo de 2 (dois) anos na classe anterior.

Gabarito: B

Questão 17Administração PúblicaPlanejamento estratégico institucionalAbrir questão

Determinada estrutura orgânica do Ministério Público do Estado do Espírito Santo entendeu que seria necessária a revisão de uma meta do Plano Estratégico (PE) da Instituição. Ao analisar os balizamentos estabelecidos pela Portaria nº 8.565/2017, a referida estrutura concluiu, corretamente, que

  1. Aa revisão somente é admitida em relação aos indicadores, não em relação às metas.
  2. Ba Assessoria de Gestão Estratégica deve exarar manifestação técnica sobre a proposta.
  3. Co PE é caracterizado pela estabilidade e permanência, sendo incompatível com o instituto da revisão.
  4. Da revisão somente é admitida em relação aos indicadores e às ações estratégicas, não em relação às metas.
  5. Eo início do processo de revisão deve ser autorizado na reunião de gestão estratégica, cabendo a deliberação final e irrecorrível à plenária.

Gabarito: B

Questão 18Direito DigitalLei nº 13.709 de 2018 - Lei Geral de Proteção de Dados Pessoais (LGPD)Abrir questão

O Ministério Público do Estado do Espírito Santo, pelo órgão de execução com atribuição, pretende realizar operações de classificação e avaliação de dados pessoais de alguns investigados em procedimentos de investigação criminal que tramitam no âmbito da Instituição. Ao decidir pela realização dessas atividades, o órgão de execução concluiu, corretamente, que

  1. Aa atividade desenvolvida configura tratamento da informação, logo, por tal razão, é exigida a observância da Lei Geral de Proteção de Dados Pessoais.
  2. Bo tratamento da informação, nas circunstâncias indicadas, pressupõe prévia autorização judicial, como é exigido pela Lei Geral de Proteção de Dados Pessoais.
  3. Ca atividade desenvolvida somente atrairia a aplicação da Lei Geral de Proteção de Dados Pessoais se houvesse tratamento de dados pessoais, o que não é o caso.
  4. Da Lei Geral de Proteção de Dados Pessoais é aplicada indistintamente a qualquer atividade que tenha por objeto dados pessoais, independente da sua natureza.
  5. Eo tratamento de dados pessoais é realizado no âmbito de uma atividade de investigação de infração penal, o que afasta a incidência da Lei Geral de Proteção de Dados Pessoais.

Gabarito: E

Questão 19Direito AdministrativoFundo Estadual de Reparação de Interesses Difusos LesadosAbrir questão

Ana, servidora ocupante de cargo em comissão no âmbito do Ministério Público do Estado do Espírito Santo (MPES), foi informada sobre uma reunião que seria realizada pelo conselho responsável pela gestão do Fundo Estadual de Reparação de Interesses Difusos Lesados, que teria uma pauta de grande relevância para a atuação finalística da Instituição. Ao delinear as medidas de apoio que tinha o munus de adotar na referida reunião, Ana partiu da premissa correta de que o Fundo

  1. Aconta com a atuação de representante do MPES em seu conselho, apesar de integrar a estrutura do Poder Executivo.
  2. Bintegra a estrutura do MPES, sendo que o seu conselho conta com a participação de membros da Instituição, do Poder Executivo e de associações.
  3. Cé estrutura autônoma e independente, cuja atuação é fiscalizada pelo MPES, que participa das reuniões do seu conselho sem ter direito a voto.
  4. Dé parte integrante do Fundo Especial do MPES, sendo que os seus recursos estão finalisticamente comprometidos com a defesa de interesses difusos e coletivos.
  5. Econta com representantes dos três poderes e instituições constitucionalmente autônomas, bem como com representantes da sociedade civil organizada, sendo presidido pelo Procurador-Geral de Justiça.

Gabarito: B

Questão 20Administração Financeira e OrçamentáriaOrçamento Público em AFOAbrir questão

No primeiro mês do exercício financeiro X, Inês, que atua em um setor de controle interno do Ministério Público do Estado do Espírito Santo (MPES), recebeu a informação de que a Instituição recebera recursos previstos na lei orçamentária anual (LOA) aprovada pela Assembleia Legislativa. Sobre a situação descrita, à luz da Lei Complementar Estadual nº 95/1997, assinale a afirmativa correta.

  1. AOs recursos foram postos à disposição em duodécimo.
  2. BA LOA foi aprovada a partir de projeto de lei apresentado pelo MPES.
  3. COs recursos foram depositados no Fundo de Despesas Correntes do MPES.
  4. DOs recursos recebidos estão vinculados a despesas e a cotas definidas na programação financeira.
  5. EOs recursos foram solicitados à Secretaria de Estado de Fazenda mediante comprovação das despesas a serem realizadas. Conhecimentos Específicos

Gabarito: A

Questão 21Noções de InformáticaHTML e CSSAbrir questão

O desenvolvimento web moderno exige domínio das tecnologias HTML5 e CSS3, que trabalham de forma complementar para estruturar e estilizar páginas. Enquanto o HTML define a semântica e a estrutura do conteúdo, o CSS3 introduz recursos avançados de layout, como Flexbox e Grid, além de seletores sofisticados e propriedades de transformação e transição. Considere o seguinte trecho de código: <style> .container { display: flex; justify-content: space-between; align-items: center; } .item:nth-child(2n) { background-color: lightblue; } </style> <div class="container"> <div class="item">A</div> <div class="item">B</div> <div class="item">C</div> <div class="item">D</div> </div> Sobre o código apresentado, considerando o comportamento padrão dos navegadores modernos compatíveis com as especificações do W3C, assinale a afirmativa correta.

  1. AA propriedade justify-content: space-between distribui os itens com espaçamento igual entre eles e também nas extremidades do contêiner, deixando margens laterais iguais aos espaços internos.
  2. BO seletor .item:nth-child(2n) aplicará a cor de fundo lightblue apenas aos itens "A" e "C", pois eles ocupam as posições ímpares dentro do contêiner.
  3. CA propriedade align-items: center alinha os itens horizontalmente ao centro do eixo principal do contêiner flexível.
  4. DO seletor .item:nth-child(2n) aplicará a cor de fundo lightblue aos itens "B" e "D", pois corresponde aos elementos filhos cujas posições são múltiplos de 2.
  5. EPara que o Flexbox funcione corretamente, seria obrigatório declarar também a propriedade flex-direction: row, caso contrário os itens seriam empilhados verticalmente por padrão.

Gabarito: D

Questão 22Noções de InformáticaBootstrap e design responsivoAbrir questão

O Bootstrap é um dos frameworks front-end mais utilizados no desenvolvimento web. Ele oferece um sistema de grid responsivo baseado em 12 colunas, componentes pré-estilizados e classes utilitárias que agilizam a construção de interfaces adaptáveis a diferentes tamanhos de tela, seguindo a abordagem mobile-first. Considere o seguinte trecho de código utilizando o framework Bootstrap 5: <div class="container"> <div class="row"> <div class="col-12 col-md-6 col-lg-4">Bloco 1</div> <div class="col-12 col-md-6 col-lg-4">Bloco 2</div> <div class="col-12 col-md-6 col-lg-4">Bloco 3</div> </div> </div> Sobre o código apresentado, considerando o comportamento padrão do sistema de grid do Bootstrap 5 e sua abordagem mobilefirst, assinale a afirmativa correta.

  1. AEm telas grandes (a partir do breakpoint lg), cada bloco ocupará 4 colunas do grid de 12, resultando em três blocos dispostos lado a lado em uma única linha.
  2. BEm dispositivos móveis (abaixo do breakpoint md), cada bloco ocupará 6 colunas do grid, fazendo com que dois blocos apareçam por linha.
  3. CA classe col-md-6 será aplicada exclusivamente em telas que correspondam ao breakpoint md, sendo ignorada nos breakpoints superiores como lg e xl.
  4. DO Bootstrap 5 utiliza a abordagem desktop-first, de modo que a classe col-12 só será aplicada caso nenhuma media query de resolução superior seja ativada pelo navegador.
  5. EA classe container faz com que o conteúdo ocupe 100% da largura da tela em todos os breakpoints, sem margens laterais, comportando-se de forma idêntica à classe container-fluid.

Gabarito: A

Questão 23Engenharia de SoftwareSpring Boot e injeção de dependênciasAbrir questão

O Spring é um dos frameworks mais consolidados no ecossistema Java para o desenvolvimento de aplicações corporativas. Por meio de conceitos como Inversão de Controle (IoC) e Injeção de Dependências (DI), o Spring promove o baixo acoplamento entre componentes, enquanto o Spring Boot simplifica a configuração e a inicialização de projetos por meio de convenções e autoconfiguração. Considere o seguinte trecho de código utilizando Spring Boot: @RestController @RequestMapping("/produtos") public class ProdutoController { @Autowired private ProdutoService produtoService; @GetMapping("/{id}") public ResponseEntity<Produto> buscarPorId(@PathVariable Long id) { Produto produto = produtoService.buscarPorId(id); return ResponseEntity.ok(produto); } @PostMapping public ResponseEntity<Produto> salvar(@RequestBody Produto produto) { Produto salvo = produtoService.salvar(produto); return ResponseEntity.status(HttpStatus.CREATED).body(salvo); } } Sobre o código apresentado, considerando os conceitos do Spring Framework e o comportamento padrão do Spring Boot, assinale a afirmativa correta.

  1. AA anotação @PathVariable no método buscarPorId captura parâmetros enviados no corpo da requisição HTTP, funcionando de forma idêntica à anotação @RequestBody.
  2. BA anotação @PostMapping configura o método salvar para responder a requisições do tipo HTTP GET, sendo apenas um alias sintático para @GetMapping com semântica de criação.
  3. CA anotação @Autowired realiza a instanciação manual do objeto ProdutoService, exigindo que o desenvolvedor implemente explicitamente o padrão de projeto Factory para que a injeção funcione.
  4. DA anotação @RestController é equivalente à combinação das anotações @Controller e @ResponseBody, fazendo com que os métodos da classe retornem os dados diretamente no corpo da resposta HTTP, por padrão em formato JSON.
  5. EA anotação @RequestMapping("/produtos") aplicada à classe exige que cada método declare novamente o caminho completo / produtos em suas respectivas anotações de mapeamento, caso contrário os endpoints não serão registrados.

Gabarito: D

Questão 24Engenharia de SoftwareArquitetura MVC e camada de serviçosAbrir questão

Uma equipe mantém uma aplicação web estruturada segundo o modelo MVC (Modelo-Visão-Controlador). Após sucessivas evoluções, os controladores passaram a concentrar validações de negócio, cálculos, verificação de permissões e decisões sobre transições de estado. Como consequência, regras semelhantes começaram a ser repetidas em diferentes controladores, e mudanças em uma mesma política funcional passaram a exigir alterações em vários pontos do sistema. Em uma revisão arquitetural, decidiu-se promover uma refatoração para reduzir esse problema mantendo a separação de responsabilidades e favorecendo a reusabilidade. Nesse contexto, de acordo com o modelo MVC, assinale a opção que apresenta a medida mais adequada.

  1. ATransferir as regras repetidas para as visões, de modo que cada interface trate localmente as decisões necessárias ao seu fluxo específico.
  2. BManter as regras nos controladores, mas reorganizar os métodos por caso de uso, a fim de tornar a manutenção mais previsível.
  3. CTransferir a lógica de negócio e gestão de estado para a camada de modelo, usando abstrações para evitar a duplicação e delegando a coordenação do fluxo aos controladores.
  4. DConcentrar validações e decisões de estado em um único controlador central, para eliminar divergências entre os demais controladores.
  5. ERestringir os modelos à representação de dados e deslocar para os controladores as regras remanescentes, uniformizando o padrão já adotado.

Gabarito: C

Questão 25Sistemas de InformaçãoIntegração de sistemas e APIsAbrir questão

Uma organização iniciou a modernização de seu sistema corporativo. A aplicação, antes monolítica, foi gradualmente dividida em serviços independentes para atender módulos como autenticação, faturamento e catálogo. Durante a transição, parte da integração entre sistemas legados permaneceu baseada em contratos formais descritos em XML, enquanto os novos serviços passaram a expor APIs HTTP com troca de mensagens em JSON. Com base nesse cenário, avalie as afirmativas a seguir.

  • I.A coexistência, no mesmo ambiente, de serviços que utilizam contratos formais em XML e de APIs HTTP com JSON é compatível com um processo de transição arquitetural, não sendo suficiente, por si só, para descaracterizar uma adoção de microsserviços.
  • II.Em uma arquitetura de microsserviços, a divisão do sistema em vários serviços garante baixo acoplamento e independência de evolução, mesmo que todos compartilhem o mesmo banco de dados e dependam de mudanças coordenadas no esquema relacional.
  • III.Os microsserviços podem ser compreendidos como uma abordagem específica de arquitetura orientada a serviços, de modo que nem toda solução orientada a serviços caracteriza, necessariamente, uma arquitetura de microsserviços.

Está correto o que se afirma em

  1. AI, apenas.
  2. BI e II, apenas.
  3. CI e III, apenas.
  4. DII e III, apenas.
  5. EI, II e III.

Gabarito: C

Questão 26Linguagens de ProgramaçãoRazor Pages e desenvolvimento .NETAbrir questão

A plataforma .NET oferece diferentes modelos de programação para construção de aplicações, incluindo abordagens orientadas a serviços, padrões arquiteturais tradicionais e modelos baseados em páginas. Entre essas abordagens, algumas priorizam a separação estrita de responsabilidades, enquanto outras favorecem maior coesão entre interface e lógica. Nesse contexto, assinale a opção que apresenta uma das principais características do modelo Razor Pages no ecossistema .NET.

  1. ASegue rigidamente a separação em camadas proposta pelo padrão MVC, exigindo a definição explícita de controllers para cada requisição.
  2. BBaseia-se em consultas declarativas com LINQ como mecanismo central de organização da lógica de aplicação e navegação entre páginas.
  3. CImplementa, de forma obrigatória, o padrão de APIs RESTful, sendo utilizado exclusivamente para exposição de serviços e manipulação de dados via HTTP.
  4. DRestringe a interação com outras camadas da aplicação, limitando seu uso à renderização estática de conteúdo sem acesso a serviços ou dados dinâmicos.
  5. EAdota uma abordagem orientada a páginas, na qual cada unidade de interface encapsula sua lógica associada, reduzindo a necessidade de separação explícita em controllers.

Gabarito: E

Questão 27Sistemas de InformaçãoAPIs RESTAbrir questão

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,

  1. AV – V – V.
  2. BV – V – F.
  3. CV – F – F.
  4. DF – V – F.
  5. EF – F – V.

Gabarito: C

Questão 28Segurança da InformaçãoSegurança de APIsAbrir questão

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.

  1. AAdotar a utilização de certificados digitais no servidor nas requisições entre clientes e serviços, de modo a garantir que apenas clientes autorizados tenham acesso aos endpoints disponíveis.
  2. BAdotar tokens de longa duração como medida de segurança, a fim de reduzir a frequência de renovação e, com isso, diminuir a exposição da API a falhas associadas ao processo de reautenticação.
  3. CDispensar mecanismos específicos de autorização quando a API utilizar OAuth 2.0 ou JWT emitido por servidor confiável, pois a validade do token já é suficiente para legitimar o acesso aos recursos expostos.
  4. DImplementar validação e saneamento dos dados de entrada recebidos pelas APIs, com verificação dos parâmetros e do payload da requisição, a fim de mitigar ataques de injeção e outros efeitos decorrentes do processamento de entradas maliciosas.
  5. EDispensar o uso de rate limiting nos servidores de recursos de APIs que adotam OAuth 2.0, uma vez que o controle de consumo por contador exige manutenção de estado entre requisições, contrariando o princípio de comunicação sem estado do protocolo OAuth.

Gabarito: D

Questão 29Sistemas de InformaçãoGraphQLAbrir questão

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

  1. AII, apenas.
  2. BI e II, apenas.
  3. CI e III, apenas.
  4. DII e III, apenas.
  5. EI, II e III.

Gabarito: E

Questão 30Sistemas de InformaçãoOpenAPI e SwaggerAbrir questão

Uma equipe mantém uma API REST documentada por meio de uma especificação OpenAPI 3.x, exibida no Swagger UI. Parte dos endpoints exige autenticação por token do tipo bearer no formato JWT, enviado no cabeçalho Authorization. Contudo, na interface gerada, essas operações não exibem o botão Authorize nem ficam corretamente marcadas como protegidas. Sem alterar a implementação da API e atuando apenas na especificação OpenAPI, a equipe precisa configurar a documentação para que o Swagger UI reconheça formalmente esse mecanismo de segurança e permita seu uso nas operações protegidas. Nesse contexto, assinale a opção que apresenta a medida tecnicamente mais adequada.

  1. ADefinir, em components/securitySchemes, um esquema de segurança do tipo http com scheme: bearer, podendo indicar bearerFormat: JWT, e aplicá-lo por meio de security no nível global ou apenas nas operações protegidas.
  2. BDeclarar, em components/schemas, um objeto chamado Authorization, com um campo obrigatório token, e referenciálo nas operações que exigem autenticação.
  3. CAdicionar, em cada operação protegida, um parâmetro em header com o nome Authorization, sem definir esquema de segurança específico na especificação.
  4. DDefinir, em components/securitySchemes, um esquema do tipo apiToken, com in: header e name: Authorization, e associá-lo às operações protegidas por meio de security.
  5. EDefinir, em components/securitySchemes, um esquema do tipo http com scheme: basic e associá-lo às operações protegidas, informando que o token JWT será enviado no cabeçalho Authorization.

Gabarito: A

Questão 31Sistemas de InformaçãoServiços Web SOAP/XMLAbrir questão

Uma organização mantém integrações corporativas baseadas em serviços SOAP/XML, consumidos por aplicações internas e externas a partir de contrato formal previamente publicado. Em uma atualização do sistema provedor, a equipe pretende alterar a estrutura da mensagem de resposta, com renomeação de alguns elementos e mudança de tipos de dados, sem adotar uma estratégia de versionamento compatível, sob o argumento de que o endpoint e o protocolo de transporte permanecerão inalterados. Com base nesse cenário, analise as afirmativas a seguir.

  • I.A renomeação de elementos na mensagem de resposta não compromete a compatibilidade da integração, porque os consumidores podem consultar o WSDL atualizado, que define o contrato de comunicação do serviço, e passar a interpretar os novos nomes corretamente.
  • II.Em arquiteturas baseadas em SOAP, a interoperabilidade entre consumidor e provedor depende também da aderência das mensagens ao contrato formal do serviço, e não apenas da possibilidade de troca de documentos XML entre as partes.
  • III.A manutenção do mesmo endpoint e do mesmo protocolo de transporte não é suficiente, por si só, para preservar a compatibilidade da integração, quando a resposta do serviço deixa de corresponder à estrutura contratualmente esperada pelos consumidores.

Está correto o que se afirma em

  1. AI, apenas.
  2. BI e II, apenas.
  3. CI e III, apenas.
  4. DII e III, apenas.
  5. EI, II e III.

Gabarito: D

Questão 32Segurança da InformaçãoCross-Site Scripting (XSS)Abrir questão

Um estudante de segurança da informação realizou uma avaliação de segurança de uma aplicação web em ambiente de testes, e acessou a aplicação por meio de um navegador, inserindo o seguinte código em um campo de entrada de dados: <script>alert('teste')</script> Ao submeter a requisição, a aplicação retornou uma resposta que resultou na exibição de um alerta no navegador, evidenciando a execução do script inserido. A técnica empregada caracteriza um tipo de análise de software conhecido como

  1. Aanálise estática de código, pois o comportamento da aplicação foi avaliado sem a necessidade de execução.
  2. Brevisão de código manual, com foco na identificação de vulnerabilidades diretamente no código-fonte.
  3. Canálise dinâmica de software, baseada na interação com a aplicação em execução e a avaliação de seu comportamento em tempo de execução.
  4. Duso de linters, para identificação de falhas sintáticas e más práticas de programação.
  5. Eteste unitário, voltado à validação de componentes isolados do sistema.

Gabarito: C

Questão 33Engenharia de SoftwareTestes de SoftwareAbrir questão

Um Engenheiro de Testes acaba de receber uma demanda para conduzir um teste de sistema com sua equipe. Sobre esse tipo de teste, analise as afirmativas a seguir.

  • I.Deve ser conduzido antes dos testes de integração e conduzido preferencialmente por uma equipe de testes.
  • II.Tem como objetivo confrontar o software em funcionamento com seus requisitos funcionais e não funcionais, sendo executado em um ambiente muito semelhante ao de produção.
  • III.Pode ser dividido em fases alfa (em ambiente de desenvolvimento) e beta (em ambiente que emula a produção) e realizado integralmente pela equipe de testes.

Está correto o que se afirma em

  1. AI, apenas.
  2. BII, apenas.
  3. CIII, apenas.
  4. DI e II, apenas.
  5. EII e III, apenas.

Gabarito: B

Questão 34Engenharia de SoftwareAutomação de TestesAbrir questão

Um Analista de Testes precisa validar diversas funcionalidades de um sistema de forma isolada. A quantidade de cenários e combinações de entrada faz com que o número de testes seja muito alto. Para conduzir esta tarefa, ele poderá fazer uso de ferramentas de automação de testes, porém é muito importante que ele saiba diferenciar quais as características de cada uma para utilizá-las do modo correto. Relacione as ferramentas de teste listadas a seguir às respectivas características. 1. Selenium 2. Cypress ( ) É mais flexível e multiplataforma. ( ) Não utiliza Webdriver. ( ) É executado fora do browser. ( ) É mais utilizado para testes de front-end. Assinale a opção que indica a relação correta, segundo a ordem apresentada.

  1. A2, 2, 2 e 1.
  2. B1, 1, 2 e 1.
  3. C1, 2, 1 e 1.
  4. D1, 2, 1 e 2.
  5. E2, 1, 1 e 2.

Gabarito: D

Questão 35Engenharia de SoftwareDesenvolvimento Orientado a Testes (TDD)Abrir questão

Leia o trecho a seguir. As metodologias de desenvolvimento de software evoluíram de abordagens rígidas e sequenciais, como o modelo em cascata, para modelos iterativos e incrementais, que favorecem as mudanças e a redução de riscos. Com as práticas ágeis, passaram a priorizar ciclos curtos, feedback contínuo e maior integração entre desenvolvimento e validação. Nesse contexto, surgem metodologias que colocam os testes no centro do desenvolvimento, não apenas para verificação, mas como guia para construção do software, melhorando qualidade e alinhamento com o negócio. Em uma delas, utilizam-se especificações em linguagem natural, o que permite o entendimento entre clientes, analistas e desenvolvedores; surge também a chamada living documentation, que se mantém atualizada por ser executável como testes automatizados. Assinale a opção que indica a metodologia em questão.

  1. ATDD (Test Driven Development).
  2. BBDD (Behavior Driven Development).
  3. CDDT (Data Driven Development).
  4. DRUP (Rational Unifed Process).
  5. EUCD (User-Centered Design).

Gabarito: B

Questão 36Engenharia de SoftwareUMLAbrir questão

Diagramas UML são um valioso recurso para documentar as funcionalidades e a dinâmica das interações em um sistema a ser projetado. Assinale a opção que apresenta o diagrama UML mais indicado para representar as interações externas com o sistema e as funcionalidades percebidas pelos usuários.

  1. ADiagrama de Estado.
  2. BDiagrama de Classes.
  3. CDiagrama de Sequência.
  4. DDiagrama de Caso de Uso.
  5. EDiagrama de Componentes.

Gabarito: D

Questão 37Engenharia de SoftwareEngenharia de RequisitosAbrir questão

Ao projetar um sistema, o cliente apresentou uma lista de requisitos a serem implementados. Relacione os requisitos listados a seguir à sua classificação como Funcionais (RF) ou Não Funcionais (RNF). 1. Requisito Funcional (RF) 2. Requisito Não Funcional (RNF) ( ) Emitir relatórios diários de indicadores de performance. ( ) Armazenar dados temporais estritamente sob o padrão da ISO 8601. ( ) Adaptar a interface dinamicamente para dispositivos móveis e desktops. Assinale a opção que indica a relação correta, segundo a ordem apresentada.

  1. A1, 1 e 2.
  2. B1, 2 e 2.
  3. C1, 1 e 1.
  4. D2, 1 e 1.
  5. E2, 2 e 2.

Gabarito: B

Questão 38Noções de InformáticaVirtualização e ContêineresAbrir questão

A virtualização permite a execução de múltiplos sistemas operacionais em um mesmo hardware físico, otimizando o uso dos recursos computacionais. Com a evolução dessa tecnologia, surgiram abordagens mais eficientes, como a virtualização baseada em contêineres, que permite a execução de aplicações de forma isolada e portátil em diferentes ambientes computacionais. Considerando o uso da tecnologia Docker no contexto da virtualização por contêineres, assinale a afirmativa correta.

  1. AOs dados armazenados em contêineres Docker são automaticamente mantidos, independentemente de qualquer configuração adicional, mesmo após o encerramento do contêiner.
  2. BA tecnologia Docker permite executar aplicações em contêineres que compartilham o kernel do sistema operacional do host, tornando sua execução mais leve que máquinas virtuais.
  3. CO uso de mecanismos de armazenamento de dados compartilhados elimina o isolamento entre contêineres, fazendo com que passem a funcionar como uma única unidade.
  4. DOs contêineres Docker não permitem o compartilhamento de dados entre si, em razão do isolamento proporcionado pelo sistema operacional.
  5. EOs bind mounts são gerenciados pelo Docker de forma independente da estrutura de diretórios do sistema hospedeiro.

Gabarito: B

Questão 39Noções de InformáticaOrquestração de ContêineresAbrir questão

A orquestração de contêineres permite automatizar a implantação, o escalonamento e o gerenciamento de aplicações distribuídas. Nesse contexto, ferramentas surgiram para administrar clusters de nós computacionais e garantir alta disponibilidade e eficiência operacional. Diante do exposto, analise as afirmativas a seguir.

  • I.O Kubernetes é uma plataforma de orquestração de contêineres que permite automatizar a implantação, o escalonamento e a gestão de aplicações em clusters de nós computacionais.
  • II.O Rancher é uma ferramenta nativa do Kubernetes utilizada para o gerenciamento de clusters.
  • III.Em um cluster Kubernetes, os nós de trabalho executam os pods, enquanto o plano de controle é responsável pelo gerenciamento do estado do cluster.

Está correto o que se afirma em

  1. AII, apenas.
  2. BI e II, apenas.
  3. CI e III, apenas.
  4. DII e III, apenas.
  5. EI, II e III.

Gabarito: C

Questão 40Engenharia de SoftwareIntegração e Entrega Contínua (CI/CD)Abrir questão

O Jenkins é um servidor de automação usado para suportar práticas de Integração Contínua e Entrega Contínua (CI/CD). Um de seus recursos centrais é o Jenkins Pipeline, que permite a modelagem de ciclos de vida de entrega de software como código (Pipeline-as-Code), geralmente definidos em um arquivo chamado Jenkinsfile. Nesse cenário, analise as afirmativas a seguir e assinale (V) para a verdadeira e (F) para a falsa. ( ) Não é possível usar shell script em um Jenkins Pipeline. ( ) Existem dois tipos de sintaxe para arquivos Jenkinsfile: Declarative e Scripted. ( ) É uma boa prática combinar as etapas (steps) de um Pipeline em etapas únicas sempre que possível, a fim de reduzir a sobrecarga gerada pelo próprio mecanismo de execução. As afirmativas são, respectivamente,

  1. AF – V – V.
  2. BF – F – V.
  3. CF – V – F.
  4. DV – V – V.
  5. EV – F – F.

Gabarito: A

Questão 41Segurança da InformaçãoInclusão de Arquivos (LFI/RFI)Abrir questão

O OWASP Top 10:2025 apresenta as principais categorias de riscos de segurança em aplicações web, incluindo falhas relacionadas à manipulação inadequada de entradas fornecidas pelo usuário. Uma aplicação web, hospedada no endereço http://www.eth0123.com, permite acesso a informações jornalísticas por meio do seguinte endereço: http://www.eth0123.com/acesso.php?arq=jornal Durante uma análise de segurança, verificou-se que o parâmetro “arq” é utilizado pela aplicação para carregar conteúdos armazenados no servidor. Em razão de falha na validação de entradas fornecidas pelo usuário, foi possível manipular o endereço de acesso conforme apresentado a seguir, permitindo visualizar o conteúdo de um arquivo sensível do sistema: http://www.eth0123.com/acesso.php?arq=../../etc/passwd Assinale a opção que apresenta a técnica de exploração utilizada nesse cenário.

  1. ASQL Injection
  2. BLFI – Local File Inclusion
  3. CXSS – Cross-Site Scripting
  4. DRFI – Remote File Inclusion
  5. EFPD – Full Path Disclosure

Gabarito: B

Questão 42Sistemas de InformaçãoTransações e Propriedades ACIDAbrir questão

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.

  1. AAtomicidade.
  2. BConsistência.
  3. CDurabilidade
  4. DIsolamento.
  5. EPersistência.

Gabarito: C

Questão 43Sistemas de InformaçãoModelagem de DadosAbrir questão

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

  1. Aa tabela possui um índice único criado sobre a chave primária.
  2. Bnão existem dependências transitivas entre atributos não chave.
  3. Cexiste pelo menos uma chave estrangeira vinculada a outra tabela normalizada.
  4. Dtodos os seus atributos possuem apenas valores atômicos e não existem grupos repetitivos.
  5. Enão existem dependências parciais, ou seja, todos os atributos dependem da chave primária total.

Gabarito: D

Questão 44Sistemas de InformaçãoLinguagem SQLAbrir questão

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

  1. AWHERE
  2. BHAVING
  3. CGROUP BY
  4. DORDER BY
  5. EGROUP FILTER

Gabarito: B

Questão 45Sistemas de InformaçãoLinguagem SQLAbrir questão

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.

  1. AApenas a variável NEW está disponível, contendo os valores nulos.
  2. BAmbas as variáveis estão disponíveis e possuem os mesmos valores.
  3. CNenhuma das variáveis está disponível em operações de exclusão.
  4. DApenas a variável OLD está disponível, contendo os dados do registro que será removido.
  5. EAmbas as variáveis estão disponíveis, mas a OLD contém valores nulos e a NEW contém os dados removidos.

Gabarito: D

Questão 46Sistemas de InformaçãoLinguagem SQLAbrir questão

A criação de visões em bancos de dados permite apresentar um extrato personalizado sobre os registros reais, simplificando consultas complexas e protegendo informações sensíveis. Assinale a opção que indica a sintaxe correta, em SQL, para criar uma visão chamada 'v_vendas' que mostre todos os registros de uma tabela denominada 'pedidos'.

  1. AWITH VIEW v_vendas AS (SELECT * FROM pedidos)
  2. BCREATE VIEW v_vendas AS SELECT * FROM pedidos
  3. CINSERT VIEW v_vendas VALUES (SELECT ALL FROM pedidos)
  4. DNEW VIEW v_vendas FROM (SELECT * FROM pedidos)
  5. EALTER TABLE pedidos ADD VIEW v_vendas AS SELECT * FROM pedidos

Gabarito: B

Questão 47Sistemas de InformaçãoLinguagem SQLAbrir questão

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.

  1. AQuando se deseja verificar se o SGBD está convertendo tipos de dados de forma implícita e invalidando o uso de índices.
  2. BQuando é necessário garantir que os dados sensíveis de uma tabela sejam criptografados antes do armazenamento.
  3. CQuando é necessário auditar o usuário que realizou a última alteração em um registro específico da tabela.
  4. DQuando o desenvolvedor deseja alterar permanentemente a ordem física das linhas no disco rígido.
  5. EQuando uma cópia física de segurança (backup) de uma visão materializada será criada.

Gabarito: A

Questão 48Sistemas de InformaçãoVisualização de Dados e Power BIAbrir questão

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

  1. AIII, apenas.
  2. BI e II, apenas.
  3. CI e III, apenas.
  4. DII e III, apenas.
  5. EI, II e III.

Gabarito: E

Questão 49Sistemas de InformaçãoVisualização de Dados e Power BIAbrir questão

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

  1. Autilizar múltiplas codificações visuais redundantes para reforçar a leitura dos dados.
  2. Baplicar o design progressivo de informação, priorizando a visão macro antes do detalhamento analítico.
  3. Cevitar qualquer forma de direcionamento interpretativo, mantendo a neutralidade na apresentação dos dados.
  4. Dmaximizar a quantidade de informação exibida, priorizando a densidade informacional em detrimento da hierarquia visual.
  5. Eapresentar inicialmente detalhes específicos para, posteriormente, contextualizar os resultados de forma agregada.

Gabarito: B

Questão 50Linguagens de ProgramaçãoR e ShinyAbrir questão

No desenvolvimento de painéis interativos com o framework Shiny (linguagem R), a gestão eficiente do grafo de reatividade é fundamental para o desempenho da aplicação. Um profissional deve selecionar a função reativa adequada para cada necessidade de processamento no server. Relacione as funções listadas a seguir às respectivas definições. 1. reactive() 2. observe() 3. eventReactive() ( ) Cria uma expressão reativa que encapsula um cálculo, evitando recomputações desnecessárias e retornando um valor que pode ser utilizado por outras expressões reativas ou saídas (outputs). ( ) Cria um observador destinado a executar ações com efeitos colaterais (side effects), como gravação em banco de dados ou envio de notificações, não retornando valor reutilizável. ( ) Cria uma expressão reativa cujo valor é atualizado apenas quando ocorre um evento explícito (por exemplo, o clique de um botão), evitando atualizações desnecessárias causadas por outras entradas. Assinale a opção que indica a relação correta, segundo a ordem apresentada.

  1. A1, 2 e 3.
  2. B1, 3 e 2.
  3. C2, 1 e 3.
  4. D3, 2 e 1.
  5. E2, 3 e 1.

Gabarito: A

Questão 51Linguagens de ProgramaçãoR e ggplot2Abrir questão

Um cientista de dados foi incumbido de analisar o desempenho de estudantes em um exame nacional, com o objetivo de investigar possíveis desigualdades educacionais. Para isso, pretende comparar as distribuições de notas considerando simultaneamente o nível socioeconômico (baixo, médio e alto) e a região geográfica (Norte, Nordeste, Sul, Sudeste e Centro-Oeste). Sabe-se que a análise deve preservar a comparabilidade entre os grupos, permitindo identificar padrões estruturais de forma clara e consistente entre os subconjuntos de dados. Considerando o uso da biblioteca ggplot2 na linguagem R, assinale a opção que apresenta a abordagem mais adequada para atender ao objetivo proposto.

  1. AUtilizar facet_wrap (~ regiao + nivel_socioeconomico), pois essa função organiza automaticamente os painéis, garantindo flexibilidade na disposição gráfica, ainda que sem controle explícito da estrutura bidimensional.
  2. BUtilizar facet_grid (regiao ~ nivel_socioeconomico), pois essa abordagem organiza os dados em uma matriz bidimensional fixa, favorecendo a comparação sistemática entre linhas e colunas.
  3. CUtilizar group_by (regiao, nivel_socioeconomico) seguido de summarise, gerando gráficos independentes para cada grupo, o que amplia o detalhamento analítico, ainda que reduza a comparabilidade visual.
  4. DUtilizar geom_density com sobreposição de todas as categorias em um único painel, maximizando a densidade informacional e facilitando a identificação de padrões globais.
  5. EUtilizar coord_flip, pois a inversão dos eixos melhora a legibilidade das categorias e permite comparação direta entre todas as variáveis simultaneamente.

Gabarito: B

Questão 52Tecnologia da InformaçãoDocumentos Técnicos de TIAbrir questão

No contexto da elaboração de documentos técnicos na área de Tecnologia da Informação, analise os itens a seguir.

  • I.O Parecer Técnico é o instrumento adequado quando se exige de um Analista de TI uma análise de conformidade das funcionalidades entregues frente ao Termo de Referência, visando subsidiar a decisão de pagamento de uma fatura contratual.
  • II.O Laudo Técnico é o documento recomendado para o registro de constatações objetivas resultantes de um exame pericial ou de uma auditoria de segurança em sistemas.
  • III.O Laudo Técnico possui natureza predominantemente opinativa e conclusiva, enquanto o Parecer Técnico possui natureza essencialmente descritiva e fática.

Está correto o que se afirma em

  1. AI, apenas.
  2. BI e II, apenas.
  3. CI e III, apenas.
  4. DII e III, apenas.
  5. EI, II e III.

Gabarito: B

Questão 53Tecnologia da InformaçãoLaudos TécnicosAbrir questão

No que tange à elaboração de laudos técnicos, assinale a afirmativa correta.

  1. AA metodologia deve explicitar os procedimentos, técnicas, ferramentas e normas adotados, de modo a permitir a reprodutibilidade e a verificação dos resultados.
  2. BA seção de conclusão pode conter opiniões de caráter subjetivo, ainda que não estejam fundamentadas nas evidências obtidas durante a análise técnica.
  3. CA seção de identificação do laudo técnico é facultativa, podendo ser dispensada quando o documento se destinar ao uso interno da organização.
  4. DO laudo técnico caracteriza-se predominantemente por seu caráter opinativo, baseado na interpretação do profissional responsável.
  5. EO escopo do laudo técnico deve ser definido ao final do documento, após a análise dos dados, a fim de refletir com maior precisão os resultados obtidos.

Gabarito: A

Questão 54Tecnologia da InformaçãoLegislação e Ética em TIAbrir questão

Em relação à Legislação e aos aspectos éticos na área de Tecnologia da Informação, assinale a afirmativa correta.

  1. AUm analista de TI que, durante atividade de manutenção, copia documentos estratégicos da organização para dispositivo pessoal, ainda que sem intenção de obter vantagem, incorre em violação do sigilo profissional e da responsabilidade técnica.
  2. BA Responsabilidade Técnica limita-se à garantia de que os sistemas estejam disponíveis, não abrangendo as falhas de configuração que resultem em acessos indevidos.
  3. CO profissional de TI pode compartilhar dados internos da organização, desde que não haja identificação direta dos titulares das informações.
  4. DO dever de sigilo profissional cessa após o desligamento do colaborador, exceto se houver cláusula contratual específica de não divulgação.
  5. EA Ética Profissional em TI foca na eficiência técnica dos algoritmos, sendo as questões de privacidade de responsabilidade do setor jurídico.

Gabarito: A

Questão 55Tecnologia da InformaçãoEstatísticas Oficiais e Indicadores de Desempenho em TIAbrir questão

Um agente técnico-estatístico na área de Tecnologia da Informação está elaborando um relatório para avaliar o desempenho de um sistema corporativo de gestão de serviços digitais. Para isso, ele utiliza dados oficiais de bases institucionais, como registros de chamados, tempo de resposta, disponibilidade do sistema e índices de satisfação dos usuários. Com base na utilização de estatísticas oficiais e na construção de indicadores de desempenho em ambientes de TI na Administração Pública, assinale a afirmativa correta.

  1. AIndicadores de desempenho em TI devem ser utilizados apenas para fins operacionais, não sendo adequados para avaliação estratégica de serviços públicos digitais.
  2. BIndicadores de desempenho permitem avaliar a eficiência e a qualidade dos serviços de TI, apoiando a tomada de decisão e a melhoria contínua dos sistemas.
  3. CIndicadores estatísticos em TI não podem ser utilizados para comparações entre diferentes períodos, devido à variabilidade dos sistemas tecnológicos.
  4. DRelatórios estatísticos na área de TI devem apresentar exclusivamente dados técnicos, sem interpretação ou análise gerencial.
  5. EA utilização de dados institucionais limita a criação de novos indicadores de desempenho em ambientes de TI.

Gabarito: B

Questão 56Direito AdministrativoLicitações - Lei 14.133/2021Abrir questão

No que tange às contratações de bens e serviços de Tecnologia da Informação (TI), conforme disposições da Lei nº 14.133/2021, analise as afirmativas a seguir.

  • I.Nas contratações de TI, a Administração poderá definir o objeto da licitação com base exclusiva em marca ou modelo específico, desde que isso facilite a padronização tecnológica da organização.
  • II.O Diálogo Competitivo é uma modalidade de licitação que pode ser aplicada em projetos de TI que envolvam inovação tecnológica ou quando a Administração não consegue definir, com precisão suficiente, as especificações técnicas do objeto.
  • III.A contratação de soluções de TI deverá priorizar, sempre que possível, especificações baseadas em desempenho ou requisitos funcionais, evitando restrições indevidas à competitividade.

Está correto o que se afirma em

  1. AI, apenas.
  2. BI e II, apenas.
  3. CI e III, apenas.
  4. DII e III, apenas.
  5. EI, II e III.

Gabarito: D

Questão 57Direito AdministrativoLicitações - Lei 14.133/2021Abrir questão

No contexto da gestão e fiscalização de contratos administrativos previstos na Lei nº 14.133/2021, avalie as afirmativas a seguir e assinale (V) para a verdadeira e (F) para a falsa. ( ) As contratações públicas deverão submeter-se a duas linhas de defesa, estruturadas para promover práticas contínuas e permanentes de gestão de riscos e controle preventivo na administração pública. ( ) Na fiscalização contratual poderão ser considerados critérios como oportunidade, materialidade, relevância e risco. ( ) A execução do contrato deverá ser acompanhada e fiscalizada por apenas um fiscal de contrato, responsável por todas as atividades de controle da execução contratual. As afirmativas são, respectivamente,

  1. AF – V – F.
  2. BF – V – V.
  3. CV – F – F.
  4. DV – V – F.
  5. EF – F – V.

Gabarito: A

Questão 58Sistemas de InformaçãoMensageria e Comunicação AssíncronaAbrir questão

Comunicação assíncrona é um modelo de interação entre sistemas, em que o emissor envia uma mensagem sem precisar aguardar uma resposta imediata do receptor para continuar sua execução. O receptor processa a mensagem quando estiver disponível e, por vezes, há um intermediário. Em outras palavras, o envio e o processamento da mensagem ocorrem em momentos independentes. Tal abordagem é comumente aplicada em cenários de mensageria, tais como notificações, filas e event streamings. As tecnologias que se associam as aplicações mencionadas são, respectivamente,

  1. AAPI Gateway, RabbitMQ e Kafka.
  2. BKafka, RabbitMQ e Webhooks.
  3. CWebhooks, Kafka e API Gateway.
  4. DWebhooks, RabbitMQ e Kafka.
  5. ERabbitMQ, Kafka e Webhooks.

Gabarito: D

Questão 59Engenharia de SoftwareAnálise de Pontos de FunçãoAbrir questão

O sistema e-Gampes (Sistema de Gestão de Autos) do MPES é a principal ferramenta de gestão de autos finalísticos. Ele digitalizou o fluxo de trabalho extrajudicial (inquéritos civis, notícias de fato), eliminando o uso de papel e proporcionando agilidade, segurança e transparência na tramitação. Nele é possível cadastrar, alterar e excluir autos, executar relatórios analíticos e listar os autos cadastrados em uma consulta simples. Com base na Análise de Pontos de Função (APF), as funcionalidades citadas acima serão contadas, respectivamente, como

  1. AEntrada Externa, Saída Externa e Consulta Externa.
  2. BSaída Externa, Consulta Externa e Arquivo de Interface Externo.
  3. CSaída Externa, Saída Externa e Consulta Externa.
  4. DArquivo Lógico Interno, Consulta Externa e Entrada Externa.
  5. EEntrada Externa, Saída Externa e Saída Externa.

Gabarito: A

Questão 60Linguagens de ProgramaçãoASP.NET CoreAbrir questão

O ASP.NET Core é uma reformulação completa, moderna e de alto desempenho do tradicional ASP.NET. Criado pela Microsoft como uma plataforma open-source e multiplataforma, ele foi reescrito do zero para ser modular e leve, sendo ideal para a criação de aplicativos modernos, conectados à nuvem e compatíveis com Windows, Linux e macOS. Sobre o tema, assinale a opção que apresenta, corretamente, uma de suas características.

  1. AUtiliza o ADO.NET para evitar o uso direto de SQL.
  2. BContém o Blazor, um framework para UI web interativa usando JavaScript ao invés de C#.
  3. CSua arquitetura tem como características a junção de responsabilidades e alto acoplamento.
  4. DFaz o mapeamento Objeto-Relacional com o Entity Framework, permitindo a manipulação de dados por meio de objetos.
  5. EUtiliza o Razor Pages como alternativa ao MVC (Model-ViewController), onde cada página tem UI própria, porém, sem lógica associada.

Gabarito: D

Prova aplicada pela FGV para o MPE-ES em 2026. As questões e o gabarito são de autoria da banca examinadora e estão reproduzidos aqui para fins de estudo, com indicação de origem.