Buscar

Proc Desenv Soft 08

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

Aluno: Matrícula: 1 
Disciplina: CCT0194 - PROC.DESENV.SOFTWARE Período Acad.: 2017.3 EAD (G) / EX 
 
 
Prezado (a) Aluno(a), 
 
Você fará agora seu EXERCÍCIO DE FIXAÇÃO! Lembre-se que este exercício é opcional, mas não valerá 
ponto para sua avaliação. O mesmo será composto de questões de múltipla escolha (3). 
Após a finalização do exercício, você terá acesso ao gabarito. Aproveite para se familiarizar com este modelo 
de questões que será usado na sua AV e AVS. 
 
 
 
1. 
 
 
O modelo de ciclo de vida em cascata: 
 
 
 
 
enfatiza a comunicação estreita com o cliente durante o desenvolvimento do 
produto de software. 
 
 
enfatiza a realização sequencial das atividades do desenvolvimento de um produto 
de software. 
 
 
envolve a ideia principal de criar um protótipo executável e, por meio de 
transformações sucessivas, chegar ao sistema completamente implementado. 
 
 
envolve a análise dos riscos envolvidos no desenvolvimento dos requisitos 
identificados para produto de software. 
 
 
recomenda a geração de versões incompletas do sistema, que podem ser passadas 
para o usuário final, o que permite a retroalimentação do processo de 
desenvolvimento. 
 
 
 
 
2. 
 
 
Indique a sentença que não indica uma característica do Ciclo de Vida em Cascata: 
 
 
 
 
Dificuldade para os requisitos que mudam; 
 
 
Fácil gerência; 
 
 
Implantação tardia; 
 
 
A etapa de análise realiza a definição lógica de todos os requisitos de sistema antes 
de realizar a etapa de projeto; 
 
 
Desenvolver software em partes; 
 
 Gabarito Comentado 
 
 
 
3. 
 
 
Por que a forma de se criar o código dos programas pode influenciar na manutenção 
futura do software? 
 
 
 
 
Numa manutenção futura, é necessário avaliar o código fonte anterior antes de se 
fazer a alteração desejada. Assim, se o software foi construído de forma 
padronizada e com estrutura correta, a manutenção futura será facilitada. 
 
 
Numa manutenção futura, é necessário, após a alteração ser efetuada, avaliar se a 
versão anterior estava bem elaborada, com a utilização de padrões e com estrutura 
correta de desenvolvimento. 
 
 
A manutenção futura do software depende muito mais da competência de quem 
fará alteração do programa do que de quem criou sua versão inicial. 
 
 
Se o software for criado com recursos avançados, isso atrapalhará sua manutenção 
futura. 
 
 
O software criado em sua primeira versão deve ser construído de forma a facilitar 
sua leitura, evitando estruturas flexíveis que facilitem a mudança futura. 
 
 Gabarito Comentado Gabarito Comentado 
 
 
 
4. 
 
 
A manutenção tem inicio em que fase ? 
 
 
 
 
no EAP 
 
 
quando o sistema é instalado no ambiente do usuário, para uso. 
 
 
na alteração do escopo 
 
 
na definição do escopo 
 
 
junto com a documentação 
 
 Gabarito Comentado Gabarito Comentado 
 
 
 
5. 
 
 
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: 
 
 
 
 
A abordagem sistemática para realização das atividades do desenvolvimento de 
software de modo que elas seguem um fluxo seqüencial; 
 
 
O uso da prototipação, em qualquer etapa da evolução do produto, como 
mecanismo de redução de riscos; 
 
 
O uso de formalização rigorosa em todas as etapas de desenvolvimento; 
 
 
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 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. 
 
 Gabarito Comentado 
 
 
 
6. 
 
 
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 / Cascata com Retroalimentação 
 
 
Incremental / Cascata com Retroalimentação 
 
 
Cascata com Retroalimentação / Cascata 
 
 
Cascata / Prototipação 
 
 
Cascata com Retroalimentação / Incremental 
 
 Gabarito Comentado 
 
 
 
7. 
 
 
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 
 
 
 
 
codifica-remenda 
 
 
balbúrdia com realimentação 
 
 
balbúrdia 
 
 
cascata 
 
 
cascata com realimentação 
 
 Gabarito Comentado 
 
 
 
8. 
 
 
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 
 
 
balbúrdia com realimentação 
 
 
codifica-remenda 
 
 
balbúrdia 
 
 Gabarito Comentado

Continue navegando