PresentaciónDEprogramacionIIMarisela

Páginas: 3 (522 palabras) Publicado: 17 de septiembre de 2015
INTEGRANTES:
BRENDA PEREZ VELAZCO
ROSA ALUIZO RODRIGUEZ
MARISELA GARCIA SALAZAR
MATERIA:
PROGRAMACION II
PROFESOR:
JULIO ERAZO MACIAS
RODRIGUEZ
TEMA:
PROGRAMACION MODULAR

PROGRAMACION
MODULAR
Unode los métodos más conocidos para
resolver un problema es dividirlo en
problemas más pequeños, llamados
subproblemas. De esta manera, en lugar
de resolver una tarea compleja y tediosa,
resolvemosotras más sencillas y a partir
de ellas llegamos a la solución. Esta
técnica se usa mucho en programación ya
que programar no es más que resolver
problemas, y se le suele llamar diseño
descendente,metodología del divide y
vencerás o programación top-down.

Es

evidente que si esta metodología
nos lleva a tratar
con subproblemas, entonces
también tengamos la necesidad de
poder crear y trabajarcon subprogramas para resolverlos.
A estos subprogramas se les suele
llamar módulos, de ahí viene el
nombre de programación modular.
En Pascal disponemos de dos tipos de
módulos: los procedimientos y las funciones.

DEFINICIONES
Un

subalgoritmo es un conjunto
de instrucciones identificadas con
un nombre único que toma una
serie de datos de entrada y los
procesa para generar un resultado.
•Puedeser llamado o desde un
algoritmo o desde otros
subalgoritmos (estructura
jerárquica).

Su

uso reduce el algoritmo,
simplificándolo ya que hace
innecesaria la repetición de código
para realizar unamisma tarea.
Dos tipos:
Funciones: retornan un valor.
Procedimientos: no devuelven
nada

Estructura

similar a un algoritmo:
cabecera, declaración de variables
y constantes, cuerpo y cierre.Diferencias: la cabecera incluye
una lista de parámetros y el
cuerpo contiene instrucciones de
retorno, indicando además el valor
a retornaren el caso de las
funciones.

Parámetros y variables
En

ladeclaración de un subalgoritmo se
incluyen los parámetros a través de los
cuales se le suministran los datos de
entrada.
En el momento de la llamada se produce
un intercambio de información entre...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS