Está en la página 1de 13

ALGORITMO

• EL PASO PREVIO A LA PROGRAMACIÓN DE


COMPUTADORAS ES EL DESARROLLO DE
ALGORITMOS.
• ES UNA SERIE DE PASOS ORDENADOS
LÓGICAMENTE QUE PERMITEN RESOLVER UN
PROBLEMA.
• LOS ALGORITMOS PUDEN SER REPRESENTADOS
DE TRES FORMAS DIFERENTES.
LENGUAJE NATURAL
• CONSISTE EN REDACTAR EN
ESPAÑOL CADA PASO, QUE SE
DEBE SEGUIR PARA ALCANZAR
LA SOLUCIÓN DEL PROBLEMA.
• EL LENGUAJE NATURAL NO ES
RECOMENDADO PARA LA
DESCRIPCIÓN DE
ALGORITMOS YA QUE SON
INCONCRETOS Y DISPERSOS.
SEUDOCÓDIGO
• POR ELLO, SE UTILIZA UN
LENGUAJE INTERMEDIO:
SEUDOCÓDIGO; QUE SIENDO MUY
SIMPLE EN SU SINTAXIS PERMITE
UNA BUENA ESTRUCTURACIÓN.
• CONSISTE EN REDACTAR EN
ESPAÑOL CADA PASO DEL
ALGORITMO, UTILIZANDO
ORACIONES BREVES SIN INCLUR
ADJETIVOS NI ARTÍCULOS.
DIAGRAMAS DE FLUJO
• ES UNA REPRESENTACIÓN GRÁFICA DE LOS
PASOS QUE SEGUIMOS PARA REALIZAR UN
PROCESO; PARTIENDO DE UNA ENTRADA, Y
DESPUÉS DE REALIZAR UNA SERIE DE
ACCIONES LLEGAMOS A UNA SALIDA.
• CADA PASO SE APOYA EN EL ANTERIOR Y
SIRVE DE SUSTENTO AL SIGUIENTE
• UTILIZA FIGURAS EN FORMA DE CAJA, SEGÚN
CORRESPONDA A CADA PASO DEL
ALGORITMO.
• LAS FIGURAS SE CONECTAN MEDIANTE
FLECHAS, INDICÁNDOSE LA SECUENCIA A
SEGUIR ENTRE LOS PASOS (O FLUJO DE LA
INFORMACIÓN):
EL DIAGRAMA DE FLUJO TIENE LAS
SIGUIENTE CARACTERÍSTICAS Y VENTAJAS

• PRESENTA INFORMACIÓN CLARA, ORDENADA Y CONCISA.


• PERMITE VISUALIZAR LAS FRECUENCIAS Y RELACIONES
ENTRE LAS ETAPAS INDICADAS.
• SE PUEDEN DETECTAR PROBLEMAS, DESCONEXIONES,
PASOS DE ESCASO VALOR AÑADIDO.
• COMPARA Y CONTRASTA EL FLUJO ACTUAL DEL
PROCESO CONTRA EL FLUJO IDEAL, PARA IDENTIFICAR
OPORTUNIDADES DE MEJORA.
• IDENTIFICA LOS LUGARES Y POSICIONES DONDE LOS
DATOS ADICIONALES PUEDEN SER RECOPILADOS E
INVESTIGADOS.
• AYUDA A ENTENDER EL PROCESO COMPLETO.
• PERMITE COMPRENDER DE FORMA RÁPIDA Y AMENA LOS
PROCESOS. 
EJEMPLO DE DIAGRAMA DE FLUJO

Inicio

Proceso

Datos Decisión

Fin
FIGURAS PARA LOS DIAGRAMAS DE
FLUJO

• Comienzo o final de proceso: en su


interior situamos materiales,
información o acciones para comenzar
el proceso o para mostrar el resultado
en el final del mismo.

Inicio o Fin
FIGURAS PARA LOS DIAGRAMAS
DE FLUJO
• Actividad: Tarea o actividad llevada a
cabo durante el proceso. Puede tener
muchas entradas, pero solo una salida

Proceso o Actividad
FIGURAS PARA LOS DIAGRAMAS
DE FLUJO
• Información de apoyo: Situamos en su
interior la información necesaria para
alimentar una actividad ( datos para
realizarla )

Datos
FIGURAS PARA LOS DIAGRAMAS
DE FLUJO
• Decisión/Bifurcación: Indicamos
puntos en que se toman decisiones
(booleanas): sí o no, abierto o cerrado

Decisión
o
Bifurcación

Falso
Verdadero
FIGURAS PARA LOS DIAGRAMAS
DE FLUJO
• Documento: Se utiliza este símbolo
para hacer referencia a la generación o
consulta de un documento específico
en un punto del proceso.

Documento o Impresión
FIGURAS PARA LOS DIAGRAMAS
DE FLUJO
• Conexiones de pasos o flechas:
Muestran dirección y sentido del flujo
del proceso, conectando los símbolos
FIGURAS PARA LOS DIAGRAMAS
DE FLUJO
• Conexión con otros procesos:
Nombramos un proceso independiente
que en algún momento aparece
relacionado con el proceso principal.

A A 1 1
Conector a otro proceso
Conector de pagina

También podría gustarte