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 o 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.
Ed
há 7 meses
Vamos analisar cada uma das alternativas para identificar a que melhor descreve 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 é limitada, pois a engenharia reversa não se restringe 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 ou clone do software. C) Técnica usada exclusivamente para copiar software ilegalmente, violando direitos autorais. - Embora a engenharia reversa possa ser usada para fins ilegais, essa não é sua definição principal. D) Processo de atualização de um software para uma versão mais recente, removendo funcionalidades desnecessárias. - Isso se refere mais a manutenção de software 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 a arquitetura e funcionamento de um sistema. 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.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade