Informática, perguntado por dfpg, 6 meses atrás

A engenharia reversa define um conjunto de atividades que permitem, a partir de uma solução de software já pronta, extrair todos os conceitos ali empregados. Esses conceitos podem ser padrões arquiteturais utilizados, diagramas de classes, a arquitetura do sistema, enfim, qualquer informação que contribua para um entendimento do sistema desenvolvido.

Considerado o conceito exposto no texto acima, analise as alternativas a seguir sobre os níveis onde a engenharia reversa dos dados ocorre:

Alternativa 1:
A engenharia reversa dos dados ocorre somente no nível de sistema.

Alternativa 2:
O nível de abstração é normalmente a primeira tarefa da reengenharia.

Alternativa 3:
No nível de sistema temos a abstração inicial da base de dados globais.

Alternativa 4:
No nível de programa as estruturas internas de dados passam por uma reengenharia como parte de um trabalho da engenharia reversa.

Alternativa 5:
No nível de programa as estruturas de dados passam por uma reengenharia para acomodar novos paradigmas de gerenciamento da base de dados.

Soluções para a tarefa

Respondido por renanvalek
19

Resposta:

Alternativa 2:

O nível de abstração é normalmente a primeira tarefa da reengenharia.

Explicação:

pagina 88 do livro:

Nível de abstração: a engenharia reversa dos dados ocorre em diferentes

níveis de abstração e normalmente é a primeira tarefa da reengenharia.


GuerreiroRO: Concordo, exatamente como a pag. 88 do livro
Respondido por navegagor1515
0

Resposta:Alternativa 2:

O nível de abstração é normalmente a primeira tarefa da reengenharia.

Explicação:

Para entendermos a engenharia reversa dos dados, vamos conhecer os níveis

onde ela ocorre:

■ Nível de abstração: a engenharia reversa dos dados ocorre em diferentes

níveis de abstração e normalmente é a primeira tarefa da reengenharia.

Perguntas interessantes