You are on page 1of 10

Diagrama de Flujo

Un diagrama de flujo es una representacin grfica de un proceso. Cada paso


del proceso es representado por un smbolo diferente que contiene una breve
descripcin de la etapa de proceso. Los smbolos grficos del flujo del proceso
estn unidos entre s con flechas que indican la direccin de flujo del proceso.
Es un grfico lgico del plan de trabajo que se ejecutara para la solucin de un
determinado problema. A travs de l, se planifica la solucin del problema
independiente del lenguaje de Computacin a usar.
Las capacidades humanas necesarias para elaborar un diagrama de flujo
correcto son: Lgico, Prcticas, y Atencin.
El empleo de la maquina en las funciones del procediendo de datos han hecho
necesario un flujo ordenado de la informacin. La secuencia en que debern
ejecutarse las operaciones tendr que definirse claramente, y cuando se
combine con los datos a los que debe aplicarse, esa secuencia creara el flujo
de informacin.

No puede hacerse mucho hincapi en documentacin, sea el registro de


Informacin .Sin Instrucciones escritas y sin representacin grfica del flujo de
trabajo sera muy difcil de llevar una tarea de procediendo de datos en forma
apropiada. Hay varios mtodos ms eficientes organizados y normalizados, es
el de los diagramas de Flujo que el futuro programador comprenda la
necesidad de los diagrama de flujo.
El Diagrama de Flujo es una representacin grfica de la secuencia de pasos
que se realizan para obtener un cierto resultado. Este puede ser un producto,

Qu es un algoritmo?
La palabra algoritmo se deriva de la traduccin al latn de la palabra
rabealkhowarizmi, nombre de un matemtico y astrnomo rabe que escribi un
tratado sobre manipulacin de nmeros y ecuaciones en el siglo IX.
Diagramas de Flujo
Son una representacin grfica de un algoritmo o proceso.
Se utiliza en disciplinas como la programacin, la economa, los procesos industriales
y la psicologa cognitiva.
Estos diagramas utilizan smbolos con significados bien definidos que representan
los pasos del algoritmo, y representan el flujo de ejecucin mediante flechas que
conectan los puntos de inicio y de trmino.

Ejemplo diagrama de flujo

Que es un diagrama de flujo ?


Un diagrama de flujo es una representacin grfica de un algoritmo o
proceso. Se utiliza en disciplinas como la programacin, la economa, los
procesos industriales y la psicologa cognitiva. Estos diagramas utilizan
smbolos con significados bien definidos que representan los pasos del
algoritmo, y representan el flujo de ejecucin mediante flechas que
conectan los puntos de inicio y de trmino.
SIMBOLOS
Los diagramas de flujo usan formas especiales para representar diferentes
tipos de acciones o pasos en un proceso. Las lneas y flechas muestran la
secuencia de los pasos y las relaciones entre ellos. Estos son conocidos como
smbolos de diagrama de flujo.
El tipo de diagrama dicta los smbolos de diagramas de flujo que se utilizan.
Por ejemplo, un diagrama de flujo de datos puede contener un Smbolo de
Entrada o Salida (tambin conocido como Smbolo de E/S), pero no es muy
comun verlo en la mayora de los diagramas de flujo de procesos.
Con los aos, la tecnologa ha evolucionado, y con ella tambien la
diagramacion. Algunos smbolos de los diagramas de flujo que se utilizaron en
el pasado para representar tarjetas perforadas de computadora, o cinta
perforada, han pasado a la historia.

Lista de Smbolos Utilizados en


Diagramas de Flujo
Aqu tienen una lista ms completa de los smbolos de diagramas de flujo.
Smbolo de Inicio / Final
El smbolo de terminacin marca el punto inicial o final del sistema. Por lo general,
contiene la palabra "Inicio" o "Fin".

1 Smbolo de Accin o Proceso


