Buscar

1.5 Programas tradutores como os assemblers e compiladores convertem programas de uma linguagem (chamada linguagem-fonte) para outra (chamada lingu...

1.5 Programas tradutores como os assemblers e compiladores convertem programas de uma linguagem (chamada linguagem-fonte) para outra (chamada linguagem-objeto). Determine quais das declarações a seguir são verdadeiras e quais as falsas:
a) Um compilador traduz programas em linguagem de alto nível para linguagem-objeto.
b) Um assembler traduz programas em linguagem-fonte para programas em linguagem-objeto.
c) Um compilador converte programas em linguagem-fonte para programas em linguagem-objeto.
d) Geralmente, as linguagens de alto nível são dependentes da máquina.
e) Um programa em linguagem de máquina exige tradução antes de poder ser executado no computador.

a) verdadeira
b) verdadeira
c) falsa
d) falsa
e) falsa

💡 1 Resposta

User badge image

Ed Verified user icon

A alternativa a) é verdadeira, pois um compilador é um programa que traduz programas escritos em linguagem de alto nível para linguagem de máquina (linguagem-objeto). A alternativa b) também é verdadeira, pois um assembler é um programa que traduz programas escritos em linguagem de montagem (linguagem-fonte) para linguagem de máquina (linguagem-objeto). A alternativa c) é falsa, pois um compilador traduz programas escritos em linguagem de alto nível para linguagem de máquina (linguagem-objeto), e não para linguagem-fonte. A alternativa d) é falsa, pois as linguagens de alto nível são independentes da máquina, ou seja, não são específicas para uma determinada arquitetura de computador. A alternativa e) é falsa, pois um programa em linguagem de máquina já está em linguagem-objeto e não precisa de tradução para ser executado no computador.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis


✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta.

User badge image

Outros materiais