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.


2021Q899841 | Engenharia de Software, Tecnologia da Informação, Banco da Amazônia, CESGRANRIO, 2024

Durante o desenvolvimento de um projeto de software em uma empresa de tecnologia, foram identificados diversos problemas relacionados à falta de testes adequados. Muitas funcionalidades do software estavam com bugs, o que gerou retrabalho e atrasos na entrega do projeto. Para resolver esses problemas, a equipe responsável decidiu adotar a prática de Desenvolvimento Orientado por Testes (Test-Driven Development—TDD).
Quais são as etapas do ciclo de TDD que essa equipe deve seguir para garantir a implementação correta das funcionalidades e a redução de bugs no projeto?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2022Q1050126 | Engenharia de Software, Processos de Software, manhã, MF, FGV, 2024

Em gerenciamento ágil de projetos de software com Scrum, uma unidade de documentação que declara cada um dos requisitos da solução desejada, escritos pela perspectiva dos stakeholders envolvidos, indicando quem quer, o que, e o porquê, é denominado
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2024Q1051165 | Engenharia de Software, Desenvolvimento de Software, Arquitetura Engenharia e Sustentação Tecnológica, DATAPREV, FGV, 2024

Um empreendimento de sistemas de informação vai trabalhar com metodologias que sejam compatíveis com práticas e cultura DevOps, visando aumentar a sua capacidade de distribuir aplicativos e serviços de forma mais rápida. Para isso, ela vai aplicar as fases do ciclo de vida DevOps, sendo que vai se focar mais na fase que exige que os desenvolvedores incorporem o seu código em um repositório compartilhado, com check-in e compilação diários, permitindo detectar problemas de forma imediata, garantindo que o código principal seja sempre viável e pronto para a produção.
Nesse caso, essa fase é identificada como sendo a de
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2025Q887245 | Engenharia de Software, Tecnologia da Informação, EMATER DF, IADES, 2024

Assinale a alternativa que apresenta característica preconizada em métodos ágeis de gestão e desenvolvimento de projetos.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2026Q951800 | Engenharia de Software, Prototipação, Tecnico de Tecnologia da Informacao, UFC, FCPC, 2025

Os protótipos desempenham um papel fundamental no processo de design de interfaces, permitindo a validação de ideias, o teste de funcionalidades e a comunicação de conceitos antes da produção final. Nesse contexto, os protótipos podem variar em diferentes níveis de fidelidade, dependendo do estágio do projeto e dos objetivos pretendidos. Dentre os tipos de protótipos, um deles se destaca por conter layouts mais definidos, hierarquia visual, e simulação simples de uso.
As informações acima apresentadas referem-se a que tipo de protótipo?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

2028Q1038357 | Engenharia de Software, Processos de Software, Infraestrutura e Segurança Cibernética, BDMG, CESPE CEBRASPE, 2025

Julgue o próximo item, relativos a indicadores de desempenho e gestão de projetos ágeis.

No gerenciamento de projetos adaptativos, o product owner prioriza o backlog do projeto de forma contínua, para que os itens de alta prioridade sejam concluídos; assim, ele poderá considerar concluído um projeto, em razão do cronograma ou do orçamento, quando os itens de maior prioridade tiverem sido entregues.
  1. ✂️
  2. ✂️

2029Q1051164 | Engenharia de Software, Desenvolvimento de Software, Desenvolvimento de Software, DATAPREV, FGV, 2024

Em projetos de desenvolvimento de software, a escolha da técnica de mensuração de tamanho e esforço é essencial para a gestão eficiente e o planejamento adequado das atividades.
Nesse contexto, é correto afirmar que
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2030Q1061918 | Engenharia de Software, Inteligencia Artificial, Agente de Polícia Federal, Polícia Federal, CESPE CEBRASPE, 2025

Julgue o item subsecutivo, no que se refere a aprendizado de máquina e API (application programming interface).

Em aprendizado de máquina, as técnicas de classificação e regressão são exemplos de aplicações práticas para a solução de problemas.
  1. ✂️
  2. ✂️

2031Q1038410 | Engenharia de Software, Inteligencia Artificial, Sistemas Arquitetura e Solução de Dados, BDMG, CESPE CEBRASPE, 2025

Julgue o próximo item, relativo a redes neurais e suas arquiteturas.

O perceptron multicamada (MLP) é um tipo de rede neural artificial constituída de várias camadas de neurônios que utilizam funções de ativação não lineares, permitindo que essa rede aprenda padrões complexos acerca de dados de entrada.

  1. ✂️
  2. ✂️

2032Q1038413 | Engenharia de Software, Inteligencia Artificial, Sistemas Arquitetura e Solução de Dados, BDMG, CESPE CEBRASPE, 2025

Acerca de LLM, IA generativa e data science, julgue o item subsequente.

As redes neurais convolucionais são especialmente adequadas para o processamento de dados sequenciais, como séries temporais e texto, devido à sua capacidade de capturar dependências ao longo de sequências.

  1. ✂️
  2. ✂️

2033Q910431 | Engenharia de Software, Tecnologia da Informação Soluções, EPE, FGV, 2024

Metodologias de desenvolvimento de software definem paradigmas visando promover eficiência e qualidade do produto final. Entre estas, o desenvolvimento seguindo o modelo TDD (Test Driven Development) é realizado por meio de um ciclo composto por três etapas: red, green e refactoring.

Acerca dessas etapas, assinale a afirmativa correta.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2034Q897633 | Engenharia de Software, Analista de Tecnologia da Informação, SAAE Viçosa MG, FUNDATEC, 2024

Assinale a alternativa que corresponde a uma metodologia ágil de desenvolvimento de software cujo foco está na entrega de requisitos funcionais (funcionalidades) de um software
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2035Q973178 | Engenharia de Software, Análise de Dados, TJDFT, FGV, 2022

Uma gerente de projetos (GP) está trabalhando na construção do cronograma para um novo projeto, que fornecerá como produto uma solução de Business Intelligence. As atividades já foram definidas e sequenciadas.
Para estimar a duração esperada de cada atividade por meio de faixas de durações prováveis, otimistas e pessimistas, a GP realizou a estimativa:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2036Q1038766 | Engenharia de Software, Prototipação, Transformação Digital e Gestão de TI, BANRISUL, CESPE CEBRASPE, 2025

Com base no paradigma da prototipação, assinale a opção correta.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2037Q1018591 | Engenharia de Software, Prototipação, Transformação Digital e Gestão de TI, BANRISUL, CESPE CEBRASPE, 2025

A respeito dos riscos e limitações associados à prototipação no desenvolvimento de softwares, julgue os itens seguintes.

I O uso de protótipos impede a construção de funcionalidades operacionais, já que são apenas representações estáticas da interface.
II O foco na entrega rápida de protótipos pode comprometer aspectos importantes, como a qualidade do código e a manutenção futura do sistema.
III A principal limitação do uso de protótipos está na dificuldade de integrar feedbacks dos usuários ao ciclo de desenvolvimento.

Assinale a opção correta.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2038Q969835 | Engenharia de Software, Prototipação, Analista de Sistemas – Engenharia de Software, Petrobras, CESPE CEBRASPE, 2022

A respeito de requisitos e experiência do usuário, julgue o item subsecutivo.

Uma das limitações da prototipação relacionada ao design da solução ocorre quando as partes interessadas se concentram mais nas especificações do design do que nos requisitos e os desenvolvedores acreditam que é necessário fornecer ao usuário uma interface fielmente precisa ao protótipo, mesmo que existam tecnologias e abordagens de interface mais interessantes.

  1. ✂️
  2. ✂️

2039Q898417 | Engenharia de Software, Licenciatura em Computação, Prefeitura de São Sebastião do Tocantins TO, INAZ do Pará, 2024

Indique a alternativa abaixo que apresenta conteúdo que NÃO faz parte do cenário das ferramentas utilizadas no desenvolvimento de aplicativos móveis.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2040Q969083 | Engenharia de Software, Diagrama de Casos de Uso, Programador de Computador, TJPE, IBFC

Na análise e projeto orientado a objetos com UML (Unifed Modeling Language) o programador necessita de um diagrama que apresente os requisitos funcionais do sistema. O diagrama desejado será o:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.