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.


2001Q897167 | Engenharia de Software, Ciência de Dados e Analytics, TJ RR, FGV, 2024

Um dos principais objetivos dos algoritmos de aprendizado de máquinas é o de estabelecer um modelo que melhor descreva as relações entre variáveis de um conjunto de dados. Em algumas situações, ao serem treinados, os modelos ajustam-se demasiadamente aos dados do conjunto, capturando até mesmo padrões relacionados aos ruídos dos dados. Esses modelos tendem a ser excessivamente complexos e a ter um mau desempenho na generalização, isto é, nas etapas em que é necessário processar novas instâncias de dados não pertencentes ao conjunto de treinamento original.

Uma maneira de mitigar esse comportamento inconveniente é usar técnicas de
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2002Q887250 | Engenharia de Software, Tecnologia da Informação, EMATER DF, IADES, 2024

No que se refere à distribuição de software livre, assinale a alternativa correta.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2003Q910044 | Engenharia de Software, DFD Diagrama de Fluxo de Dados, Oficial de Informática, SIMAE SC, FUNDATEC, 2024

Sobre o Diagrama de Fluxo de Dados (DFD), é INCORRETO afirmar que:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2004Q993785 | Engenharia de Software, Modelo em cascata, Supervisor de Pesquisa, IBGE, IBFC, 2021

Um dos primeiros modelos a ser conhecido em Engenharia de Software e está na base de muitos Ciclos de Vida do Desenvolvimento de Software utilizados nos dias de hoje é conhecido tecnicamente por modelo de ciclo de vida ____. Assinale a alternativa que preencha corretamente a lacuna.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2005Q970257 | Engenharia de Software, Ciência de Dados, Petrobras, CESPE CEBRASPE, 2022

Com respeito amachine learningaplicado, julgue o próximo item.



O CBOW é um modelo de aprendizado de máquina desenhado para prever contexto com base em determinada palavra.



  1. ✂️
  2. ✂️

2006Q965145 | Engenharia de Software, Análise de Pontos de Função, Polo de Tecnologia da Informação, Caixa Econômica Federal, CESPE CEBRASPE

A respeito da análise de pontos de função (APF), julgue o item a seguir.

Considere que, tendo acessado determinada loja virtual, uma pessoa, ao optar por fazer uma compra por meio do cartão de crédito, tenha tido de preencher um formulário de cadastro de cartões de crédito, cujos dados são armazenados junto com os demais dados do cliente. Nessa situação, o cadastro de cartões de crédito é classificado como uma entrada externa.

  1. ✂️
  2. ✂️

2008Q1048629 | Engenharia de Software, Inteligencia Artificial, Tecnologia da Informação Tarde, Prefeitura de Cuiabá MT, FGV, 2024

Considere certo método de aprendizado de máquina do tipo classificador, para realizar uma tarefa de classificação para k classes (sendo k um número natural maior do que 1) em um conjunto de dados com n objetos (sendo n um número natural maior do que k). Acerca da matriz de confusão correspondente, analise os itens a seguir.

I. A soma de todos os elementos da matriz é igual a n.

II. A taxa de acerto do classificador é dada pela razão entre a soma da diagonal principal da matriz e a soma de todos os elementos.

III. A precisão do classificador para certa classe i é dada pela razão entre o elemento da diagonal principal na linha i e a soma de todos os elementos da coluna i.


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

2009Q897112 | Engenharia de Software, Gestão e Governança de Tecnologia da Informação, TJ RR, FGV, 2024

Um bom diagrama pode ajudar a comunicar ideias sobre um sistema, principalmente quando deseja-se evitar muitos detalhes. Na UML, uma ferramenta recomendada para esse fim é o Caso de Uso.

Acerca dos diagramas de casos de uso, avalie as afirmativas a seguir e assinale (V) para a verdadeira e (F) para a falsa.

( ) Casos de uso são uma técnica para capturar os requisitos não funcionais de um software.
( ) Casos de uso representam uma visão externa do sistema, logo não deve haver correlação com as classes internas do sistema.
( ) Raias, atores e transições são elementos comuns em casos de uso.

