Preprocesadores

Páginas: 2 (350 palabras) Publicado: 4 de abril de 2011
PREPROCESADORES

PARTE A
A.- Según la lectura realizada al respecto de Preprocesadores, construya la definición.
Es un programa separado, que es llamado o invocado por el compilador antesde que comience la traducción real. Los preprocesadores manejan un lenguaje de alto nivel.
B.- Explique en qué consisten las características de:
INCLUSION DE ARCHIVOS
Explicación: Un preprocesadorpuede insertar archivos de encabezamiento en el texto del programa
Ejemplo: archivo <ventana.h> reemplace a la proposición #include <ventana.h> cuando procesa un archivo que contenga aesa proposición.
PREPROCESADORES RACIONALES:
Explicación: Estos preprocesadores enriquecen los lenguajes antiguos con recursos más modernos de flujo de control y de estructuras de datos
Ejemplo:proporcionar al usuario macros de proposiciones while o if, en un lenguaje de programación que no las tenga.
EXTENSION AL LENGUAJE:
Explicación: el preprocesador considera las proposiciones queempiezan con ##, como proposiciones de acceso a la base de datos, relación con C, y se traducen a llamadas de procedimientos a rutinas que realizan el acceso
Ejemplo: #include y #if

SUSTITUCIÓN DEMACROS:
Explicación: Las macros proporcionan principalmente un mecanismo para la sustitución léxica. Además los macros son funciones muy cortas de reemplazo de texto.
Ejemplo:#DEFINE SUMA(X, Y) (X+Y)

DETECTAN ERRORES.
Explicación: los preprocesadores son capaces de comprobar errores de sintaxis en el código antes de pasar a la etapa de compilación, incluso detectardependencias con otros archivos para evitar muchos problemas.
Ejemplo: cuando al inicio del código no se encuentra el símbolo #
C.- De acuerdo con las características de los preprocesadores explique en quéconsiste la inserción de macros.
La inserción de macros permite cambiar ciertas palabras por otras o por trozos de código más complejo.  Para dar una idea de las profundas transformaciones y...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • OPERACIONES DE PREPROCESAMIENTO
  • Directivas Preprocesador
  • PREPROCESO PRODUCTIVO
  • Preprocesamiento de imagenes digitales
  • PREPROCESAMIENTO MECÁNICO SCKarina
  • 5PDI y Preprocesamiento
  • Preprocesado Sismico
  • preprocesamiento de datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS