Sub rpogramas

Páginas: 2 (492 palabras) Publicado: 15 de septiembre de 2012
SUBPROGRAMAS
Los subprogramas o también denominados sub algoritmos, se presenta como una rutina dentro de un algoritmo principal, la cual cumple con una función especifica, para que un subprogramaentre en funcionamiento debe ser llamado a través del algoritmo principal, el cual se de tiene y posteriormente da paso a la ejecución del sub algoritmo.
Los subprogramas se caracterizan por:
*UN NOMBRE ÚNICO EN EL ÁMBITO: nombre de la función con el que se identifica y se distingue de otras. No podrá haber otra función ni procedimiento con ese nombre (salvo sobrecarga o polimorfismo enprogramación orientada a objetos).
* UN TIPO DE DATO DE RETORNO: tipo de dato del valor que la subrutina devolverá al terminar su ejecución.
* UNA LISTA DE PARÁMETROS: especificación del conjuntode argumentos (pueden ser cero, uno o más) que la función debe recibir para realizar su tarea.
* EL CÓDIGO U ÓRDENES DE PROCESAMIENTO: conjunto de órdenes y sentencias que debe ejecutar lasubrutina.
Desde el punto de vista de los subprogramas las variables pueden ser:
* LOCALES: Se declaran dentro del sub algoritmo y sólo tienen utilidad dentro de ese módulo, no se podrá acceder a ellasdesde otros módulos. Pueden existir variables locales con el mismo nombre siempre que estén en módulos diferentes.
* GLOBALES: son declaradas de forma que puedan ser utilizadas desde cualquiera delos módulos que forman el programa. En este caso, no puede haber dos variables globales con el mismo nombre, ya que esto produciría una ambigüedad que el compilador no podría resolver.

TIPOS DESUBPROGRAMAS
Los subprogramas se clasifican en dos tipos:
* FUNCIONES: De vuelven un valor.
Desde el punto de vista matemático, una función es una operación que toma uno o varios operandos, ydevuelve un resultado. Y desde el punto de vista algorítmico, es un subprograma que toma uno o varios parámetros como entrada y devuelve a la salida un único resultado

* PROCEDIMIENTOS: Cambian un...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Subir
  • Por subir algo
  • Subir
  • Subir
  • Subir
  • No Se Que Subir
  • sube
  • Subido

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS