Compiladores

Solo disponible en BuenasTareas
  • Páginas : 2 (464 palabras )
  • Descarga(s) : 0
  • Publicado : 5 de marzo de 2011
Leer documento completo
Vista previa del texto
Ingeniería de Sistemas

PSEUDOCÓDIGO
Es un medio informal para expresar la lógica de un programa. Podemos usarlo como un tipo de bosquejo para guiarnos mientras escribimos nuestro código.Ejemplo:

DIAGRAMA DE FLUJO
Representa la esquematización gráfica de un algoritmo, es decir muestra gráficamente los pasos o procesos a seguir para alcanzar la solución de un problema. Su correctaconstrucción es importante porque, a partir del mismo se escribe un programa en algún lenguaje de programación.
Ejemplo:

TRADUCTOR
Los traductores de lenguaje son programas que traducen a su vez losprogramas fuente escritos en el lenguaje de alto nivel a código máquina.
Los traductores se dividen en:  Compiladores  Interpretes

COMPILADOR

El compilador es un programa que se encarga detraducir los programas escritos por el programador en lenguaje de alto nivel (entendible por el ser humano) a un lenguaje de bajo nivel que es el comprensible por la máquina y que, de esta manera,permite que pueda ser ejecutado por la computadora.

INTERPRETE

Es un traductor que toma un programa fuente, lo traduce y a continuación lo ejecuta. Los intérpretes sólo realizan la traducción amedida que sea necesaria, típicamente, instrucción por instrucción, y normalmente no guardan el resultado de dicha traducción.

LENGUAJES DE PROGRAMACION

Los lenguajes de programación sirven paraescribir programas que permitan la comunicación usuario/máquina. Unos programas especiales llamados traductores (compiladores o intérpretes) convierten las instrucciones escritas en lenguaje deprogramación en instrucciones escritas en lenguaje máquina (0 y 1, bits) que ésta pueda entender.

CLASES DE LENGUAJES DE PROGRAMACION
Los lenguajes de programación, básicamente se pueden clasificar en 3niveles de lenguaje.
 Lenguajes de Máquina  Lenguajes de Bajo Nivel  Lenguajes de Alto Nivel

Lenguajes de Máquina
Son aquellos cuyas instrucciones son directamente entendibles por la...
tracking img