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.
- 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.
- BRepresentações intermediárias usam um grande conjunto de instruções, com centenas de orientações diferentes.
- CRepresentações intermediárias geralmente contêm detalhes específicos da arquitetura do sistema no qual o programa é executado.
- 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.
- EDescompilação de programas em bytecode, como os da linguagem Java, têm maior possibilidade de sucesso que programas em código nativo.