software

Páginas: 3 (552 palabras) Publicado: 4 de septiembre de 2014
COMPILADORES
Los compiladores son programas de computadora que traducen de un lenguaje a otro. Un compilador toma como su entrada un programa escrito en lenguaje fuente y produce un programaequivalente escrito en lenguaje objeto.
Generalmente al lenguaje fuente se le asocia como lenguaje de alto nivel, mientras al lenguaje objeto se le conoce como código objeto (código de maquina) escritoespecíficamente para una maquina objeto. A lo largo del proceso de traducción el compilador debe informar la presencia de errores en el lenguaje fuente. Diseñar y desarrollar un compilador, no es tareafácil, y quizás pocos profesionales de la computación se vean involucrados en esta tarea, no obstante los compiladores se utilizan en casi todas las formas de la computación y cualquiera involucrado enesta área debería conocer la organización y el funcionamiento básico de un compilador.


IMPORTANCIA DE LOS COMPILADORES
La importancia de los compiladores radica enque, sin estos programas no existiría ninguna aplicación informática, ya que son la base de la programación en cualquier plataforma.
ESTRUCTURA DE UN COMPILADOR
La estructura de un compilador, estádividida en cuatro grandes módulos, cada uno independiente del otro, se podría decir que un compilador está formado por cuatros módulos más a su vez.2.1. El Preprocesador
Es el encargado de transformar el código fuente de entrada original en el código fuente puro. Es decir en expandir las macros, incluir las librerías, realizar un preprocesado racional (capacidad de enriquecer a un lenguaje antiguo con recursos más modernos), extender el lenguaje y todo aquello que en el código de entrada sea representativo de una abreviatura parafacilitar la escritura del mismo.

El Compilador
El segundo modulo es el compilador y es quien recibe el código fuente puro, este es élmodulo...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Software
  • Software
  • Software
  • Software
  • Software
  • el software
  • El Software
  • Que Es El Software

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS