Pular para o conteúdo principal

Questão de Arquitetura de Computadores — Compilador — FUNIVERSA 2012

Arquitetura de ComputadoresCompilador
Código
qg878732
Banca
FUNIVERSA
Órgão
PC-DF
Ano
2012
Nível
Superior
Cargo
Perito Criminal - Informática
Com base em técnicas, estágios e processos da descompilação de código nativo e bytecode, assinale a alternativa correta.
  1. AAo contrário da compilação, a descompilação não usa uma representação intermediária para gerar o código-fonte do programa.
  2. BRepresentações intermediárias usam um grande conjunto de instruções, com centenas de orientações diferentes.
  3. CRepresentações intermediárias geralmente contêm detalhes específicos da arquitetura do sistema no qual o programa é executado.
  4. DSempre é possível gerar código-fonte completo de alto nível a partir de código binário nativo, independentemente da arquitetura do sistema ou do uso de técnicas assembly.
  5. EDescompilação de programas em bytecode, como os da linguagem Java, têm maior possibilidade de sucesso que programas em código nativo.
Revelar gabarito e comentário

GabaritoE — Descompilação de programas em bytecode, como os da linguagem Java, têm maior possibilidade de sucesso que programas em código nativo.

Link permanente: /questoes/qg878732