Questões de Concurso Público DATAPREV 2026 para Analista de Tecnologia da Informação – Desenvolvimento de Software
Foram encontradas 70 questões
I. Após um volume anormal de requisições simultâneas, um sistema utilizado para prestação de serviços aos cidadãos permaneceu inacessível aos usuários legítimos durante várias horas, sem evidências de alteração dos dados armazenados.
II. Um relatório com dados cadastrais e financeiros confidenciais foi enviado por falha operacional e acessado por destinatários que não possuíam nível de permissão para visualizá-lo, embora o conteúdo do documento não tenha sofrido qualquer modificação.
Considerando os princípios fundamentais da Segurança da Informação, os incidentes I e II violaram, respectivamente, os princípios de
Considerando as disposições das referidas normas, assinale a afirmativa correta.
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,
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.
Com base nesse cenário, assinale a afirmativa correta.
Sabe-se que a chave primária da tabela é composta conjuntamente por (CodigoEngenheiro, CodigoProjeto). Ao analisar as dependências funcionais, verifica-se que NomeEngenheiro e EspecialidadeEngenheiro são funcionalmente determinados apenas por CodigoEngenheiro, que corresponde à parte da chave primária composta.
Assinale a opção que avalia corretamente a adequação dessa estrutura à 2ª Forma Normal (2FN).
Considere as tabelas Cliente e Pedido, em que Cliente.CodigoCliente é a chave primária e Pedido.CodigoCliente é uma chave estrangeira que referencia essa coluna. Analise as duas definições a seguir:

Assinale a opção que apresenta corretamente a diferença entre os comportamentos das duas definições.
Durante uma auditoria, a equipe responsável analisou algumas informações relacionadas ao ambiente.
I. A tabela FATO_VENDAS possui o atributo valor_liquido, definido como um número decimal com duas casas decimais, e esse atributo não pode receber valores nulos.
II. O indicador “venda líquida” representa o valor bruto das vendas após a dedução dos descontos e das devoluções, conforme a regra estabelecida pela organização.
III. O processo de carga da tabela FATO_VENDAS é executado diariamente às 2h. Na última execução, foram extraídos 1.253.428 registros, dos quais 1.251.936 foram carregados com sucesso.
Considerando as características dos metadados em ambientes de data warehouse, assinale a opção que apresenta a classificação correta das informações I, II e III, respectivamente.
A tabela FatoVenda possui as colunas: CodigoProduto, CodigoCliente, CodigoData, Quantidade e ValorVenda. As três primeiras colunas referenciam, respectivamente, as chaves das tabelas DimProduto, DimCliente e DimData.
Sobre a forma como os relacionamentos entre a tabela fato e as dimensões são materializados nesse modelo, assinale a afirmativa correta.
Considerando essas características, assinale a opção que apresenta a abordagem de banco de dados mais adequada ao cenário descrito.
Assinale a alternativa que descreve corretamente o resultado da execução dessa instrução.
No mapeamento de um relacionamento N:M identificado no modelo conceitual para o modelo relacional, deve-se
Sobre o método Kanban, assinale a afirmativa correta.
Nesse contexto, assinale a opção que indica a atividade do processo de Engenharia de Requisitos caracterizada pelas atividades descritas.
Uma organização pública com atuação em todo o território nacional pretende levantar requisitos para um novo sistema de atendimento ao cidadão. Os principais usuários são aproximadamente dois mil atendentes, distribuídos em centenas de unidades nos diversos estados. A equipe de requisitos dispõe de prazo curto e orçamento limitado para deslocamentos e necessita, nessa etapa inicial, obter, de forma padronizada, a opinião dos atendentes sobre um conjunto preliminar de funcionalidades candidatas, de modo que os resultados possam ser tabulados e comparados estatisticamente.
Considerando especificamente essas condições, assinale a opção que indica a técnica de elicitação de requisitos mais adequada, bem como à justificativa do uso.
• 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
Considerando as características da análise estática de código, assinale a afirmativa correta.
As opções a seguir apresentam características de serviços SOA, à exceção de uma. Assinale-a.
Considere a seguinte classe Java:

Assinale a opção que apresenta, respectivamente, os termos que preenchem as lacunas para que o teste esteja correto.
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.