La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Profesor: Ing. Matías Vallerga Ayudante: Lic. Cristian Kenny El Entorno C.

Presentaciones similares


Presentación del tema: "Profesor: Ing. Matías Vallerga Ayudante: Lic. Cristian Kenny El Entorno C."— Transcripción de la presentación:

1 Profesor: Ing. Matías Vallerga Ayudante: Lic. Cristian Kenny El Entorno C

2 Sistemas C – composición Entorno Lenguaje Biblioteca estándar C

3 Fases de ejecución - I 1. Editar 2. Pre-procesar 3. Compilar 4. Enlazar 5. Cargar 6. Ejecutar Dependientes del entorno/sistema utilizado (UNIX, Windows, Macintosh)

4 Fases de ejecución - II

5 Fases de ejecución - III

6 Fases para el programador - I Paso 1: Edición del archivo utilizando un programa de edición/editor de texto y almacenamiento en Unidad de Almacenamiento Secundario. Unix: vi y emacs Windows: Borland C++ (editor incorporado) Macintosh: Symantec C++ (editor incorporado) Paso 2: Ejecutar compilación del programa. Compilador traduce a lenguaje máquina (código objeto) Automáticamente, antes de compilar, ejecuta el programa Preprocesador Directrices de Preprocesador (#include, #define, etc.) Inclusión de otros archivos, reemplazo de símbolos, etc. Enlance a bibliotecas estándar o bibliotecas de un grupo de programadores Vinculación del código objecto con código faltante Generación de imagen ejecutable Ej. Unix: cc.welcome.c nos genererá a.out (código objeto e imagen ejecutable de nuestro programa fuente welcome.c)

7 Fases para el programador - II Paso 3: Cargar y ejecutar Ej. Unix: a.out Cargador toma imagen ejecutable del disco y la carga en memoria (Unidad de Memoria) La computadora, bajo el control del CPU, ejecuta el programa una instrucción a la vez.


Descargar ppt "Profesor: Ing. Matías Vallerga Ayudante: Lic. Cristian Kenny El Entorno C."

Presentaciones similares


Anuncios Google