Asdasd

Páginas: 3 (665 palabras) Publicado: 3 de febrero de 2012
¿Qué se entiende por programación modular?
Descomposición de problemas complejos en una serie de problemas más sencillos de resolución independiente y menos compleja.
Ventajas de la programaciónmodular:
1. Facilita el diseño descendente.
2. Disminuye la complejidad del algoritmo
3. Disminuye el tamaño total del programa
4. Reusabilidad: ahorro de tiempo de programación5. División de la programación entre un equipo de programadores → reducción
del tiempo de desarrollo
6. Facilidad en la depuración: comprobación individual de los módulos
7. Programas másfáciles de modificar
8. Estructuración en librerías específicas (biblioteca de módulos)

Defina funciones y como se invocan o llaman dentro de una programación.
Una función es un programamodular que recibe uno o varios parámetros o argumentos, y devuelve un resultado con el nombre de la función. Para invocar o llamar a una función se usa su nombre seguido entre paréntesis del argumento oargumentos. La función se puede escribir en cualquier instrucción en donde se necesite.
Parámetros formales
Proporciona la comunicación entre el programa principal y el subprograma de manera quePara que una función sea ejecutada, ésta debe ser llamada y se le deben proporcionar los parámetros necesarios para procesar las instrucciones. En la definición de función deben figurar una serie deparámetros, los denominados parámetros formales.
* Ejemplo:

<Tipo_de_dato> función <nombre_función> (lista_de_parámetros_formales)
[Declaraciones_locales]
InicioInstrucción (es)
Devolver (<expresión>)
Fin_función

Defina procedimientos
Son subprogramas, es decir, módulos que forman parte de un programa y realizan una tarea específica. Un procedimientopuede tener sus propias variables que se declaran en la sección var del propio procedimiento. Estas se llaman variables locales. La casilla de memoria para estas variables se crea cada vez que el...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Asdasd
  • Asdasd
  • asdasd
  • asdasda
  • ASdasd
  • asdasd
  • asdasdad
  • Asdasd

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS