Buscar

provas av

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

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

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ê viu 3, do total de 3 páginas

Prévia do material em texto

1. 
 
 
Um protótipo de software pode ser usado em um processo de desenvolvimento de software para: 
I. Ajudar na descoberta e validação dos requisitos do sistema, durante a engenharia de requisitos. 
II. Explorar soluções específicas de software e apoiar o projeto de interface com o usuário, durante o 
projeto do sistema. 
III. Realizar testes completos com o sistema que será entregue para o cliente, durante o processo de 
teste. 
Está correto o que se afirma em: 
 
 
I, II e III. 
 
II e III, apenas. 
 
I, apenas. 
 
II, apenas. 
 
I e II, apenas. 
 
 Gabarito Comentado 
 
 
2. 
 
 
Indique a sentença que indica uma característica do Ciclo de Vida Iterativo e incremental: 
 
 
Fácil gerência. 
 
Implantação tardia. 
 
Dificuldade para os requisitos que mudam. 
 
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. 
 
 
 
3. 
 
 
Uma empresa resolveu desenvolver um Sistema utilizando o modelo de Prototipação, porque os usuários estavam com dificuldade 
de expressar suas reais necessidades. As vantagens que fizeram com que o gerente optasse por esta metodologia foram: 
I- Contribuem para melhorar a qualidade da especificação dos futuros programas, o que leva à diminuição de gastos com 
manutenção; 
II- O cliente vê algo que parece ser uma versão do SW desejado e não entende porque o produto precisa ser construído; 
III- Partes do protótipo podem ser usadas no desenvolvimento do sistema final. 
Analisando as sentenças acima, assinale a única alternativa correta: 
 
 
Somente a sentença I está correta 
 
Somente as sentenças I e III estão corretas 
 
Somente as sentenças I e II estão corretas 
 
Somente as sentenças II e III estão corretas 
 
Todas as sentenças apresentadas estão corretas 
 
 
 
4. 
 
 
Quem no RUP identifica quem são os atores, os casos de uso existentes e como eles interagem entre 
si? 
 
 
Arquiteto do sistema 
 
Designer de Negócios. 
 
Analista de Sistemas. 
 
Revisor de Requisitos. 
 
Administrador de Banco de Dados. 
 
 
 
5. 
 
 
Quando em um projeto muito grande o processo permite que as atividades sejam divididas e desenvolvidas por partes estamos 
falando do modelo: 
 
 
Cascata 
 
Prototipação 
 
Iterativo-incremental 
 
Espiral 
 
Bottom-up 
 
 Gabarito Comentado 
 
 
6. 
 
 
Uma equipe de desenvolvimento está estudando qual o melhor modelo para a construção do sistema 
proposto. Sabe-se que um dos fatores principais é tempo que eles possuem para o desenvolvimento, e 
com isso gostariam de produzir protótipos com funcionalidades e desempenhos limitados, de forma a 
permitir que os desenvolvedores e clientes verifiquem as funções das implementações preliminares dos 
modelos de sistemas antes de se comprometerem com um sistema final. Qual é o melhor modelo para 
desenvolver este sistema? 
 
 
Iterativo 
 
Evolucionário 
 
Espiral 
 
Cascata 
 
Prototipação 
 
 Gabarito Comentado 
 
 
7. 
 
 
Como Modelo evolucionário do processo de software, uma característica da prototipagem é: 
 
 
e) descartar a participação do cliente no processo de desenvolvimento e de implantação. 
 
c) iniciar o processo de desenvolvimento pela implantação e pelos testes. 
 
d) gerar uma primeira versão do sistema completa e isenta de erros. 
 
a) independer do estabelecimento e da definição de requisitos. 
 
b) configurar um processo interativo e rápido de desenvolvimento. 
 
 
 
8. 
 
 
Em relação aos ciclos de vida do software, o desenvolvimento de sistemas por meio de ciclo de vida 
iterativos garante ao sistema: 
 
 
utilização mínima de recursos 
 
legibilidade 
 
legalidade 
 
segurança 
 
atualização contínua

Outros materiais