Início

Questões de Concursos Desenvolvimento de Sistemas

Resolva questões de Desenvolvimento de Sistemas comentadas com gabarito, online ou em PDF, revisando rapidamente e fixando o conteúdo de forma prática.


41Q1007782 | Sistemas de Informação, Desenvolvimento de Sistemas, MPU, FGV, 2025

O diretor operacional João, do setor de digitalização de processos, escala diariamente vários funcionários de diversos setores para compor a força-tarefa da transformação digital do MPU. Para dar visibilidade ao andamento do trabalho, João solicitou ao analista de BI Nilo a elaboração de um Dashboard para responder a seguinte pergunta analítica:

• Qual é a quantidade de pessoal alocado por dia em um determinado período por setor?

Para isso, Nilo deve modelar um fato:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

42Q1036241 | Programação, Json, Desenvolvimento de Sistemas, BNB, CESPE CEBRASPE, 2022

Acerca de contêineres, microsserviços e APIs, julgue o item a seguir.

JSON (JavaScript Object Notation) é uma linguagem de programação utilizada para construir APIs.

  1. ✂️
  2. ✂️

44Q1042836 | Arquitetura de Software, Webservices, Desenvolvimento de Sistemas, TJ RR, FGV, 2024

Uma API REST (Representational State Transfer) é uma interface que permite a comunicação entre sistemas utilizando um determinado protocolo, em que os recursos são acessados e manipulados por meio de requisições padrão como GET, POST, PUT e DELETE, seguindo princípios de simplicidade, escalabilidade e independência de plataforma.
Isso posto, marque a opção correta a seguir sobre API REST.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

45Q892316 | Banco de Dados, Desenvolvimento de Sistemas, IFSE, IV UFG, 2024

Após a análise de requisitos de um sistema, uma equipe de desenvolvimento de software sentiu a necessidade de projetar o banco de dados do sistema utilizando o Modelo Entidade Relacionamento (MER). Neste sentido, entende-se que a equipe definiu um esquema
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

47Q892315 | Banco de Dados, Desenvolvimento de Sistemas, IFSE, IV UFG, 2024

Os sistemas gerenciadores de bancos de dados fornecem suporte à Linguagem de Manipulação de Dados (DML – Data Manipulation Language), a qual permite manipular os dados de um banco de dados. As principais funções ou comandos disponibilizados pela linguagem DML são:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

48Q892319 | Banco de Dados, Desenvolvimento de Sistemas, IFSE, IV UFG, 2024

No banco de dados de um sistema acadêmico existe a tabela Discente, a qual contém os dados pessoais de todos os discentes da universidade Uni. Nesta tabela, constam, entre outras, as colunas Nome e Data_Nascimento. O comando para criar uma view que contenha apenas o nome dos discentes com data de nascimento igual a nulo é
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

49Q1036253 | Banco de Dados, Índices, Desenvolvimento de Sistemas, BNB, CESPE CEBRASPE, 2022

Julgue o item a seguir, a respeito de melhoria de desempenho de banco de dados.
Um índice de banco de dados é uma estrutura que deve receber um ou mais atributos de uma relação que identificam uma única tupla.
  1. ✂️
  2. ✂️

50Q1034875 | Sistemas Operacionais, Virtualização, Desenvolvimento de Sistemas, MPU, FGV, 2025

O analista Lucas está instalando no MPU a ferramenta Rancher, com o objetivo de facilitar o gerenciamento de contêineres. A fim de escolher a distribuição do Kubernetes que o Rancher irá operar, Lucas estabeleceu as seguintes condições: a distribuição escolhida deve ser compatível com o Rancher, não deve depender de nuvens externas e não deve depender do Docker como runtime de contêineres.

Diante dessas condições, o analista deve escolher, entre as distribuições do Kubernetes:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

51Q988035 | Engenharia de Software, Scrum, Desenvolvimento de Sistemas, PRODESTES, IBADE, 2024

No scrum, nas reuniões de estimativa do tamanho das histórias e dos pontos por história, quem realiza as estimativas participando dessas atividades é o:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

52Q892324 | Gerência de Projetos, Desenvolvimento de Sistemas, IFSE, IV UFG, 2024

Em gerenciamento de projetos, a área do conhecimento responsável por desenvolver atividades para identificar, definir, combinar, unificar e coordenar os vários processos de gerenciamento de projeto, além de incluir características de unificação, consolidação, comunicação e inter-relacionamentos é o
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

53Q1007787 | Banco de Dados, Banco de Dados, Desenvolvimento de Sistemas, MPU, FGV, 2025

O analista Paulo precisa analisar e descobrir padrões nas relações entre as diversas entidades nos processos judiciais do MPU, como promotores, juízes, autores, réus, secretários e advogados. Para isso, Paulo vai utilizar um banco de dados NoSQL para armazenar essa rede social judiciária que chamou de SocialJud. Para implementar o SocialJud, Paulo deve usar um banco de dados:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

54Q1036228 | Matemática, Probabilidade, Desenvolvimento de Sistemas, BNB, CESPE CEBRASPE, 2022

Texto associado.
Certo banco dispõe de uma equipe de 12 analistas de sistema, da qual fazem parte Antônio e Maria. Para atendimento de determinada demanda, o chefe do setor montará uma comissão com 5 analistas, todos com a mesma função.

Com base nessa situação hipotética, julgue o item seguinte.

Se o chefe escolhesse aleatoriamente as pessoas da comissão, a probabilidade de tanto Antônio e Maria serem selecionados é inferior a 15%.

  1. ✂️
  2. ✂️

56Q892320 | Gerência de Projetos, Desenvolvimento de Sistemas, IFSE, IV UFG, 2024

O gerenciamento de projetos é a aplicação de conhecimentos, habilidades, ferramentas e técnicas às atividades do projeto a fim de atender aos seus requisitos. O guia de boas práticas em gerenciamento de projetos é conhecido como
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

57Q892328 | Engenharia de Software, Desenvolvimento de Sistemas, IFSE, IV UFG, 2024

Os modelos UML são expressados graficamente na forma de diagramas, podendo ser divididos em dois grupos principais, sendo eles:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

58Q1042838 | Banco de Dados, Banco de Dados Relacionais, Desenvolvimento de Sistemas, TJ RR, FGV, 2024

O H2 Database é um sistema de gerenciamento de banco de dados relacional open source desenvolvido em Java.
A respeito de características do H2 Database, avalie as afirmativas a seguir.

I. O modo incorporado é mais lento que o modo servidor.
II. No modo servidor, uma aplicação abre um banco de dados remotamente por meio da API JDBC ou ODBC.
III. Não é possível combinar conexões locais e remotas ao mesmo tempo.

Está correto o que se afirma em
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

59Q892317 | Banco de Dados, Desenvolvimento de Sistemas, IFSE, IV UFG, 2024

Leia o caso a seguir.

Durante o desenvolvimento de um sistema, um analista ficou em dúvida sobre como criar as tabelas envolvendo algumas entidades de um sistema de inscrição de palestras. Nesse sistema havia o seguinte requisito: um estudante pode realizar inscrições em várias palestras e uma palestra pode receber inscrições de vários estudantes.

Este é um típico relacionamento
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.