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.


2421Q1011816 | Engenharia de Software, Scrum, Técnico de Tecnologia da Informação, FUB, CESPE CEBRASPE, 2025

A respeito do processo ágil e da metodologia Scrum, julgue o item que se segue.

O sprint backlog é composto pela meta da sprint, pelos itens do product backlog selecionados e pelo plano para entregá-los, definido pelo time de desenvolvimento.

  1. ✂️
  2. ✂️

2422Q1041785 | Engenharia de Software, Uml, Programação de Sistemas, TRE PB, FCC

Um técnico precisa usar um diagrama da UML que é comumente associado ao Diagrama de Sequência devido ao fato de um complementar o outro, já que mostram com frequência as mesmas informações, porém, com um enfoque distinto. Ao contrário do Diagrama de Sequência, o diagrama a ser utilizado não deverá se preocupar com a temporalidade do processo, mas sim em
como os elementos estão vinculados e quais mensagens trocam entre si durante o processo. Para atender a necessidade do técnico deverá ser utilizado o Diagrama de:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2423Q969085 | Engenharia de Software, Scrum, Programador de Computador, TJPE, IBFC

A equipe de sistemas acaba de receber um treinamento de SCRUM. Alguns dos principais termos técnicos e conceitos especificamente sobre SCRUM que a equipe recebeu foram:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2424Q1028491 | Engenharia de Software, Teste de Software, Tecnologia da Informação Reaplicação, TRT 24 REGIÃO MS, FGV, 2025

JUnit 5 é um framework de testes unitários para códigos Java. Ele possui uma arquitetura modular e três subprojetos principais. O subprojeto que fornece uma engine para executar testes baseados em JUnit 3 e JUnit 4 se chama
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2425Q883089 | Engenharia de Software, Rio Grande do Sul, Caixa Econômica Federal, CESGRANRIO, 2024

Um grupo de pesquisadores dispõe de uma verba para desenvolver um software específico para coleta de dados em campo por usuários especialistas. Esse software deverá ser composto por um módulo web ("sala de controle") e um aplicativo móvel ("app mobile"). Após licitação, contratam uma empresa, que produz uma primeira versão dos módulos. Durante um mês, esses usuários testam um conjunto de características do software nos dois módulos em seus locais de trabalho, registrando os erros encontrados. Ao final do processo, o líder do grupo consolida e reporta os problemas à empresa contratada, solicitando correções. A cada nova versão liberada pela empresa, os usuários executam um novo conjunto de testes, considerando os erros anteriores como resolvidos. Esse processo se repetirá mensalmente durante um ano, prazo do contrato.

A situação relatada exemplifica a execução de teste
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2426Q1050012 | Engenharia de Software, Inteligencia Artificial, Tecnologia da Informação, TCE GO, FGV, 2024

Os modelos de aprendizado de máquina desempenham um papel fundamental na análise e interpretação de dados em uma variedade de domínios.
Uma característica dos modelos de aprendizado de máquina supervisionados e não supervisionados é que modelos supervisionados
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2427Q990132 | Engenharia de Software, Infraestrututa de TIC, PRODESTES, IBADE, 2024

Alba consultou um cientista de dados e questionou sobre a aplicação prática para o teste exato de Fisher e o teste de qui quadrado. Ela descobriu que esses testes podem ser úteis em experimentos web para cálculo de:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2429Q1037514 | Engenharia de Software, Inteligencia Artificial, Gestão de Serviços de TIC, DATAPREV, FGV, 2024

O Comitê Olímpico Brasileiro está implantando uma nova infraestrutura de banco de dados em memória para otimizar a análise de desempenho dos atletas. A utilização de técnicas de Inteligência Artificial (IA) tem permitido prever resultados, identificar padrões de desempenho e detectar anomalias em tempo real, proporcionando aos treinadores dados rápidos e precisos para tomada de decisões estratégicas.
Com a combinação de IA e bancos de dados em memória, o Comitê espera melhorar a eficiência na análise de grandes volumes de dados e fornecer insights personalizados para cada atleta, otimizando o treinamento e a performance nas competições.
Diante desse cenário, sobre o impacto da IA aplicada a bancos de dados em memória, assinale a opção incorreta.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2430Q883686 | Engenharia de Software, Técnico em Informática, FESC SP, OBJETIVA, 2024

O Git é uma ferramenta de controle de versão amplamente utilizada por desenvolvedores para gerenciar mudanças em projetos de software. Qual comando Git é utilizado para iniciar um novo repositório Git em um diretório local, permitindo que ele seja versionado?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

2431Q1040874 | Engenharia de Software, Desenvolvimento de Software, Especialidade Tecnologia da Informação, TRT 15 Região SP, FCC, 2023

