Subprogramas en java y c++

Solo disponible en BuenasTareas
  • Páginas : 4 (813 palabras )
  • Descarga(s) : 0
  • Publicado : 3 de marzo de 2012
Leer documento completo
Vista previa del texto
UNIDAD II.- SUBPPROGRAMAS

Partiendo del hecho, de que las técnicas de programación han estado evolucionando constantemente, la creación de subprogramas dieron apertura a dicha base de evolución.Si consideramos que inicialmente con la programación secuencial o lineal, donde se escribían las instrucciones línea por línea, no solamente se tenía un código fuente incomprensible, sino que la cargacomputacional era cada vez mayor. Por esta razón, surgió la técnica de programación modular, cuya característica (conocida como TOP-DOWN) consiste principalmente en la agrupación y/o separación departes de código fuente, realizando módulos o subprogramas, y que posteriormente pueden ser utilizados sin necesidad de repetir en cada caso las líneas de código fuente que generaba la realización dealguna actividad.

2.1. .- DEFINICION DE UN SUBPROGRAMA
Entonces, si partimos del concepto de que para resolver un problema, de cualquier índole, es necesario analizarlo. Lo ideal es utilizar unalgoritmo determinista si el problema a resolver se enfoca exclusivamente al área de computación. Sin embargo, en la mayoría de los casos, nos resulta más sencillo (y más rápido) improvisar un algoritmocualitativo para resolver determinado problema. Pero cuando manejamos este tipo de algoritmo, que consiste en utilizar nuestras propias palabras, en ocasiones englobamos varias actividades al momento deescribir algo en una sola palabra; por esta razón, es necesario hacer un desglose de dichas actividades, para poder resolverlas por separado (es aquí donde utilizamos módulos o subprogramas).Considerando el criterio anterior, podemos decir que un subprograma es un módulo que contiene un conjunto de instrucciones, y que son programados por separado de la solución del problema principal. Perodichas instrucciones, podrán ser usadas incorporándolas al conjunto de instrucciones principales, esto es, al momento de desarrollar la solución del mismo problema principal (a esto se le conoce como...
tracking img