Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFPR
Orgão: Polícia Científica-PR
- Compilação e Interpretação de CódigoCódigo Fonte
- Compilação e Interpretação de CódigoCompilação
- Compilação e Interpretação de CódigoInterpretação
- Compilação e Interpretação de CódigoLinkedição (Linker)
Sobre software de sistemas, tradutores de linguagens e programas utilitários, considere as afirmativas abaixo:
1. Um compilador converte todo um programa em linguagem de alto nível para linguagem de máquina.
2. Um interpretador converte as instruções do código-fonte em código de máquina, uma de cada vez, e as executa, motivo pelo qual os programas que passam pelo processo de interpretação funcionam de maneira mais lenta que os que passam pelo sistema de compilação.
3. Um montador é semelhante a um compilador, mas só é utilizado para linguagens assembly.
4. As instruções do programa em linguagem de alto nível são chamadas de código-fonte, e a versão em linguagem de máquina é denominada código-objeto.
5. Antes de serem realmente executados pelo computador, os módulos do código-objeto normalmente são reunidos a outros módulos de código-objeto em um processo denominado linkage editing; o resultado, chamado módulo de carga, é o que o computador executa.
Assinale a alternativa correta.