Prévia do material em texto
Questão 1/5 - Integração de Sistemas Legados (E) Qual dos fatores abaixo não é um fator de avaliação técnica de sistemas? (Assinale a alternativa correta): . A Desempenho. B Custos de manutenção. C Processos de negócio suportados. Você assinalou essa alternativa (C) D Gerenciamento de configuração. Questão 2/5 - Integração de Sistemas Legados (E) Com relação à reengenharia de sistemas legados para arquitetura orientada a objetos, qual é a alternativa correta? . A Engenharia de software orientado a objetos não é o principal paradigma de desenvolvimento entre organizações de desenvolvimento de software. B Algoritmos e estruturas de dados de aplicações não orientadas a objetos podem ser utilizadas em um sistema orientado a objetos. Você assinalou essa alternativa (B) C A engenharia reversa não é considerada reengenharia de sistemas para arquitetura orientada a objetos. D Não é possível criar diagramas de caso de uso (UML) para especificar novos requisitos do sistema a ser migrado. Questão 3/5 - Integração de Sistemas Legados (E) Sobre arquiteturas de sistemas legados, assinale a alternativa incorreta: . Você não pontuou essa questão A Um sistema legado sem separação em camadas pode ser chamado de sistema monolítico. B Em um sistema legado parcialmente separado em camadas, as alterações na camada de aplicação afetam a camada de dados e vice-versa, formando apenas uma camada. A camada de interface fica isolada. C Em um sistema legado separado em camadas a manutenção é difícil, pois o conceito de camadas dificulta a compreensão do código do sistema. D A maior parte dos sistemas legados são híbridos com relação a camadas, ou seja, partes diferentes dos sistemas tem separação em camadas, outras não possuem separação em camadas, etc. Você assinalou essa alternativa (D) Questão 4/5 - Integração de Sistemas Legados (E) Sobre sistemas legados, analise as afirmativas a seguir e marque (V) para as verdadeiras ou (F) para as falsas. Depois, assinale a alternativa que apresenta a sequência correta. ( ) Costumam ser sistemas críticos para o funcionamento de negócios. ( ) Sua estrutura tende a se degradar ao longo do tempo. ( ) Algumas definições descrevem sistemas legados como sistemas cujo código não possui testes automatizados. ( ) São de fácil substituição. A V – V – V – F. Você assinalou essa alternativa (A) B V – F – V – F. C F – V – V – F. D V – V – F – F. Questão 5/5 - Integração de Sistemas Legados (E) A refatoração de arquitetura consiste em um tipo de refatoração mais abrangente, promovendo um impacto em todo o sistema. Considerando isso, qual dos problemas abaixo seria resolvido por uma refatoração de arquitetura? . A Problemas de código duplicado. B Problemas de aglomerados de dados. C Utilização de métodos longos. D Problemas de acesso direto a um recurso externo, sem a utilização de uma camada de acesso existente. Você assinalou essa alternativa (D)