

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
O ciclo de vida de um software é composto pelas principais atividades relacionadas ao seu desenvolvimento, contemplando ações desde a concepção até o funcionamento do software. Ou seja, envolve atividades desde os estágios iniciais de especificação do sistema até a manutenção do mesmo, depois que ele entrou em operação. Com relação aos modelos de ciclo de vida, considere as afirmativas abaixo:
I – A escolha por qual modelo de ciclo de vida utilizar durante o desenvolvimento de um software está fortemente relacionada às características do mesmo.
II - O modelo de ciclo de vida em cascata é indicado para projeto com requisitos bem definidos, pois devido a forma sequencial da organização das atividades, mudanças tardias no projeto acarretam em grandes custos e atrasos de cronograma.
III - Os modelos de ciclo de vida de software dependem de interação constante com o cliente durante todo o processo de desenvolvimento para melhor definição e análise de seus requisitos.
IV - De uma forma geral o processo de desenvolvimento de um software possui as seguintes etapas: fase de definição de requisitos; fase de análise de requisitos; fase de projeto; fase de implementação; fase de teste; fase de implantação.
Está(ão) correta(s) a(s) afirmação(ões):
I, II, III e IV.
I, II, III, apenas.
I, II, IV, apenas.
I, III e IV, apenas.
II, III, apenas.