Os termos compilado e interpretado foram usados muitas vezes na aula de algoritmo e vários colegas ficaram sem saber o que é isto, por que, como, e quando se utiliza um e outro. Vamos primeiro explicar o que é um e outro, depois mostrar imagens diferentes.
Compilado
Arquivo compilado nada mais é do que um processo que o código que você escreve passa para se transformar em outro tipo de linguagem para que o computador entenda e executa as instruções. Funciona assim:
1. Você escreve as instruções em Alto Nível;
2. Depois vai executar um programa – o compilador – e este programa vai transformar o que você escreveu em linguagem de máquina. Veja uma imagem de um arquivo depois de compilado.
Interpretado
Interpretado são todos os programas em que, o que você escreve, o que você programa, o que você instruem ao computador, ele não passa por nenhum processo de transformação. O que existem são programas específicos que leem, entendem e apresentam o resultado do que foi lido. Eles apenas interpretam o código e apresentam na sua tela.
Para você entender o que é a interpretação do código, veja este código em HTML, a linguagem de criação de página de internet.
<html>
<head><title> Este é meu código Escrito </title>
<body>
<h1>
<ul>
<li>Item 1 </li>
<li>Item 2 </li><br>
<br>
<table border=1><tr>
<td>Coluna 1</td>
<td>Coluna 2</td>
<td>Coluna 3</td>
</tr><tr>
<td>Linha 1</td>
<td>Linha 2</td>
<td>Linha 3</td>
</tr></table>
</li>
</h1>
</body>
</html>
Isto acima é tudo que o programador escreveu no código. E, ele faz pouca coisa na tela. Veja como este código é INTERPRETADO pelo navegador da internet.
As instruções no código dizem o seguinte:
- Escreva no título o seguinte: Este é meu código Escrito. Veja na parte de cima da imagem o título.
- Escreva em letras tamanho H1 a lista: Item 1 e Item 2.
- Crie uma tabela com os seguintes itens: coluna 1, coluna 2, coluna 3.
- E também, na tabela, coloque uma linha abaixo com Linha 1, linha 2 e linha 3.
Todas as vezes que o navegador da internet lê o arquivo, vai interpretar cada comando, e vai montar uma página com estas informações.
Isto é suficiente para explicar o que é um programa compilado e outro interpretado.
Nenhum comentário:
Postar um comentário