As afirmativas são, respectivamente,
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2010Q904546 | Engenharia de Software, Scrum, Especialização em Gestão de Sistemas Computacionais, Prefeitura de Rio Branco AC, IV UFG, 2024

A metodologia SCRUM segue os princípios do manifesto ágil. O SCRUM baseia-se em seis características, que são:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

2011Q896935 | Engenharia de Software, Desenvolvimento de Software, Desenvolvimento de Software, DATAPREV, FGV, 2024

No desenvolvimento de software, os frameworks Spring, Spring Cloud, Spring Boot, Hibernate e JUnit desempenham papéis importantes na construção de aplicações modernas. Assinale a opção correta em relação às características e finalidades desses frameworks.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2012Q958455 | Engenharia de Software, Modelo em cascata, Escrivão de Polícia Federal, Polícia Federal, CESPE CEBRASPE, 2021

Considerando a teoria geral de sistemas e sistemas de informação, julgue o item a seguir.

Uma das etapas descritas em um método de desenvolvimento de sistema clássico é a de análise e definição de requisitos, etapa em que as restrições e as metas do sistema são obtidas por meio de consulta a usuários, com o objetivo de realizar a especificação do sistema.

  1. ✂️
  2. ✂️

2013Q1038606 | Engenharia de Software, Inteligencia Artificial, Suporte, BANESE, CESGRANRIO, 2025

Uma empresa deseja automatizar a alocação de recursos em seu data center utilizando Inteligência Artificial (IA) com base em padrões históricos de uso. A ideia é que a IA analise os dados de consumo e ajuste automaticamente os recursos computacionais, prevenindo sobrecargas e otimizando custos.
Para essa automação, deve ser utilizada uma aplicação de aprendizado de máquina que
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2014Q1038392 | Engenharia de Software, Engenharia de Requisitos, Sistemas Arquitetura e Solução de Dados, BDMG, CESPE CEBRASPE, 2025

Julgue o próximo item, acerca de análise de requisitos, UML e conceitos relativos à orientação a objetos.


O design thinking converge com a engenharia de requisitos e com a UX (experiência do usuário), especialmente em sua etapa de prototipação, quando são produzidas as ideias e é incentivada a criatividade, de modo que se possa fazer imersão no que o usuário espera do software.

  1. ✂️
  2. ✂️

2016Q1041769 | Engenharia de Software, Orientação a Objetos, Programação de Sistemas, TRE PB, FCC

Na orientação a objetos, no que se refere à sobrecarga de métodos, um método é considerado sobrecarregado se
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

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

Ajudar o gestor do product backlog a encontrar técnicas para a definição eficaz da meta do produto no gerenciamento do product backlog é responsabilidade
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2018Q906132 | Engenharia de Software, Ciência de Dados Manhã, BNDES, CESGRANRIO, 2024

Ao avaliar a performance de diversos modelos preditivos para um problema de regressão e outro de classificação, várias métricas podem ser utilizadas para determinar qual modelo oferece o melhor desempenho. Considere as métricas para regressão e classificação, bem como as técnicas de detecção de overfitting e underfitting.
Nesse contexto, quais métricas devem ser utilizadas para determinar qual modelo oferece o melhor desempenho?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2019Q1042848 | Engenharia de Software, Software Livre, Arquitetura Engenharia e Sustentação Tecnológica, DATAPREV, FGV, 2024

Uma empresa está trabalhando com ambiente Kubernetes para orquestração de containers.
Nesse caso, significa que esse ambiente vai ter como característica
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2020Q905893 | Engenharia de Software, Suporte Manhã, BNDES, CESGRANRIO, 2024

Uma empresa de desenvolvimento de software adotou uma metodologia ágil que trabalha com uso de cartões, ou post-its, associados a três tipos de murais: tarefas que devem ser feitas, tarefas sendo executadas e tarefas concluídas. Nessa metodologia, para cada situação da tarefa do software a ser desenvolvido, os cartões ou os post-its mudam de posição nos murais.


Para esse caso, essa metodologia ágil é identificada como

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.