Name:
Location: Tuxtla Gutiérrez, Mexico

Tuesday, October 24, 2006

Implementación de algoritmos secuenciales.



Un algoritmo puede adoptar una de las estructuras siguientes o combinaciones de ellas: lineal o secuencial, alternativa o selectiva y repetitiva o cíclica.
La más sencilla de las tres es la lineal, también llamada secuencial que se caracteriza porque todos los pasos del algoritmo se realizan en secuencia, es decir, se suceden uso a otros.


Un ejemplo de esta estructura es el algoritmo para calcular la densidad de un cuerpo a partir de los datos de masa y volumen, mostrada a continuación a través de un diagrama de flujo:



Diseño algorítmico de las funciones


El diseño algorítmico de cualquier función implica como se hace o realiza la tarea (problema) solicitado a resolver.
En el diseño, en la resolución de un problema complejo, se divide en varios sub- problemas y seguidamente se vuelven a dividir los sub-problemas en otros más sencillos, hasta que puedan implementarse en la computadora.


Esta característica define lo que se entiende como diseño descendente o diseño modular.· Cada problema se resuelve mediante un modulo (subprograma) y tiene un solo punto de entrada y un solo punto de salida. · Un programa bien diseñado consta de un programa principal (modulo de nivel mas alto) que llama a subprogramas (módulos de nivel mas bajo), que a su vez pueden llamar otros sub-programas.


Los programas que se estructuran de esta forma, se dicen que tienen diseño modular y el método de romper el programa en modos pequeños se llama programación modular.

0 Comments:

Post a Comment

<< Home