Início

Questões de Concursos Engenharia de Software

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


2601Q891306 | Engenharia de Software, Scrum, Especialidade Desenvolvimento de Sistemas da Informação, TRF 5a, IBFC, 2024

Sobre Scrum, analise as afirmativas abaixo e dê valores Verdadeiro (V) ou Falso (F).

( ) O Scrum não requer a realização de reuniões específicas, deixando a equipe livre para decidir como se organizar.
( ) Em Scrum, o backlog do produto é uma lista dinâmica de funcionalidades que não precisa ser priorizada.
( ) Scrum é um framework ágil que facilita o desenvolvimento, entrega e manutenção de produtos complexos.

Assinale a alternativa que apresenta a sequência correta de cima para baixo.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

2602Q1038762 | Engenharia de Software, Processos de Software, Transformação Digital e Gestão de TI, BANRISUL, CESPE CEBRASPE, 2025

Acerca das atribuições do product owner (PO) em equipes ágeis, assinale a opção correta.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2603Q1007789 | Engenharia de Software, Desenvolvimento de Sistemas, MPU, FGV, 2025

A ORG_A é uma organização que anualmente conduz um processo seletivo interno para cargos de gerência. Concorrem aos cargos aqueles funcionários que cumprem um rol de requisitos definido em norma interna. A ORG_A já possui um software para gestão de funcionários e deseja estendê-lo com uma inovação para apoiar os processos seletivos.

O representante do cliente explicou que os funcionários que cumprem os requisitos para um cargo devem ser automaticamente selecionados pelo sistema, e seus nomes devem ser exibidos em tela em ordem crescente de data de admissão, um dado relevante para os usuários e para o processo de seleção. Deve ser disponibilizada a opção para que os usuários do sistema possam alterar a ordenação dos nomes dos funcionários, arrastando e soltando na posição desejada. O sistema deve salvar a nova ordenação após a solicitação do usuário. A alteração da ordenação pode ser refeita a qualquer tempo, mas o sistema deve armazenar o histórico das listas anteriores. As listas de funcionários podem ser impressas em tela. Opcionalmente, as listas podem ser exportadas para os formatos PDF, JSON e XML para interoperabilidade com outros sistemas da ORG_A.

Considerando a solicitação do cliente à luz da engenharia de requisitos, para a inovação solicitada identificam-se:

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

2604Q954029 | Engenharia de Software, Análise e Desenvolvimento de Sistemas, PGECE, UECE CEV, 2025

Git oferece uma variedade de comandos para auxiliar os desenvolvedores no gerenciamento de alterações no códigofonte. Neste contexto, assinale a opção que corresponde ao comando git para atualizar os arquivos no branch atual.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2605Q905901 | Engenharia de Software, Suporte Manhã, BNDES, CESGRANRIO, 2024

Uma empresa usará a tecnologia de Inteligência Artificial para Operações (AIOps) para prever problemas potenciais, como falhas de servidores ou congestionamentos de rede, permitindo que suas equipes de TI atuem proativamente.


No momento, o sistema está trabalhando na fase de Observação que é identificada como sendo a fase na qual a AIOps

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

2606Q996527 | Engenharia de Software, Scrum, Especialista em Governança de Tecnologia da Informação, TRF 5 REGIÃO, IBFC, 2024

No contexto do Scrum, assinale a alternativa correta sobre qual elemento-chave que faz com que o processo do Scrum seja executado, conforme o método descrito por Schwaber e Sutherland (2017).
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

2607Q996530 | Engenharia de Software, Especialista em Governança de Tecnologia da Informação, TRF 5 REGIÃO, IBFC, 2024

Assinale a alternativa que apresenta a principal regra que deve ser seguida pelo Time de Desenvolvimento em relação às prioridades do Backlog do Produto.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

2608Q1037241 | Engenharia de Software, Processos de Software, Desenvolvimento de Software, DATAPREV, FGV, 2024

Uma equipe de desenvolvimento está trabalhando em um projeto importante usando Scrum. Durante o Daily Scrum, um dos desenvolvedores comenta que está com dificuldades para concluir uma tarefa e provavelmente não conseguirá terminá-la até o fim do Sprint. Diante disso, o Scrum Mastersugere que a equipe pense em como reorganizar as tarefas para garantir que o objetivo do Sprint ainda seja alcançado.

Para ajudar a equipe a continuar no caminho certo, o Scrum Master deve

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

2609Q1036233 | Engenharia de Software, Gerência de Configuração, Desenvolvimento de Sistemas, BNB, CESPE CEBRASPE, 2022

