Informática, perguntado por wanderleipmarques, 1 ano atrás

Harmonizar e vencer os gaps existentes entre aquilo que é conveniente para as pessoas e o que é conveniente para o sistema computacionais não é algo fácil. Esse problema pode ser resolvido de modos diferentes, envolvendo um projeto de novo conjunto de instruções adequado para as pessoas utilizarem do que o conjunto embutido de instruções de máquina.
Relacionando essa problemática descrita e as suas possíveis resoluções, análise as asserções a seguir.
I - Existem três técnicas de resoluções para esse problema: tradução, interpretação e compilação.
II - No mecanismo de tradução, cada linha do programa escrito em uma linguagem L1 é inteiramente traduzido em uma linguagem L2
III - No mecanismo de tradução, cada linha do programa escrito em uma linguagem L1 é separadamente traduzido em uma linguagem L2

A respeito dessas asserções, assinale a opção correta:
A)Apenas as asserções I e I são proposições verdadeiras
B)Apenas as asserções I e III são proposições verdadeiras
C)Apenas as asserções II e III são proposições verdadeiras
D)Todas as asserções são proposições verdadeiras
E)Todas as asserções são proposições falsas

Soluções para a tarefa

Respondido por vanessafonntoura
1

Sobre o enunciado podemos afirmar que a alternativa correta é a A)Apenas as asserções I e I são proposições verdadeiras

Na tradução (compilação), cada instrução do programa de alto nível é substituída por uma seqüência equivalente de instruções em linguagem de máquina. O programa resultante é composto inteiramente por instruções em linguagem de máquina.

O código intermediário necessita de uma posterior retradução na forma de  compilação, montagem ou mesmo interpretação.

Espero ter ajudado.

Perguntas interessantes