SubalgoritmoSe llama subalgoritmo es un método de programación para dividir las partes de un algoritmo más general que resuelve cada una de las tareas particulares necesarias para que dicho algoritmo general alcance el objetivo para el que fue diseñado, es decir resolver un problema. Esta técnica se suele denominarse "divide y vencerás" esto debido a que se divide el problema en pequeñas partes hasta alcanzar lograr el problema general.[1][2] Este concepto está vinculado al diseño estructurado de algoritmos, en el cual un problema se divide en partes que posteriormente son resueltas por un módulo. Cada módulo coincidirá con un subalgoritmo.[1][3] Tipos de subalgoritmos
Ámbito de las variablesDesde el punto de un subalgoritmo las variables pueden ser locales o globales:
Paso de argumentosCuando se hace una llamada a un subalgoritmo, se le pueden pasar argumentos para determinar ciertas condiciones en su funcionamiento. Este paso de argumentos se puede hacer por valor o por referencia. Ver Paso de argumentos en Argumento (Ciencias de la computación)' Véase también
Referencias
|
Portal di Ensiklopedia Dunia