Com relação à arquitetura desoftware, julgue o próximo item.

Nos sistemas de versionamento de software, o repositório de artefatos deverá manter as duas últimas versões para backup, o que, por conseguinte, leva à exclusão das demais versões.

  1. ✂️
  2. ✂️

2610Q967120 | Engenharia de Software, Analista de Sistemas, CONAB, FJPF

Em relação aos requisitos de projeto, analise as sentenças abaixo.

I - A alteração de um requisito pode se referir ao seu conteúdo, ou pode se referir a um de seus atributos. Neste último caso, um requisito pode ser rebaixado de essencial para desejável.
II - As alterações de requisitos NÃO causam grande impacto nos prazos e custos do projeto.
III - As alterações de requisitos podem ocorrer devido a fatores internos, como alterações tecnológicas, gerenciais, legais e políticas, e em fatores externos, como o melhor entendimento do problema por parte dos usuários ou dos desenvolvedores.

Em relação às sentenças acima pode-se afirmar que:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2611Q903634 | Engenharia de Software, Analista de Tecnologia da Informação, CREFITO 18a, Quadrix, 2024

Em relação ao guia PMBOK (Project Management Body of Knowledge), assinale a alternativa que apresenta o processo que pertence ao grupo de processos de monitoramento e controle.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2612Q900824 | Engenharia de Software, Analista Técnico II – Desenvolvimento Software, SEBRAENACIONAL, CESPE CEBRASPE, 2024

Uma prática essencial para a implementação de uma pipeline de CI/CD segura em DevOps consiste em
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

2614Q1006044 | Engenharia de Software, Tecnologia da Informação, TRT 7 Região CE, CESPE CEBRASPE

No que se refere à engenharia de software, julgue os itens a seguir.

I Além dos requisitos normais e dos esperados, existem os requisitos fascinantes, que têm como objetivo cativar os usuários de um sistema.

II O levantamento de requisitos pode ser feito utilizando modelos embasados em cenários, em classes, em comportamentos e orientados a fluxos.

III A negociação de requisitos tem como objetivo contrabalançar as necessidades dos interessados em função do custo e do tempo para o desenvolvimento.

Estão certos apenas os itens

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

2615Q882154 | Engenharia de Software, Técnico de Tecnologia da Informação, UFG, IV UFG, 2024

Uma empresa de desenvolvimento web deseja criar uma aplicação interativa que envolva troca de dados em tempo real sem recarregar a página. Para isso, decide utilizar uma tecnologia que permite enviar e receber dados de um servidor web de forma assíncrona. Qual tecnologia é viável neste caso, combinando o uso de JavaScript e XML?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

2616Q902381 | Engenharia de Software, Analista de Tecnologia da Informação/Área suporte Redes, UFRPE, FADURPE, 2024

Selecione a alternativa que explica corretamente o que é Infraestrutura como Código (Infrastructure as Code - IaC).
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2617Q968686 | Engenharia de Software, Análise de Pontos de Função, Análise de Sistemas, TRERR, FCC

A sequência correta dos passos para realizar a projeção do tamanho e complexidade de um software a ser desenvolvido, utilizando a análise de pontos de função é:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2618Q1017072 | Engenharia de Software, Inteligencia Artificial, Pesquisador, EMBRAPA, CESPE CEBRASPE, 2025

Acerca de inteligência artificial e machine learning, julgue o item que se segue.

Diferentemente do aprendizado supervisionado e não supervisionado, o aprendizado por reforço baseia-se em um agente que interage com um ambiente e recebe recompensas ou penalidades conforme suas ações, buscando maximizar um retorno cumulativo ao longo do tempo.

  1. ✂️
  2. ✂️

2619Q1034482 | Engenharia de Software, Inteligencia Artificial, Tecnologia com Especialidade em Análise de Dados, TCE RR, FGV, 2025

Marcelo, auditor especializado em Análise de Dados, está estudando o uso de algoritmos de aprendizado de máquina (Machine Learning) para a detecção de fraudes em contas públicas. Como parte de seus experimentos, ele dividiu seu conjunto de dados em treinamento e teste. Após treinar um modelo, percebeu que os resultados apresentavam indícios de underfitting.
O underfitting ocorre
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2620Q1038583 | Engenharia de Software, Qualidade de Software, Desenvolvimento, BANESE, CESGRANRIO, 2025

A prática de Garantia da Qualidade de Software visa garantir a qualidade de um software e envolve atividade realizada ao longo do seu ciclo de vida.
Sobre essa prática, verifica-se que
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.