La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Conceptos básicos Programación modular 2013. ¿Cómo traducir un programa al lenguaje de la computadora? #include main(void) { int num,num2,x,mayor; x=0;

Presentaciones similares


Presentación del tema: "Conceptos básicos Programación modular 2013. ¿Cómo traducir un programa al lenguaje de la computadora? #include main(void) { int num,num2,x,mayor; x=0;"— Transcripción de la presentación:

1 Conceptos básicos Programación modular 2013

2 ¿Cómo traducir un programa al lenguaje de la computadora? #include main(void) { int num,num2,x,mayor; x=0; printf("\n Programa que despliega los divisores de un numero entero"); printf(" \n Numero: " ); scanf("%d %d ",&num,&num2); if (num>num2) mayor=num; else mayor=num2; while(x<=mayor) { if (num%x==0 && num2%x==0) printf("\t %d, ",x); x=x+1; } getch(); } #include main(void) { int num,num2,x,mayor; x=0; printf("\n Programa que despliega los divisores de un numero entero"); printf(" \n Numero: " ); scanf("%d %d ",&num,&num2); if (num>num2) mayor=num; else mayor=num2; while(x<=mayor) { if (num%x==0 && num2%x==0) printf("\t %d, ",x); x=x+1; } getch(); } Código fuente Software traductor Software traductor 010111001101 01011110101 Código objeto/máquina Se ejecuta las instrucciones

3 Proceso de compilación Proceso de traducción que convierte un programa fuente escrito en un lenguaje de programación a un programa objeto en código máquina. Un compilador lee todas las líneas del programa, y una vez que han sido traducidas en su conjunto, se ejecutan; por tanto, hasta que no se han traducido todas las líneas del programa no se ejecuta.

4 Programación Clásica Programación modular Programación estructurada

5 Programación modular A partir de los 70’s se empiezan a dividir el programa completo en pequeños módulos. Ventajas:

6 Programación modular Módulo 1 Módulo 2 Módulo 3

7 Primeros programas en «c»

8 Complementa… 1.Nombre de los archivos que se generan al editar y compilar el programa. 2.Explica detalladamente TODAS las líneas del programa.


Descargar ppt "Conceptos básicos Programación modular 2013. ¿Cómo traducir un programa al lenguaje de la computadora? #include main(void) { int num,num2,x,mayor; x=0;"

Presentaciones similares


Anuncios Google