laboratorio de fisica

Páginas: 2 (384 palabras) Publicado: 20 de octubre de 2013
1. Estructura y fases de creación de un programa C

Un programa C está formado exclusivamente por funciones independientes.
A diferencia de lenguajes como PASCAL, en C no se puede crear unafunción dentro de otra función.
El código de un programa C suele distribuirse entre varios ficheros fuente
(Con extensión .c), denominados módulos. Así, habitualmente un programa de cierto tamaño constaráde un módulo que contiene el programa principal (Ubicado en una función especial denominada main ()), y de otros módulos con el código de diversas funciones agrupadas según algún criterio, o condefiniciones de tipos utilizados. Además, todos los compiladores ponen a disposición del Programador una enorme cantidad de funciones, accesibles por medio de librerías.

De hecho, si el programa essuficientemente pequeño puede constar de un sólo módulo, el principal, que haga uso de las librerías.

En la Figura se muestran las 4 fases en la creación de un programa ejecutable desarrollado en ellenguaje C.




Preprocesado: El código C desarrollado es enviado al preprocesador que interpreta y ejecuta todas las directivas de preprocesado.
De esta tarea se encarga el programa cpp, quetambién puede ser invocado con la opción de parada -E del compilador (indicando adicionalmente –o fichero.i).

Compilación: El código C generado por el preprocesador es analizado sintáctica, léxica ysemánticamente por el compilador. Si el análisis es correcto, se genera el correspondiente código en lenguaje ensamblador. Adicionalmente, el compilador suele realizar un importante número deoptimizaciones. Esta tarea es realizada por el programa cc1, que también puede ser invocado con la opción de parada -S del compilador (por defecto se genera ficheros, no siendo necesaria la opción -o).Ensamblado: El código en ensamblador es transformado en código binario (objeto), tarea que realiza el programa as, que también puede ser invocado con la opción de parada -c del compilador (por...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Laboratorio de fisica
  • Laboratorio de fisica
  • Laboratorio de fisica
  • Fisica laboratorio
  • Laboratorio Fisica
  • Laboratorio De Fisica
  • Laboratorio de Fisica
  • laboratorio de fisica

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS