Considere as seguintes afirmações a respeito de Engenharia de Software:
I. É possível convencionar diferentes conjuntos de etapas para o ciclo de vida de um software. Uma das propostas existentes na literatura estabelece a etapa de análise como aquela voltada à modelagem do domínio da solução computacional,enquanto a etapa de projeto seria voltada à modelagem do domínio do problema.
II. Pode-se dividir o ciclo de vida de um software em três etapas: análise, projeto e testes.
III. Teste de unidade, teste de integração e teste de regressão são as três sub-etapas da etapa de testes e ocorrem exatamente nesta sequência.
Assinale a alternativa que indica todas as afirmações verdadeiras.
a. Todas as afirmações são verdadeiras.
b. Apenas as afirmações I e III são verdadeiras.
c. Apenas a afirmação I é verdadeira.
d. Apenas a afirmação II é verdadeira.
e. Nenhuma das afirmações é verdadeira.
O primeiro diagrama mostra as etapas do ciclo de vida de um software.
A afirmação I está incorreta pelo fato de ter trocado as definições. A etapa de análise modela o domínio do problema e a etapa de projeto modela o domínio da solução computacional.
A afirmação II divide o ciclo de vida do software em três etapas, faltaram as etapas de levantamento de requisitos e contrução.
O diagrama abaixo mostra os níveis de teste de um software.Analisando o mesmo, pode-se afirmar que a alternativa III está incorreta.
Resposta: letra e


Nenhum comentário:
Postar um comentário