Questões de Engenharia de Software do ano 2025

Pesquise questões de concurso nos filtros abaixo

Listagem de Questões de Engenharia de Software do ano 2025

#Questão 1095573 - Engenharia de Software, Gerência de Configuração, FUVEST, 2025, USP, Especialista em Laboratório (Especialidade: Inteligência Artificial e Aprendizado de Máquina)

O versionamento de código é uma prática essencial no desenvolvimento de software, permitindo que múltiplos desenvolvedores colaborem de forma organizada, mantenham um histórico de alterações e revertam mudanças quando necessário. O Git, um dos sistemas de controle de versão mais populares, fornece uma série de comandos que auxiliam na gestão do código-fonte. Considere o seguinte conjunto de comandos executados em um repositório Git:



Imagem associada para resolução da questão



Com base nos comandos apresentados, assinale a alternativa correta.


#Questão 1095575 - Engenharia de Software, Frameworks, FUVEST, 2025, USP, Especialista em Laboratório (Especialidade: Inteligência Artificial e Aprendizado de Máquina)

Um desenvolvedor foi contratado para criar um sistema web para uma pequena startup que deseja lançar um MVP (Produto Mínimo Viável) de uma plataforma de cursos online.


O objetivo inicial é disponibilizar um catálogo de cursos, permitir o cadastro de usuários e oferecer um painel administrativo para gerenciar os conteúdos.


A startup tem poucos recursos e precisa lançar a plataforma rapidamente. O desenvolvedor deseja escolher um framework que permita crescer e escalar o projeto futuramente, caso o produto tenha sucesso.



Considerando o cenário descrito, assinale a alternativa que apresenta a melhor escolha para o desenvolvedor e sua justificativa.

#Questão 1095580 - Engenharia de Software, Inteligencia Artificial, FUVEST, 2025, USP, Especialista em Laboratório (Especialidade: Inteligência Artificial e Aprendizado de Máquina)

Em aprendizado de máquina, classificadores binários e multiclasses são usados para categorizar dados em duas ou mais classes. Considere os cenários a seguir:



1. Um sistema de detecção de fraudes bancárias, onde cada transação deve ser classificada como fraudulenta ou não fraudulenta.


2. Um modelo de classificação de espécies de flores, onde cada flor pode ser categorizada como setosa, versicolor ou virginica.



Em relação aos cenários apresentados, assinale a alternativa que descreve os modelos mais adequados para cada tipo de problema.

#Questão 1095751 - Engenharia de Software, Processos de Software - Desenvolvimento Ágil, FUVEST, 2025, USP, Especialista em Laboratório (Especialidade: Ciência de Dados)

Uma equipe Scrum está trabalhando em um projeto de e-commerce e precisa entregar uma nova funcionalidade de carrinho de compras em duas Sprints. Durante a Sprint Review, o Product Owner percebe que algumas funcionalidades entregues não atendem aos critérios de aceitação definidos. Além disso, a equipe de desenvolvimento relata que as estimativas feitas no Sprint Planning foram insuficientes, e o Scrum Master percebe que a velocidade do time diminuiu. Diante do cenário apresentado, qual deve ser a melhor abordagem para garantir a melhoria contínua e a entrega de valor ao final da próxima Sprint?

#Questão 1095752 - Engenharia de Software, Metodologia de desenvolvimento de software, FUVEST, 2025, USP, Especialista em Laboratório (Especialidade: Ciência de Dados)

No contexto do DevOps, um pipeline de CI (Continuous Integration)/CD (Continuous Delivery) é essencial para garantir a automação do ciclo de vida do software, desde a integração do código até a entrega e implantação contínuas. Considere um pipeline típico que segue as etapas: build, test, deploy e monitoring, conforme a imagem a seguir:

Imagem associada para resolução da questão

Assinale a alternativa que descreve o objetivo dessas etapas no pipeline de DevOps.

Navegue em mais matérias e assuntos

{TITLE}

{CONTENT}

{TITLE}

{CONTENT}
Estude Grátis