Para envolver vários componentes Angular Material e aplicar estilos comuns a campos de texto, como a linha inferior, rótulo flutuante e mensagens de dica, um Técnico deve utilizar o componente
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2432Q1017073 | Engenharia de Software, Inteligencia Artificial, Pesquisador, EMBRAPA, CESPE CEBRASPE, 2025

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

Para avaliar o desempenho de um classificador em problemas de classificação com classes significativamente desbalanceadas, a métrica acurácia é a mais adequada, pois considera a proporção de previsões corretas em relação ao total de amostras.

  1. ✂️
  2. ✂️

2433Q1039869 | Engenharia de Software, Engenharia de Requisitos, Auditor de Controle Externo Tecnologia da Informação, TCE PE, FGV, 2025

No contexto da Engenharia de Software, especialmente considerando o desenvolvimento de aplicações com JavaScript (frontend) e Java (backend), é essencial compreender claramente a distinção entre requisitos funcionais e não funcionais.
Sobre requisitos funcionais e não funcionais, assinale a afirmativa correta.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2434Q1049359 | Engenharia de Software, Engenharia de Requisitos, Analista de Tecnologia da Informação, EBSERH, VUNESP, 2020

Na engenharia de requisitos, um fator importante são os requisitos não funcionais, que se classificam em organizacionais, de produto e externos. Os requisitos
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2435Q905761 | Engenharia de Software, Scrum, Professor, BNDES, CESGRANRIO, 2024

Uma empresa especializada em desenvolvimento de software com metodologia ágil Scrum aceitou um contrato em que o tamanho do software desejado exige que seis times trabalhem simultaneamente. Decidiu-se usar conceitos de Scaled Agile para seguir no projeto, o que exige práticas adicionais ao Scrum tradicional. Investigando as possibilidades, a empresa escolheu implantar o Nexus, um framework de processo para múltiplos times Scrum trabalharem juntos. Para que sejam obtidos os melhores resultados no projeto, é necessário implantar no modo de trabalho da empresa um novo papel (accountability), adicional aos três papéis do Scrum que ela já implementa, com a finalidade de coordenar, de treinar e de supervisionar a aplicação do Nexus e a operação do Scrum.

Considerando-se esse contexto, é necessário criar o papel (accountability)

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

2436Q903743 | Engenharia de Software, Analista de Tecnologia da Informação, UFPI, COPESE, 2024

Sobre o princípio, enunciado por Jez Humble e David Farley, de criar um processo repetível e confiável para a entrega de software (alinhado aos conceitos de DevOps), assinale a opção INCORRETA:

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

2437Q970309 | Engenharia de Software, Engenharia de Requisitos, Analista de Sistemas – Processos de negócio, Petrobras, CESPE CEBRASPE, 2022

Julgue o seguinte item, relativos à engenharia desoftware.


Os processos de verificação e validação de um sistema devem demonstrar que ele atende à sua especificação e que o seu comportamento suporta os requisitos do cliente, por meio da busca de erros na especificação ou de projeto.

  1. ✂️
  2. ✂️

2438Q978511 | Engenharia de Software, Informática, MPE RS, AOCP, 2025

O MPS.BR (Melhoria de Processo do Software Brasileiro) é um modelo de referência criado para apoiar a melhoria e avaliação de processos de software, oferecendo uma alternativa acessível e alinhada às necessidades das empresas brasileiras. Ele estrutura níveis de maturidade que orientam a evolução da gestão e desenvolvimento de software. Nesse sentido, qual é o nível do MPS.BR em que a gerência de requisitos está inserida?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2439Q1083987 | Engenharia de Software, Desenvolvimento de Software, Analista de Gestão de TIC, TJ RJ, CESPE CEBRASPE, 2021

Os profissionais técnicos de aplicativos responsáveis por plataformas, arquitetura e integração devem racionalizar inovações recentes para revitalizar seus portfólios de aplicativos. A modernização da arquitetura e da entrega de aplicativos e integração é necessária para oferecer suporte à agilidade comercial sustentável. Nesse contexto, é correto
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2440Q1018452 | Engenharia de Software, Inteligencia Artificial, Área Tecnologia da Informação e Ciência de Dados, SUSEP, CESPE CEBRASPE, 2025

Julgue o próximo item, relativo a manipulação, tratamento e visualização de dados, ETL e ELT, e MLOps.

Na implementação de MLOps, o monitoramento de modelos em produção deve centrar-se nas métricas de desempenho técnico como a latência, sendo a detecção de viés algorítmico uma preocupação restrita à fase de desenvolvimento do modelo.

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