1. República Bolivariana de Venezuela
Ministerio del Poder Popular para la Educación Superior
Universidad Politécnica Santiago Mariño
Maturín Estado Monagas
Profesor (a)
Amelia Malave
Octubre del 2013
4. Importancia del Algoritmo
La importancia de un algoritmo
radica
en
desarrollar
un
razonamiento lógico matemático
a través de la comprensión y
aplicación de metodologías para
la resolución de problemáticas,
éstas problemáticas bien pueden
ser de la propia asignatura o de
otras
disciplinas
como
matemáticas, química y física
que implican el seguimiento de
algoritmos, apoyando así al
razonamiento critico deductivo e
inductivo.
Los algoritmos poseen hoy una gran
importancia tanto para informática ,
robótica y ciencias de la computación , por
medio de algoritmos se llega a un orden de
ideas y un
proceso correcto en
la elaboración de maquinarias y robots lo
que conlleva a un avance en la tecnología y
un mayor progreso a nivel mundial.
Los algoritmos conllevan a llevar un
proceso y un orden de ideas en todos los
aspectos
,
pues
cada
actividad
por mínima que sea requiere un orden
que se da por medio de los grandes
algoritmos que creamos así sean
mentales.
6. El Diagrama de Flujo
Los diagramas de flujo 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.
Dichos diagramas se construyen
utilizando ciertos símbolos de uso
especial como son rectángulos,
óvalos, pequeños círculos; estos
símbolos están conectados entre sí
por flechas conocidas como líneas de
flujo.
8. Objetivos de un
Diagrama de Flujo
Importancia del
Diagrama de Flujo
Los diagramas de flujo son
importantes porque nos facilita la
manera de representar visualmente
el flujo de datos por medio de un
sistema
de
tratamiento
de
información, en este realizamos un
análisis de los procesos o
procedimientos que requerimos
para realizar un programa o un
objetivo.
•Estructura
la
solución
del
problema
independiente
del
lenguaje a utilizar.
•Separar la solución lógica de
programación de la parte de reglas
y sintaxis de codificación con esta
división del trabajo se obtiene
mayor eficiencia.
•Dar una visión completa del
problema al programador ya que
pierde en un programa ya
codificado.
•Permitir una compresión más
rápida del programa a otros
programadores.
9. Ventajas de un Diagrama de Flujo
•Rápida comprensión de las
relaciones.
•Análisis efectivo de las diferentes
secciones del programa.
•Pueden usarse como modelos de
trabajo en el diseño de nuevos
programas o sistemas.
•Comunicación con el usuario.
•Documentación adecuada de los
programas.
•Codificación eficaz de los
programas.
•Depuración y pruebas ordenadas
de los programas.
Desventajas de los Diagramas de
Flujo
•Diagramas complejos y
detallados suelen ser laboriosos
en su planteamiento y diseño.
•Acciones a seguir tras la salida
de un símbolo de decisión,
pueden ser difíciles de seguir si
existen diferentes cambios.
•No existen normas fijas para la
elaboración de los diagramas de
flujo que permiten incluir todos
los detalles que el usuario desee
introducir .
•Un diagrama de flujo tiene gran
dificultad para representar
operaciones concurrentes.
10. Tipos de Diagramas de Flujo
Vertical
En el que el flujo de las
operaciones va de arriba
hacia abajo y de derecha a
izquierda.
11. Tipos de Diagramas de Flujo
Horizontal
En el que la secuencia de las
operaciones va de izquierda a
derecha en forma descendiente
12. Diferencia entre Algoritmo y Diagrama de Flujo
La
diferencia
a
modo entendible es que un
algoritmo es una serie de
pasos para llegar a un fin
determinado y un diagrama
de
flujo
es
una
representación sistematizada
y grafica de un algoritmo a
través de símbolos los cuales
se supone hacen mas fácil el
entendimiento del programa,
el diagrama de flujo además
puede ser aun mas especifico
que el algoritmo