DISEÑO MODULAR
Los módulos son la base de la programación modular. Consiste este diseño en la división de un programa en módulos basándose en la técnica del refinamiento sucesivo. Estos subprogramas o módulos son independientes y necesitan de un modulo que relacione y controle a los demás.
MODULO BASE
Los módulos son la base de la programación modular. Consiste este diseño en la división de un programa en módulos basándose en la técnica del refinamiento sucesivo. Estos subprogramas o módulos son independientes y necesitan de un modulo que relacione y controle a los demás.
MODULO BASE
PROGAMA PRINCIPAL
PROGRAMA CONDUCTOR
VENTAJAS DEL USO DE UN DISEÑO MODULAR:
v Se depuran y prueban con mayor facilidad.
v Mantenimiento fácil y fácil modificación.
v Depuración independiente.
v Subprogramas que pueden ser usados por otros por otros programas especialmente si se tratan de rutinas comunes como busque u ordenación
v Posibilidad de los módulos de solucionar tareas repetitivas que no tienen que ser escritas en todos los módulos y que precisan la referencia a esa tarea ejemplo
ALGORIDMO:
1. Leer y verificar las notas.
2. Hacer eco en la impresora.
3. Ordenar las notas en orden decreciente.
4. Asignar calificaciones adecuadas.
5. Visualizar resultados.
Un modulo puede ser por tanto:
1. Un programa principal.
2. Un procedimiento.
3. Una función.
Una subrutina
No hay comentarios:
Publicar un comentario