Computadoras
MINISTERIO DEL PODER POPULAR PARA LA EDUCACIÓN SUPERIOR
UNIVERSIDAD NACIONAL EXPERIMENTAL
“SIMÓN RODIGUEZ”
CONVENIO ALCALDIA INDEPENDENCIA
ESTADO MIRANDA
CÁTEDRA: ALGORITMO
Facilitador Participantes
Alexis Escobar Deyanira Castro C.I. 13.423.681.
Sandy Itriago C.I. 12.376.556.
Charallave, Febrero 2011
INDICE
Pp.|INTRODUCCIÓN……………………………………………………………. |3 |
|TÉCNICAS DE DISEÑO………………………………………………….. |4 |
|Top Down | |
|BottonUp | |
|Técnicas para la Formulación de Algoritmos…………………………… |7 |
|Diagrama de Flujo………………………………………………………… |10 ||Pseudocódigo…………………………………………………………………… |13 |
|CONCLUSIONES………………………………………………………….. |23 |
|BIBLIOGRAFÍA…………………………………………………………….. |24 |
INTRODUCCIÓN
Los diagramas deflujo son una manera de representar visualmente el flujo de datos a través de sistemas de tratamiento de información. Los diagramas de flujo describen que operaciones y en que secuencia se requieren para solucionar un problema dado.
Un diagrama de flujo u organigrama es una representación diagramático que ilustra la secuencia de las operaciones que se realizarán para conseguir la solución deun problema. Los diagramas de flujo se dibujan generalmente antes de comenzar a programar el código frente a la computadora. Los diagramas de flujo facilitan la comunicación entre los programadores y la gente del negocio. Estos diagramas de flujo desempeñan un papel vital en la programación de un problema y facilitan la comprensión de problemas complicados y sobre todo muy largos. Una vez que sedibuja el diagrama de flujo, llega a ser fácil escribír el programa en cualquier idióma de alto nivel. Vemos a menudo cómo los diagramas de flujo nos dan ventaja al momento de explicar el programa a otros. Por lo tanto, está correcto decir que un diagrama de flujo es una necesidad para la documentación mejor de un programa complejo.
TÉCNICAS DE DISEÑO
Existen dos principales técnicas dediseño de algoritmos de programación, el Top Down y el Bottom Up.
Top Down
También conocida como de arriba-abajo y consiste en establecer una serie de niveles de mayor a menor complejidad (arriba-abajo) que den solución al problema. Consiste en efectuar una relación entre las etapas de la estructuración de forma que una etapa jerárquica y su inmediato inferior se relacionen medianteentradas y salidas de información. Este diseño consiste en una serie de descomposiciones sucesivas del problema inicial, que recibe el refinamiento progresivo del repertorio de instrucciones que van a formar parte del programa.
La utilización de la técnica de diseño Top-Down tiene los siguientes objetivos básicos:
Simplificación del problema y de los subprogramas de cadadescomposición.
Las diferentes partes del problema pueden ser programadas de modo independiente e incluso por diferentes personas.
El programa final queda estructurado en forma de bloque o módulos lo que hace mas sencilla su lectura y mantenimiento.
Bottom Up
El diseño ascendente se refiere a la identificación de aquellos procesos que necesitan computarizarse con forme...
Regístrate para leer el documento completo.