

Diagrama de
flujo.- (Flowchart) Representación
gráfica, mediante la utilización de signos
convencionales, del proceso que sigue la información en un
programa determinado. Se utilizan habitualmente en la fase de
desarrollo de aplicaciones por los programadores.
Los algoritmos pueden ser creados de dos formas:
1) Seudocódigo.-
Es un conjunto pequeño y claro de instrucciones; en
secuencia, que permite llevar a cabo una tarea.
2) Diagrama
de flujo.- Es la representación de la secuencia, a
través de símbolos, de la tarea que se va a
realizar.
Un ejemplo de algoritmo es el que realizamos para cambiar una llanta a un automóvil:
Algoritmo expresado en Seudocódigo (ejemplo:)

Algoritmo
expresado
en Diagrama
de Flujo

Para
realizar los diagramas de flujo utilizamos distintas figuras
geométricas en forma de caja de texto, que sirven
para
distinguir el tipo de tareas que se ejecutan, las flechas indican el
flujo del
proceso y se valen de determinada simbología
específica para facilitar su
comprensión
Símbolos
utilizados en los diagramas de flujo
|
Símbolo |
Se utiliza para: |
|
|
Inicio y final del diagrama de flujo. |
|
|
Se emplea para representar entrada de datos,
generalmente, desde el teclado, Algunos autores también la
usan para representar salida de datos. |
![]() |
Representa un proceso. Dentro del
símbolo se indica la fórmula que se va a utilizar: |
|
|
Representa una selección simple. La
condición se establece dentro de la figura, si
ésta se cumple, ejecuta las tareas laterales marcadas con
“Sí”, de no ser así, ejecuta
la del “No”. Al terminar la rutina, se encuentran
los caminos para continuar el proceso. |
|
|
Se emplea
para representar una selección doble. La
condición se evalúa; si es correcta realiza la
estructura del Sí, de no ser así, ejecuta la del
No, al terminar la rutina , se encuentran los caminos para continuar el
proceso. |
|
|
|
![]() |
Representa la salida de datos. Imprime los
resultados o los muestra en la pantalla. |
|
|
Conecta dos secciones del diagrama de flujo en la misma página. |
|
|
. Indican la
dirección del flujo del diagrama. |
Por otra parte, un algoritmo consta de tres partes, secciones ó módulos principales, en la siguiente figura podemos observar las secciones que constituyen un algoritmo.

Bibliografía:
Castellanos Casas, Ricardo y Ferreira Cortés, Gonzalo.- Informática 1, Edit. Alfaomega
Aguirre González,
Rafael.- Tecnologías
de la
información, México: FCE, DGETI, 2007
http://www.lawebdelprogramador.com/diccionario/
Carlos Ireneo Hernández Portilla