Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
não conter todas as atividades. O produto resultante de um primeiro ciclo pode ser uma especificação do produto
ou um estudo de viabilidade. Os ciclos subsequentes podem ser protótipos, chegando progressivamente a versões
operacionais do software, até se obter o produto completo. Modelos podem ser úteis para ajudar a levantar e
validar requisitos, mas pode ocorrer de os clientes e usuários só terem uma verdadeira dimensão do que está
sendo construído se forem colocados diante do sistema. Nestes casos, o uso da __________________ é
fundamental.
As expressões que completam corretamente os espaços em branco, respectivamente, são
Espiral, prototipação.
______________________________________________________________________________________
2 Dos diferentes modelos para o ciclo de vida de desenvolvimento de um software é correto afirmar que
O modelo em cascata é o menos flexível e mais simples.
______________________________________________________________________________________
3 No modelo espiral de Boehm, o processo de software é representado como uma espiral e não como uma
sequência de atividades com retornos de uma para outra. O modelo espiral de Boehm é
A um framework de processo de software dirigido a riscos.
_____________________________________________________________________________________
4 O processo de um software é um conjunto de atividades que conduz ao desenvolvimento do produto software
e o modelo de processo é uma descrição simplificada do processo.
Qual é a característica que define o modelo cascata?
Atividades sequenciais.
______________________________________________________________________________________
Sobre a prototipação, considere:
I. Auxilia o engenheiro de software e o cliente a entenderem melhor o que deve ser construído quando
os requisitos estão confusos.
II. Tem como vantagem a construção rápida de um protótipo que, não podendo ser descartado, passa a ser o
núcleo do sistema que será construído.
IV. Apresenta ao cliente uma versão executável do software, sempre utilizando os algoritmos mais eficientes
para demonstrar a capacidade do sistema a ser criado.
II. Consiste em desenvolver um sistema experimental de maneira rápida e barata para que os usuários finais
interajam com ele e o avaliem. Esse sistema é refinado e aperfeiçoado até que os usuários sintam que ele atende
às suas necessidades, podendo ser usado como modelo para criar o sistema final.
O modelo cascata é um dos paradigmas mais antigos da engenharia de software. Dentre os problemas às vezes
encontrados quando se aplica o modelo cascata, tem-se:
O uso do fluxo sequencial proposto pelo modelo, visto que projetos reais raramente seguem tal fluxo.
_____________________________________________________________________________________
O modelo de ciclo de vida em cascata e considerado o paradigma mais antigo da engenharia de software.
Apesar de apresentar diversas desvantagens em relação ao modelo incremental, pode ser útil principalmente em
situações que :
os requisitos são fixos.
______________________________________________________________________________________
Dentre os modelos de processos de desenvolvimento de software, o Modelo em Cascata, também
conhecido como ciclo de vida clássico, é um dos mais conhecidos e o mais discutido. Qual das seguintes
características não se aplica a um processo de software baseado no Modelo em Cascata?
O cliente tem a oportunidade, em função dos vários incrementos, de fornecer feedback com relação
às funcionalidades sendo desenvolvidas.
______________________________________________________________________________________
No processo de desenvolvimento de software iterativo e incremental, assinale o conceito que NÃO se adequa à
sua filosofia.