Aula 04 Flashcards

1
Q

O processo de compilação é dividido em duas faser: Análise ou Front-End e Síntese ou Back-End, cite as fases da primeira(4):
pag 04

A

Análise Léxica, Sintática, Semântica e Geração de Código

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

O processo de compilação é dividido em duas faser: Análise ou Front-End e Síntese ou Back-End, cite as fases da segunda(2):
pag 04

A

Otimização de código intermediário e Geração de código final

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

O que são carregadores (loaders) no processo de compilação de um programa?
pag 8

A

São programas que transferem o código de máquina de um módulo objeto para a memória e encaminham o início de sua execução.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

O que são ligadores ou Linkers no processo de compilação de um programa?
pag 7

A

Ligadores são programas que recebem como entrada um conjunto de arquivos-objeto, bibliotecas padrão, arquivos de controle, parâmetros diversos e bibliotecas compartilhadas e os unem em um módulo, denominado Módulo de Carga.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly