Buscar

Modelos de Desenvolvimento de Software

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

1. 
 
 
Considere as assertivas que seguem: 
I. Consiste em um modelo linear em que cada atividade tem de ser completada antes de iniciar a 
próxima 
II. Permite a revisão de fases anteriores e a superposição entre as fases. 
As considerações apresentam características de modelos de processo de desenvolvimento e 
correspondem, respectivamente aos modelos: 
 
 
Cascata / Prototipação 
 
Cascata com Retroalimentação / Incremental 
 
Cascata / Cascata com Retroalimentação 
 
Incremental / Cascata com Retroalimentação 
 
Cascata com Retroalimentação / Cascata 
 
 Gabarito Comentado 
 
 
2. 
 
 
Marque a alternativa CORRETA. O modelo em cascata: 
 
 
Tem uma etapa iniciada em conjunto com a etapa da anterior do ciclo de vida do sistema de 
informação 
 
Não trata o ciclo de vida do sistema de informação 
 
Trata cada etapa do ciclo de vida do sistemas de informação de forma independente 
 
Trata cada etapa do ciclo de vida do sistemas de informação de forma incremental 
 
Tem uma etapa iniciada somente após a conclusão da etapa anterior do ciclo de vida do sistema de 
informação 
 
 Gabarito Comentado 
 
 
3. 
 
 
O modelo que permite a revisão de fases anteriores, a superposição entre as fases e que permite 
também a realimentação, ou seja, correções que surgirem durante outras fases do processo é o 
 
 
balbúrdia 
 
codifica-remenda 
 
balbúrdia com realimentação 
 
cascata com realimentação 
 
cascata 
 
 Gabarito Comentado 
 
 
4. 
 
 
Assinale a alternativa que corresponde ao modelo de desenvolvimento de software com as 
características a seguir: 1) primeiro modelo em engenharia de software a ser usado; 2) modelo linear; 
3) Cada atividade tem de ser completada antes de iniciar a próxima 
 
 
cascata 
 
cascata com realimentação 
 
codifica-remenda 
 
balbúrdia 
 
balbúrdia com realimentação 
 
 Gabarito Comentado 
 
 
5. 
 
 
Modelo de processo cascata. Primeiro modelo conhecido em engenharia de software. 
 
Assinale qual das alternativas abaixo NÃO caracteriza uma vantagem ou desvantagem do Modelo 
Cascata: 
 
 
Durante um projeto, algumas atividades estão em constante mudança, uma delas são os próprios 
requisitos. Se o processo somente pode ser seguido após a finalização da etapa anterior, este nunca 
irá se encerrar. 
 
Impossibilidade de correção de erros durante o processo de desenvolvimento de software. 
 
Consiste em um modelo linear em que cada atividade tem de ser completada antes de iniciar a 
próxima. 
 
Utilizado em pequenos projetos que não necessitem de padronizações e documentações, podendo 
ser útil, pois o ganho de tempo na fase de planejamento pode ser um diferencial no tempo total do 
projeto. 
 
Dependendo da quantidade de revisões e realimentações, o processo pode se tornar difícil de 
gerenciar. 
 
 
 
6. 
 
 
Assinale a alternativa que apresenta o nome do modelo cuja descrição é apresentada a seguir: - 
modelo que representa uma metodologia de desenvolvimento de software em que os antigos 
desenvolvedores baseavam-se em suas próprias experiências para desenvolver os softwares e que 
podia ser descrito por um ciclo de 2 fases: implementação e correção. 
 
 
balbúrdia com realimentação 
 
balbúrdia 
 
cascata com realimentação 
 
cascata 
 
codifica-remenda 
 
 Gabarito Comentado 
 
 
7. 
 
 
O ciclo de vida do software é um conjunto de atividades que são realizadas na construção de um 
software. O processo denominado Cascata ou Water Fall ainda é um dos mais utilizados e possui como 
característica principal: 
 
 
O uso da prototipação, em qualquer etapa da evolução do produto, como mecanismo de redução de 
riscos; 
 
A codificação de uma versão executável do sistema desde as fases iniciais do desenvolvimento, de 
modo que o sistema final é incrementalmente construído, daí a alusão à idéia de "cascata"(waterfall 
); 
 
O uso de formalização rigorosa em todas as etapas de desenvolvimento; 
 
O desenvolvimento de uma implementação inicial, expondo o resultado ao comentário do usuário e 
fazendo seu aprimoramento por meio de muitas versões, até que um sistema adequado tenha sido 
desenvolvido. 
 
A abordagem sistemática para realização das atividades do desenvolvimento de software de modo 
que elas seguem um fluxo seqüencial; 
 
 Gabarito Comentado 
 
 
8. 
 
 
Ciclo de vida do projeto é um 
 
 
Conjunto de atividades descritas e não ordenadas que segue um fluxo contínuo de informações e 
relacionamentos para auxiliar o acompanhamento de um projeto; 
 
Conjunto de atividades descritas e parcialmente ordenadas que segue um fluxo contínuo de 
informações e relacionamentos para auxiliar o acompanhamento de um projeto. 
 
Conjunto de atividades descritas e ordenadas que segue um fluxo intermitente de informações e 
relacionamentos para auxiliar o acompanhamento de um projeto; 
 
Conjunto de atividades descritas e ordenadas que segue um fluxo contínuo de informações e 
relacionamentos para auxiliar o acompanhamento de um projeto; 
 
Conjunto de atividades descritas e não ordenadas que segue um fluxo intermitente de informações 
e relacionamentos para auxiliar o acompanhamento de um projeto;

Outros materiais