Buscar

Tomando como base as etapas de um ciclo de máquina apresentadas por Corrêa (2016), faça a representação gráfica dos dois processos, compilação e in...

Tomando como base as etapas de um ciclo de máquina apresentadas por Corrêa (2016), faça a representação gráfica dos dois processos, compilação e interpretação, explicando, no final, a real diferença existente entre eles.

A compilação verifica todo o código antes de traduzir e gerar um arquivo executável.
A interpretação traduz e executa o código linha por linha, sem a existência de um arquivo executável.

Essa pergunta também está no material:

AVA2 - Organização e Arquitetura de Computadores - UVA
2 pág.

Organização e Arquitetura de Computadores Universidade Veiga de AlmeidaUniversidade Veiga de Almeida

💡 1 Resposta

User badge image

Ed Verified user icon

Com base nas informações fornecidas, podemos fazer a representação gráfica dos dois processos, compilação e interpretação, da seguinte forma: Para o processo de compilação, podemos representá-lo da seguinte maneira: ``` +-------------------+ | | | Código Fonte | | | +-------------------+ | | v +-------------------+ | | | Compilador | | | +-------------------+ | | v +-------------------+ | | | Arquivo | | Executável | | | +-------------------+ ``` Já para o processo de interpretação, a representação gráfica seria a seguinte: ``` +-------------------+ | | | Código Fonte | | | +-------------------+ | | v +-------------------+ | | | Interpretador | | | +-------------------+ | | v +-------------------+ | | | Execução | | linha por linha | | | +-------------------+ ``` A diferença entre os dois processos é que na compilação, o código fonte é verificado e traduzido completamente antes de gerar um arquivo executável. Já na interpretação, o código é traduzido e executado linha por linha, sem a necessidade de gerar um arquivo executável.

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

Você também pode ser Premium ajudando estudantes

✏️ 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