Magna Concursos

Foram encontradas 70 questões.

Maria, que trabalha no departamento de TI de um órgão público, faz parte de uma equipe que foi designada para adquirir novos equipamentos de rede para serem integrados àqueles já existentes no datacenter do órgão.
Com base em conceitos básicos de gestão de riscos em TI, analise as afirmativas a seguir.
I. As estratégias de gestão dos riscos que por ventura possam surgir em uma contratação/aquisição isolada não precisam estar integrados à Política de Gestão de Riscos da organização.
II. Identificação, análise e planejamento de respostas aos riscos são etapas do gerenciamento de riscos.
III. Os riscos identificados em uma contratação/aquisição devem estar registrados no Mapa de Gerenciamento de Riscos, todavia, as estratégias de mitigação não devem estar no Mapa.
Está correto o que se afirma em
 

Provas

Questão presente nas seguintes provas
4296945 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FGV
Orgão: DATAPREV

Analise o código Java a seguir:

public class ExemploDataprev {
    public static void main(String[] args) {
        int limite = 10;
        Runnable r = () -> System.out.println(limite);
        limite = 20;
        r.run();
    }
}

Considerando as regras da linguagem Java para expressões lambda, assinale a afirmativa correta.

 

Provas

Questão presente nas seguintes provas
4296944 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FGV
Orgão: DATAPREV
Um desenvolvedor de software da DATAPREV está definindo a pilha tecnológica para um novo sistema corporativo desenvolvido em Java.
Ao propor o uso de ferramentas de Mapeamento ObjetoRelacional (ORM) para a persistência de dados, surgiu um debate na equipe de arquitetura sobre as diferenças conceituais e de implementação entre a JPA e o Hibernate.
Considerando as características e a relação entre essas duas tecnologias, assinale a afirmativa correta.
 

Provas

Questão presente nas seguintes provas
4296943 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FGV
Orgão: DATAPREV

Considere a seguinte classe Java:

public class CartaoService {
    public double realizarCompra(double limite, double valor) {
        if (valor > limite) {
            throw new IllegalArgumentException("Limite insuficiente");
        }
        return limite - valor;
    }
}

Um desenvolvedor deseja criar um teste utilizando JUnit para verificar que uma compra de valor superior ao limite disponível produz uma IllegalArgumentException, e que a mensagem da exceção é "Limite insuficiente".

O teste foi iniciado da seguinte forma:

import static org.junit.jupiter.api.Assertions.*;
import org.junit.jupiter.api.*;
class CartaoServiceTest {
    private final CartaoService service = new CartaoService();
    @______
    void deveRejeitarCompraAcimaDoLimite() {
        var excecao = ______(
                IllegalArgumentException.class,
                () -> service.realizarCompra(1000, 1500));
        ______("Limite insuficiente", excecao.getMessage());
    }
}

Assinale a opção que apresenta, respectivamente, os termos que preenchem as lacunas para que o teste esteja correto.

 

Provas

Questão presente nas seguintes provas
4296942 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FGV
Orgão: DATAPREV
No contexto das práticas de desenvolvimento de software, considere o fluxo de trabalho a seguir.
• Escreva uma lista dos cenários de teste que você deseja cobrir;
• Transforme exatamente um item da lista em um teste real, concreto e executável;
• Altere o código para fazer o teste (e todos os testes anteriores) passar;
• Opcionalmente, refatore para melhorar o design da implementação; e
• Até que a lista esteja vazia, volte ao passo 2.
O fluxo de trabalho descrito corresponde à abordagem denominada
 

Provas

Questão presente nas seguintes provas
4296941 Ano: 2026
Disciplina: TI - Segurança da Informação
Banca: FGV
Orgão: DATAPREV
No contexto do desenvolvimento seguro de software, ferramentas de análise de segurança, como Static Application Security Testing (SAST) e Dynamic Application Security Testing (DAST), são utilizadas para identificar vulnerabilidades em diferentes momentos do ciclo de desenvolvimento, contribuindo para a redução dos riscos de segurança das aplicações.
Com base nesse cenário, assinale a afirmativa correta.
 

Provas

Questão presente nas seguintes provas
4296940 Ano: 2026
Disciplina: TI - Segurança da Informação
Banca: FGV
Orgão: DATAPREV
Com a crescente adoção de softwares altamente configuráveis, a categoria Security Misconfiguration subiu da 5ª para a 2ª posição no OWASP Top 10:2025, um documento padrão de conscientização que apresenta os maiores riscos de segurança para aplicações web.
Diante desse cenário, analise as afirmativas a seguir.
I. Os dados fornecidos pelo usuário não são validados, filtrados ou higienizados pelo aplicativo.
II. Funcionalidades desnecessárias estão instaladas ou habilitadas (ex.: portas, serviços, contas, frameworks de teste ou privilégios desnecessários).
III. Contas-padrão e suas respectivas senhas permanecem habilitadas e inalteradas.
De acordo com a OWASP Top 10:2025, assinale a opção que indica, corretamente, os itens que são apresentados como condições que podem caracterizar Security Misconfiguration.
 

Provas

Questão presente nas seguintes provas
4296939 Ano: 2026
Disciplina: TI - Segurança da Informação
Banca: FGV
Orgão: DATAPREV
Um analista de redes do DATAPREV está avaliando a implementação de mecanismos de controle de acesso para um portal governamental com uma arquitetura de software distribuída.
Nesse contexto, analise as afirmativas a seguir e assinale (V) para a verdadeira e (F) para a falsa.
( ) Uma vez implementado o mecanismo de Single Sign-On, as aplicações cliente que o utilizam precisam manter seu próprio banco de dados de credenciais de usuários finais e implementar formulários de login.
( ) O OAuth 2.0 é um framework de autorização que opera sobre HTTP/HTTPS, permitindo que uma aplicação cliente obtenha acesso limitado aos recursos de um proprietário de recurso mediante delegação de autorização.
( ) Com o Single Sign-On implementado, a responsabilidade de autenticar o usuário final e gerenciar sua sessão é delegada a cada servidor de aplicação.
As afirmativas são, respectivamente,
 

Provas

Questão presente nas seguintes provas
Uma sociedade empresária está revisando seu Sistema de Gestão de Segurança da Informação (SGSI) com base nas normas ABNT NBR ISO/IEC 27001:2022 e ABNT NBR ISO/IEC 27002:2022.
Considerando as disposições das referidas normas, assinale a afirmativa correta.
 

Provas

Questão presente nas seguintes provas
As aplicações baseadas em SOA (Arquitetura Orientada a Serviços) organizam o software em blocos independentes ou em serviços.
Assinale a opção que não é uma característica de serviços SOA.
 

Provas

Questão presente nas seguintes provas