Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porEmilio Ríos Serrano Modificado hace 8 años
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.
Presentaciones similares
© 2024 SlidePlayer.es Inc.
All rights reserved.