hgjkhjk
Teacher Darío Tablas
Lógica Matemática
Programa o subalgoritmos, funciones y procedimiento
María José Pineda
Cuarto Computación
Clave: 28
Guatemala 06 deAgosto del 2014
Introducción
Describen las funciones y procedimientos, con los conceptos de variables
locales y globales. Se introduce el concepto de recursividad como una nueva
herramienta pararesolver problemas.
Objetivos
Generales:
1. Saber cómo lo podemos aplicar en nuestro diario vivir.
2. Que es y cuáles son sus funciones
Específicos:
1. Saber cómo aplicarlosen el momento de programación
2. Aplicarlo en matemáticas
Los subalgoritmos o subprogramas
Soluciona problemas complejos al dividirlos en subprogramas y luego
dividirlos estos en otros mássimples, hasta que estos sean más fáciles de
resolver. Esta técnica se llama “divide y vencerás”. El problema principal
denominado controlador o conductor (drive) y la solución de los
subproblemasconocidos como procedimientos (subrutinas) o funciones.
Cuando hablamos de algoritmos complejos estamos hablando de problemas
complejos es decir, problemas que se dividen en problemas más pequeños(subproblemas). La solución de estos subproblemas se realiza mediante los
subalgoritmos.
Está demostrado que ante un problema complejo, este se resuelve
mejor cuando el mismo se divide enpequeños problemas. Este concepto es
aplicable con los algoritmos, dividiéndolos en subalgoritmos, que en su
conjunto logran resolver el algoritmo.
La programación modular consiste en dividir unprograma en partes
bien diferenciadas, llamadas módulos (o subprogramas, o subalgoritmos o
subrutinas), que pueden ser analizadas y programadas por separado. Existe
un algoritmo o programa principal,que cede el control a los módulos, y
una vez estos se han ejecutado, vuelve a tomar el control, continuando la
ejecución del programa por dónde los llamó
El objetivo del uso de subalgoritmos es...
Regístrate para leer el documento completo.