Logo Passei Direto
Buscar
(CESPE / SERPRO – 2008) O modelo iterativo e o modelo em espiral possuem características semelhantes: ambos permitem que as atividades do processo sejam planejadas e avaliadas ao longo do ciclo de vida.

Gabarito: Correto
User badge image
Questões para Estudantes

ano passado

Respostas

User badge image

Ed Verified user icon

ano passado

Correto. Tanto o modelo iterativo quanto o modelo em espiral permitem que as atividades do processo sejam planejadas e avaliadas ao longo do ciclo de vida do projeto. Essa abordagem possibilita uma maior flexibilidade e adaptação às mudanças durante o desenvolvimento do software.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

(Senado Federal – 2013) Para Sommerville (2007) modelos evolucionários se caracterizam por sua iteratividade e permitem o desenvolvimento de versões de software cada vez mais completas. Assinale a alternativa que caracteriza os dois tipos processos mais comuns destes modelos:

a) Rup e Cascata.
b) Cascata e incremental.
c) RAID e Cascata.
d) Espiral e Prototipação.

O que fazer com o protótipo quando este já serviu ao propósito descrito anteriormente? Na maioria dos projetos, o primeiro sistema dificilmente é utilizável. Pode estar muito lento, muito grande, muito estranho em sua utilização ou as três coisas juntas. Não há alternativa, a não ser começar de novo e desenvolver uma versão redesenhada na qual esses problemas são resolvidos. O protótipo pode servir, portanto, como “o primeiro sistema” – que pode ser jogado fora! No entanto, essa pode ser uma visão idealizada. Embora alguns protótipos sejam construídos como “descartáveis”, outros são evolucionários, no sentido de que evoluem lentamente até se transformar no sistema real. Tanto os interessados como os engenheiros de software gostam do paradigma da prototipação. Os usuários podem ter uma ideia prévia do sistema final, ao passo que os desenvolvedores passam a desenvolver algo imediatamente. Em outras palavras, protótipos são inviáveis de serem utilizados na maioria dos casos, por ser muito lento e/ou muito grande e/ou muito difícil de utilizar. Em geral, os protótipos são descartados assim que os objetivos de levantamento de requisitos são alcançados. No entanto, alguns preferem refiná-los iterativamente até evoluir ao sistema final requisitado pelo usuário. O que vocês precisam guardar de tudo isso?

O modelo orientado a reúso parte de um software existente para que se crie outro, no todo ou apenas em parte de seus componentes.
Comentários: esse modelo realmente parte de um software ou componente existente para se criar outro (Correto).

De acordo com o autor, o modelo orientado a aspectos é um paradigma de engenharia de software relativamente novo que oferece uma abordagem metodológica e de processos para definir, especificar, projetar e construir aspectos. Já Ian Sommerville nos oferece uma visão mais detalhada – ele nos introduz o assunto da seguinte maneira: na maioria dos sistemas de grande porte, os relacionamentos entre requisitos e componentes de programa são complexos.

31. (CESPE / DETRAN-DF – 2009) O modelo de processo de desenvolvimento de software evolucionário parte do desenvolvimento de uma implementação inicial cujos resultados são apresentados aos clientes e refinados por meio de várias versões até que se alcance o sistema adequado. A prototipação, como processo, tem por objetivo compreender as especificações do software para se chegar aos requisitos para o sistema.

Gabarito: Errado

(CESPE / MPE-AM – 2008) A utilização de um modelo de desenvolvimento embasado em componentes é uma forma de desenvolvimento em espiral que busca a reutilização de trechos de software desenvolvidos e testados em projetos anteriores e armazenados em um repositório.

Gabarito: Correto

O modelo em espiral difere principalmente dos outros modelos de processo de software por:

a) não contemplar o protótipo.
b) reconhecer explicitamente o risco.
c) não ter fases.
d) possuir uma fase única evolucionária.
e) não contemplar o projeto do produto.

Mais conteúdos dessa disciplina