Вы находитесь на странице: 1из 3

LINGUAGENS DE INFORMTICA

Leonardo da Silveira Duarte Farias

Antes de avanarmos no nosso estudo, vamos fazer uma pequena pausa para discutir a diferena entre linguagens compiladas e interpretadas. Dependendo do seu nvel de conhecimento em informtica, certamente voc conhece ou j ouviu falar de linguagens como Delphi, Visual Basic, ASP, Javascript, HTML, XML, entre outras. Provavelmente j deve ter ouvido falar de compiladores e interpretadores.

Interpretadas
Como o prprio nome diz, so interpretadas linha a linha em tempo de execuo. Nessa categorianormalmente o cdigo armazenado como texto puro sendo transformado em instrues apenas quandoso executados, dessa forma, os cdigos so expostos a possveis indivduos mal-intencionados. Tm-se como exemplos de linguagens interpretadas: Perl, ASP (Active ServerPages), JavaScript,PHP e Basic. Esquema da execuo de um cdigo fonte PHP. O cdigo passa pelo interpretador e enviado aosbrowsers escritos para os dois Sistemas Operacionais (Windows e Linux)

Compiladas
O compilador traduz o programa fonte apenas uma vez para linguagem compilada (executvel) no importando quantas vezes o programa ir ser executado. No processo de compilao, o cdigo fonte submetido anlise sinttica, lxica e semntica. Caso algum erro seja encontrado, o arquivo executvelno gerado, e os erros so apontados pelo compilador. Muitos erros so eliminados durante o processo decompilao como, por exemplo, os seguintes erros sintticos:

Caracteres invlidos;

Nomes de variveis, mtodos e classes invlidas;

Seqncia de comandos invlidos. Alm de erros semnticos, incluindo:

Tipos e quantidade de parmetros, retorno de funes etc;

Atribuio de um valor alfanumrico para uma varivel inteira.Por outro lado, erros lgicos no so capturados no processo de compilao, gerando algum tipo de erroapenas ao ser executado, como por exemplo:

Diviso por zero, operadores logicamente errados, etc;

Fontes de Pesquisa

SCRIBD Documentos online http://pt.scribd.com/doc/87890944/10/Linguagens-Compiladas-Linguagens-Interpretadas-eModelo-Hibrido Arquivos de Cdigos por Osmar J. Silva http://www.arquivodecodigos.net/arquivo/quem.php

Вам также может понравиться