Escolar Documentos
Profissional Documentos
Cultura Documentos
Testabilidade
2 - Dos diferentes modelos para o ciclo de vida de desenvolvimento de um software é correto afirmar que
O modelo em cascata é menos flexível e mais simples.
3 - Segundo Sommerville, durante o processo de validação de requisitos devem ser realizadas verificações nos
requisitos da especificação. Com relação aos tipos de verificação assinale a alternativa incorreta.
Verificação de realismo: Usando o conhecimento de vários stakeholders, os requisitos devem
ser verificados para garantir que são reais e que não há falsos requisitos.
4 - O ciclo de vida de um software descreve as fases de desenvolvimento desde sua concepção ao seu desuso,
compreendendo diversas atividades. As atividades envolvidas no desenvolvimento e a forma como se
relacionam dependem da escolha do modelo de ciclo de vida do software. Referente a esse tema, assinale a
opção INCORRETA.
O paradigma de prototipagem é comumente utilizado quando o desenvolvedor está seguro das
especificações e requisitos fornecidos pelo cliente, tendo como principal vantagem o baixo custo.
6 - O modelo de processo de software evolucionário que acopla a natureza iterativa da Prototipação com os
aspectos sistemáticos e controlados do modelo Cascata denomina-se:
Modelo Espiral.
7 - O modelo de desenvolvimento de software em cascata, também conhecido como ciclo de vida clássico,
sugere uma abordagem sistemática e sequencial para o desenvolvimento de softwares que começa com a
especificação dos requisitos e termina na manutenção do software acabado. Nos últimos anos, este modelo de
ciclo de desenvolvimento vem sofrendo várias críticas quanto a sua eficácia. Assim, é correto afirmar que um
dos possíveis problemas do ciclo de vida clássico é
A exigência do modelo para que o cliente estabeleça todos os requisitos explicitamente.
8 - O modelo de ciclo de vida de software que combina elementos do modelo cascata aplicado de maneira
interativa e o:
Incremental
13 - No modelo CMM (padrão CMMI), é uma área de processo que precisa ser desenvolvida no nível de
maturidade gerenciado:
Gestão de configuração
14 - O CMM orienta a entidade no sentido de implementar a melhoria contínua do processo de desenvolvimento
de software utilizando modelo de 5 níveis. Com relação aos objetivos que devem ser alcançados em cada nível
é correto afirmar que a responsabilidade por estabelecer e manter a integridade dos produtos do projeto de
software ao longo de todo o ciclo de vida do projeto é da Gerência de
Configuração de Software
18 - A técnica de programação de materiais e patrimônio que permite entregá-los na quantidade certa, no tempo
certo e no ponto certo denomina-se
Just-in-time.
20 - O teste de ameaça normalmente deve ser aplicado dentro de um projeto de software nas etapas de
Teste de integração e teste de sistema.