Un rectangulo solo puede representar un solo paso dentro de un processo ("agregar dos
tazas de harina"), o un subproceso completo ("hacer pan") dentro de un proceso ms
grande.

2 Smbolo del Documento Impreso


Un documento o informe impreso.

3 Smbolo de Multidocumento
Representa multidocumento en el proceso.

4 Smbolo de Decisin o Ramificacin


Un punto de decisin o ramificacin. Las lneas que representan diferentes decisiones
surgen de diferentes puntos del diamante.
5 Smbolo de Entrada / Salida
Representa el material o la informacin que entra o sale del sistema, como una orden del
cliente (entrada) o un producto (salida).

6 Smbolo de Entrada Manual


Representa un paso en el que se pide al usuario que introduzca la informacin
manualmente.

7 Smbolo de Preparacin
Representa un ajuste a otro paso en el proceso.

8 Smbolo del Conector


Indica que el flujo contina donde se ha colocado un smbolo identico (que contiene la
misma letra).

9 O Smbolo
Indica que el flujo del proceso contina en ms de dos ramas.
10 Smbolo de Unin de Invocacin
Indica un punto en el diagrama de flujo en el que mltiples ramificaciones convergen de
nuevo en un solo proceso.

11 Smbolo de Fusin
Indica un paso en el que dos o ms sub-listas o subprocesos se convierten en uno.

12 Smbolo de Intercalar
Indica un paso que ordena informacin en un formato estndar.

13 Smbolo de Ordenar
Indica un paso que organiza una lista de elementos en una secuencia o establece segn
algunos criterios predeterminados.

14 Smbolo de Proceso Predefinido


Indica una secuencia de acciones que realizan una tarea especfica incrustada dentro de
un proceso ms grande. Esta secuencia de acciones podra describirse con ms detalle
en un diagrama de flujo separado.
Smbolo del Operacin Manual
Indica una secuencia de comandos que continuarn repitindose hasta que se detenga
manualmente.

Smbolo de Lmite de Bucle


Indica el punto en el que debe detenerse un bucle.

Smbolo de Retardo
Indica un retraso en el proceso.

Almacenamiento de Datos o Smbolo de Datos


Almacenados
Indica un paso donde se almacenan los datos.

Smbolo de la Base de Datos


Indica una lista de informacin con una estructura estndar que permite buscar y
ordenar.
Smbolo de Almacenamiento Interno
Indica que la informacin se almacen en la memoria durante un programa, utilizado en
diagramas de flujo de diseo de software.

Smbolo de Visualizacin
Indica un paso que muestra informacin.

Conector Fuera de Pgina


Indica que el proceso contina fuera de la pgina.

Qu es una computadora?
Una computadora es un sistema digital con tecnologa microelectrnica capaz
de procesar datos a partir de un grupo de instrucciones denominado
programa. La estructura bsica de una computadora incluye microprocesador
(CPU), memoria y dispositivos de entrada/salida (E/S), junto a los buses que
permiten la comunicacin entre ellos. La caracterstica principal que la
distingue de otros dispositivos similares, como una calculadora no
programable, es que puede realizar tareas muy diversas cargando distintos
programas en la memoria para que los ejecute el procesador.
TIPOS DE COMPUTADORA:
Se clasifican de acuerdo al principio de operacin de Analgicas y Digitales.
Computadora Analgica:
1.- Aprovechando el hecho de que diferentes fenmenos fsicos se describen
por relaciones matemticas similares (v.g. Exponenciales, Logartmicas, etc.)
pueden entregar la solucin muy rpidamente. Pero tienen el inconveniente
que al cambiar el problema a resolver, hay que realambrar la circuitera
(cambiar el Hardware).
Computadora Digital:
1.- Estn basadas en dispositivos biestables, i.e., que slo pueden tomar uno
de dos valores posibles: 1 0. Tienen como ventaja, el poder ejecutar
diferentes programas para diferentes problemas, sin tener que la necesidad
de modificar fsicamente la mquina.

computadora
es una mquina electrnica que recibe y procesa datos para convertirlos en
informacin conveniente y til que posteriormente se envan a las unidades de
salida. Un ordenador est formado fsicamente por numerosos circuitos
integrados y muchos componentes de apoyo, extensin y accesorios, que en
conjunto pueden ejecutar tareas diversas con suma rapidez y bajo el control de
un programa (software).
Dos partes esenciales la constituyen, el hardware, (hard = duro) que es su
composicin fsica (circuitos electrnicos, cables, gabinete, teclado, etc) y
su software, siendo sta la parte intangible (programas, datos, informacin,
etc.).
Desde el punto de vista funcional es una mquina que posee, al menos,
una unidad central de procesamiento, una memoria principal y algn perifrico
o dispositivo de entrada y otro de salida. Los dispositivos de entrada permiten
el ingreso de datos, la CPU se encarga de su procesamiento (operaciones
aritmtico-lgicas) y los dispositivos de salida los comunican a otros medios. Es
as, que la computadora recibe datos, los procesa y emite la informacin
resultante, la que luego puede ser interpretada, almacenada, transmitida a otra
mquina o dispositivo o sencillamente impresa; todo ello a criterio de un
operador o usuario y bajo el control de un programa.

Ordenador personal, vista del hardware tpico.


1: Monitor

2: Placa madre

3: Microprocesador o CPU

4: Puertos SATA

5: Memoria RAM

6: Placas de expansin
7: Fuente de alimentacin

8: Unidad de disco ptico

9: Unidad de disco duro, Unidad de estado slido

10: Teclado

11: Ratn

Un lenguaje de programacin es un lenguaje formal diseado para


realizar procesos que pueden ser llevados a cabo por mquinas como
las computadoras.
Pueden usarse para crear programas que controlen el comportamiento fsico y
lgico de una mquina, para expresar algoritmos con precisin, o como modo
de comunicacin humana.1
Est formado por un conjunto de smbolos y
reglas sintcticas y semnticas que definen su estructura y el significado de sus
elementos y expresiones. Al proceso por el cual se escribe, se prueba, se
depura, se compila (de ser necesario) y se mantiene el cdigo fuente de
un programa informtico se le llama programacin.

You might also like