domingo, 21 de noviembre de 2010

SUBRRUTINAS (puntos extras)

Hola compañeros hoy les hablare de las subrutinas.



Una subrutina es un pedazo del código que forma parte de un programa más extenso.
Esa pedazo de código ejecuta una tarea específica, e independiente del resto del código. La mayoría de los lenguajes de programación soportan la creación de las subrutinas y métodos para llamarlas (invocarlas) y retornarlas.

Existen varias ventajas de "romper" un programa en subrutinas:

* Puedes redecir de código duplicado.
* Permite el reuso de código en múltiples programas.
* Descomposición de problemas complejos en simples piezas.
* Aumenta la legibilidad del código de un programa.




En computación,se presenta como un subalgoritmo que forma parte del algoritmo principal o del código fuente, el cual permite resolver una tarea específica.

Algunos lenguajes de programación, como Visual Basic .NET, utilizan el nombre función para referirse a subrutinas que devuelven un valor.

Cuando una subrutina es  llamada dentro de un programa hace que el código principal se pueda detener y se pueda ir a ejecutar el código de la subrutina.



Gracias :)



1 comentario: