Exercicio
a) Tradutor.
Método que consiste na substituição de cada instrução do programa escrito na linguagem L2 por uma seqüência de instruções equivalente na linguagem L1.
∗O computador executa o programa em L1. b) Interpretador.
Com este método, um programa escrito em linguagem L1 recebe os programa s escritos em linguagem L2 e, instrução por instrução, executa uma seqüência de instruções L1 equivalentes a instrução L2 lida.
c) Máquina Virtual.
É uma máquina abstrata. Permite que uma máquina real seja particionada de tal modo que diversos sistemas operacionais possam ser executados ao mesmo tempo. É uma máquina que tem associada a si uma linguagem de máquina composta de todas as instruções que essa máquina pode interpretar.
d) Computador.
É uma máquina que pode resolver problemas executando uma série de instruções que lhe são fornecidas.
e) Programa.
Conjunto de instruções que descrevem a maneira de se realizar determinada tarefa.
f) Linguagem de Máquina.
É uma linguagem formada pelas instruções básicas de um computador que possibilita as pessoas se comunicar com a máquina.
g) Hardware.
É a parte física de um computador, é formado pelos componentes eletrônicos, como por exemplo, circuitos de fios e luz, placas, utensílios, correntes, e qualquer outro material em estado físico, que seja necessário para fazer com o que computador funcione.
h) Software.
É classificado como a parte lógica (programas) cuja função é fornecer instruções para o hardware.
2. Qual é a diferença entre Interpretação e Compilação?
-Na Compilação o programa escrito na linguagem fonte é traduzido para linguagem máquina e depois ligado e carregado para ser executado
-Na interpretação o programa fonte é traduzido e executado instrução a instrução, de modo interactivo.
3. O que são Máquinas Multiníveis?
“É um computador que possui máquinas virtuais dispostas em camadas ou níveis, umas sobre as