Logo Passei Direto
Buscar
Questão 1/10 Arquitetura de Sistemas Qual das alternativas abaixo descreve melhor a Engenharia Reversa aplicada à arquitetura de software? A Técnica utilizada apenas para encontrar vulnerabilidades em sistemas de software, sem 0 objetivo de compreensão da arquitetura. B Processo de criação de um novo software a partir de um sistema existente, replicando exatamente seu código fonte. C Técnica usada exclusivamente para copiar software ilegalmente, violando direitos autorais. D Processo de atualização de um software para uma versão mais recente, removendo funcionalidades desnecessárias. E Método de análise de um sistema de software para entender sua estrutura, funcionamento e componentes, sem acesso ao código fonte original.
User badge image
Kayke Elpidio

anteontem

Respostas

User badge image

Ed Verified user icon

anteontem

Vamos analisar cada uma das alternativas para identificar qual delas descreve melhor a Engenharia Reversa aplicada à arquitetura de software: A) Técnica utilizada apenas para encontrar vulnerabilidades em sistemas de software, sem o objetivo de compreensão da arquitetura. - Esta opção é muito restrita, pois a Engenharia Reversa não se limita apenas a encontrar vulnerabilidades. B) Processo de criação de um novo software a partir de um sistema existente, replicando exatamente seu código fonte. - Isso não é Engenharia Reversa, mas sim uma cópia direta, o que não é o foco da Engenharia Reversa. C) Técnica usada exclusivamente para copiar software ilegalmente, violando direitos autorais. - Embora a Engenharia Reversa possa ser usada para esse fim, essa não é a definição mais adequada, pois a Engenharia Reversa tem propósitos legítimos, como entender sistemas. D) Processo de atualização de um software para uma versão mais recente, removendo funcionalidades desnecessárias. - Isso descreve mais um processo de manutenção do que Engenharia Reversa. E) Método de análise de um sistema de software para entender sua estrutura, funcionamento e componentes, sem acesso ao código fonte original. - Esta opção descreve corretamente a Engenharia Reversa, que visa entender um sistema existente. Portanto, a alternativa correta é: E) Método de análise de um sistema de software para entender sua estrutura, funcionamento e componentes, sem acesso ao código fonte original.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina