Julgue o item a seguir, relativos à modernização de sistemas...
Julgue o item a seguir, relativos à modernização de sistemas.
A reescrita de sistemas legados envolve a migração do código existente para uma arquitetura moderna, utilizando-se frameworks e padrões atuais.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Vamos analisar a questão sobre a modernização de sistemas, especificamente focando na reescrita de sistemas legados. Este é um tema crucial para um Analista de Desenvolvimento, pois envolve atualizar sistemas antigos para que eles se alinhem com novas tecnologias e padrões.
A reescrita de sistemas legados é um processo em que o código antigo é substituído ou reestruturado para trabalhar com uma arquitetura moderna. Isso geralmente inclui a utilização de frameworks e padrões de mercado atuais, como microserviços e RESTful APIs. O objetivo é não só manter o sistema funcional, mas também melhorar sua eficiência, segurança e escalabilidade.
A alternativa correta é C - certo, pois a afirmação está coerente com a prática de modernização: a migração do código para uma nova arquitetura usando frameworks e padrões modernos é exatamente a definição de reescrita de sistemas legados.
Em questões desse tipo, é fundamental lembrar que a modernização não é apenas sobre atualizar a tecnologia em uso, mas sobre alavancar novas práticas que melhoram o desempenho global do sistema. Fontes relevantes sobre este tema incluem artigos acadêmicos sobre Engenharia de Software e diretrizes de frameworks como Spring e Angular.
Gostou do comentário? Deixe sua avaliação aqui embaixo!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
CERTO!
- Imagine que você tem um caderno velho e cheio de desenhos antigos, mas agora quer usar um tablet moderno para desenhar.
- A reescrita de sistemas legados é como pegar esses desenhos antigos e refazê-los no tablet, usando novas ferramentas, cores e efeitos legais que não existiam no caderno.
- No mundo da tecnologia, isso significa pegar um sistema antigo (feito com linguagens e ferramentas velhas) e reescrevê-lo usando tecnologias mais modernas, como novos frameworks (que são como lápis e pincéis digitais para programadores).
Reescrever sistemas legados é tipo dar um upgrade no seu carro velho. Você pega o motor antigo e coloca um novo, troca os bancos por uns mais confortáveis e dá uma repaginada geral. Assim, o seu carro fica mais rápido, seguro e com um visual mais moderno. É basicamente isso que a reescrita de sistemas legados faz: atualiza o sistema antigo com tecnologias mais recentes para ele funcionar melhor e acompanhar as novidades do mundo da tecnologia.
CERTO
• A reescrita de sistemas legados é um processo que visa substituir sistemas antigos — muitas vezes difíceis de manter, inseguros ou incompatíveis com tecnologias modernas — por soluções atualizadas.
• Tem por objetivo melhorar sua performance, manutenção e integração com tecnologias atuais.
Certo. É a realização de um upgrade da tecnologia a nivel de sistema.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo