Considere as seguintes afirmativas:
1) O programa montador recebe como entrada um programa assembly e gera um arquivo em linguagem de máquina, formato objeto.
2) O programa compilador recebe como entrada um arquivo contendo programa em linguagem de alto nível e gera como saída um arquivo em linguagem de máquina, formato objeto.
3) O programa ligador recebe como entrada um arquivo em linguagem de máquina, formato objeto, e gera como saída um arquivo em linguagem de máquina, formato executável.
Assinale a alternativa correta.