Algoritmos Y Diagramas de Flujo
ALGORITMOS Y
DIAGRAMAS DE FLUJO
¿Qué es un algoritmo?
Un algoritmo consiste en una serie de instrucciones o reglas
a seguir para realizar una determinada tarea, estas deben ser finitas, estar
ordenadas y no contar con ambigüedades.
¿Para qué sirve un algoritmo?
La función de un algoritmo es que nos permite resolver un
determinado problema de forma sistemática e inequívoca, pero con la llegada de
los ordenadores, el algoritmo cobra más importancia. Y es que permite obtener
un resultado a partir de un gran volumen de datos, y hacerlo en tan solo un
segundo (o incluso menos). Es el algoritmo computacional, y sus usos son cada
vez más diversos.
Ejemplo de un algoritmo
Juan es un alumno de secundaria, en su clase de matemáticas
su maestro le dejo una tarea para resolver los siguientes ejercicios y lo tiene
que representar en un algoritmo; pero juan no los pudo resolver porque prefirió
hacer otras cosas y evadir su responsabilidad como estudiante:
Área=(b*h)/2
Algoritmo:
1.
Inicio
2.
Solicitar el valor de
la base (b).
3.
Solicitar el valor de
la altura (h).
4.
Multiplicar la base por
la altura (bxh)
5.
El resultado de la
operación anterior se divide entre 2 (bh/2)
6.
Se obtiene el resultado
final, es decir, el área.
7.
Fin
¿Qué es un diagrama de flujo?
Se trata de la representación esquematizada visual o grafica
de un algoritmo, muestra gráficamente los pasos o procesos a seguir para
alcanzar la solución de un problema. Su correcta construcción es sumamente
importante porque, a partir del mismo se escribe un programa en algún Lenguaje
de Programación.
Uso
Se usan ampliamente en numerosos campos para documentar, estudiar, planificar, mejorar y comunicar procesos que suelen ser complejos en diagramas claros y fáciles de comprender. Los diagramas de flujo emplean rectángulos, óvalos, diamantes y otras numerosas figuras para definir el tipo de paso, junto con flechas conectoras que establecen el flujo y la secuencia. Pueden variar desde diagramas simples y dibujados a mano hasta diagramas exhaustivos creados por computadora que describen múltiples pasos y rutas.

Comentarios
Publicar un comentario