Baixe o app para aproveitar ainda mais
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
Compartilhar