Engenharia de softwareMetodologia de desenvolvimento de software
- (CESPE 2010)
Um processo de desenvolvimento de software é um conjunto de atividades, parcialmente ordenadas, com a finalidade de se obter um produto de software. Cada processo tem suas particularidades, entretanto, podem-se destacar atividades que são comuns à maioria dos processos. Com relação a processos de desenvolvimento de software, assinale a opção correta.
A) O levantamento de requisitos tem como objetivo compreender o problema a ser resolvido e identificar necessidades. Os requisitos podem ser funcionais, que definem as funcionalidades do sistema, ou não funcionais, que não estão relacionados às funcionalidades.
B) A análise tem como foco construir uma estratégia de solução. Os modelos construídos nessa fase devem ser verificados e validados. A verificação tem como objetivo assegurar que as necessidades do cliente estão sendo atendidas pelo sistema, enquanto a validação tem o objetivo de analisar se os modelos estão em conformidade com os requisitos definidos.
C) O projeto produz uma descrição computacional do software sem restrições de tecnologia, ou seja, aspectos físicos e dependentes de implementação não são considerados.
D) Na fase de implementação, o sistema é codificado, ou seja, a descrição computacional obtida na fase de projeto é traduzida para código executável, por meio do uso de uma ou mais linguagens de programação.
E) Na fase de implantação, o sistema é testado, empacotado, distribuído e instalado no ambiente do cliente.
Próximo:
EXERCÍCIOS - Exercício 56
Vamos para o Anterior: Exercício 54
Tente Este: Exercício 46
Primeiro: Exercício 1
VOLTAR ao índice: Engenharia de software