Logo Passei Direto
Buscar

Concursos

Outros
Na area de software, a engenharia reversa e usada para:
a) Criar novas linguagens de programacao
b) Decifrar algoritmos de outros programas para integracao ou compatibilidade
c) Modificar hardware para adaptar ao software
d) Evitar que programas sejam copiados
User badge image
Desafios para Aprender

há 3 semanas

Respostas

User badge image

Ed Verified user icon

há 3 semanas

A engenharia reversa na área de software é uma técnica utilizada para analisar um software existente, com o objetivo de entender seu funcionamento, decifrar algoritmos e, muitas vezes, integrar ou garantir compatibilidade com outros sistemas. Vamos analisar as alternativas: a) Criar novas linguagens de programação - Isso não é um objetivo da engenharia reversa. b) Decifrar algoritmos de outros programas para integração ou compatibilidade - Esta é uma aplicação comum da engenharia reversa, pois permite entender como um software funciona para que possa ser integrado a outros sistemas. c) Modificar hardware para adaptar ao software - Embora possa haver interações entre hardware e software, isso não é o foco principal da engenharia reversa. d) Evitar que programas sejam copiados - A engenharia reversa não é usada para evitar cópias, mas sim para entender e analisar software existente. Portanto, a alternativa correta é: b) Decifrar algoritmos de outros programas para integração ou compatibilidade.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

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

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina