Departamento Software
Curso ENGINF
Natureza da Prova Exame Especial
Disciplina Eng. De Software
Faculdade de Engenharia e Novas Tecnologias
Data – Período 02/10/2024
Duração 90 min
Escreva o seu número de matrícula, nome e curso em todas as folhas a entregar
Não é permitido falar com os colegas durante o exame, se o fizer, terá a prova anulada.
Caso opte em desistir, escreva “Desisto”, assine e entregue a prova ao docente
O exame tem 6 perguntas distribuídas em 1 grupo único
Faça letra legível
Boa prova!
Lê atentamente e responda as seguintes questões
1. Explique o conceito de ciclo de vida de software. Quais são as principais fases do
ciclo de vida tradicional (modelo cascata) e como elas se inter-relacionam?
2. Descreva a diferença entre as metodologias ágeis e os métodos tradicionais de
desenvolvimento de software. Cite uma vantagem e uma desvantagem de cada
abordagem.
3. O que são padrões de design (design patterns)? Cite e explique dois exemplos de
padrões de design comumente usados no desenvolvimento de software.
4. Em engenharia de software, o que significa a sigla 'CI/CD'? Explique a importância
dessa prática no desenvolvimento moderno de software e como ela se relaciona com
DevOps.
5. Qual é o papel dos testes de software no desenvolvimento? Descreva a diferença entre
testes unitários, testes de integração e testes de sistema.
Bom trabalho