Professional Documents
Culture Documents
Los diagramas de flujo (o flujogramas) son diagramas que emplean smbolos grficos
para representar los pasos o etapas de un proceso. Tambin permiten describir la
secuencia de los distintos pasos o etapas y su interaccin.
Las personas que no estn directamente involucradas en los procesos de realizacin
del producto o servicio, tienen imgenes idealizadas de los mismos, que pocas veces
coinciden con la realidad.
La creacin del diagrama de flujo es una actividad que agrega valor, pues el proceso
que representa est ahora disponible para ser analizado, no slo por quienes lo llevan
a cabo, sino tambin por todas las partes interesadas que aportarn nuevas ideas para
cambiarlo y mejorarlo.
Ventajas de los Diagramas de Flujo
* Favorecen la comprensin del proceso a travs de mostrarlo como un dibujo. El
cerebro humano reconoce fcilmente los dibujos. Un buen diagrama de flujo reemplaza
varias pginas de texto.
* Permiten identificar los problemas y las oportunidades de mejora del proceso. Se
identifican los pasos redundantes, los flujos de los reprocesos , los conflictos de
autoridad, las responsabilidades, los cuellos de botella, y los puntos de decisin.
* Muestran las interfases cliente-proveedor y las transacciones que en ellas se realizan,
facilitando a los empleados el anlisis de las mismas.
* Son una excelente herramienta para capacitar a los nuevos empleados y tambin a
los que desarrollan la tarea, cuando se realizan mejoras en el proceso.
Qu Smbolos se Emplean en los Diagramas de Flujo?
Los smbolos tienen significados especficos y se conectan por medio de flechas que
indican el flujo entre los distintos pasos o etapas.
Qu es un Algoritmo?
Un Algoritmo, se puede definir como una secuencia de instrucciones que representan un
modelo de solucin para determinado tipo de problemas. O bien como un conjunto de
instrucciones que realizadas en orden conducen a obtener la solucin de un problema.
Por lo tanto podemos decir que es un conjunto ordenado y finito de pasos que nos permite
solucionar un problema.
Los algoritmos son independientes de los lenguajes de programacin. En cada problema
el algoritmo puede escribirse y luego ejecutarse en un lenguaje de diferente
programacin. El algoritmo es la infraestructura de cualquier solucin, escrita luego en
cualquier lenguaje de programacin.
Caractersticas de un Algoritmo
1. Debe ser Preciso, porque cada uno de sus pasos debe indicar de manera precisa e
inequvoca que se debe hacer.
2. Debe ser Finito, porque un algoritmo debe tener un nmero limitado de pasos.
3. Debe ser Definido, porque debe producir los mismos resultados para las mismas
condiciones de entrada.
4. Puede tener cero o ms elementos de entrada.
5. Debe producir un resultado. Los datos de salida sern los resultados de efectuar las
instrucciones.
Estas etapas son las
siguientes:
-
Definicin del
problema.
Anlisis de los datos.
Diseo de la solucin.
Codificacin.
Prueba y depuracin.
Documentacin.
Mantenimiento.
Pseudocdigo
RECUERDA!
Que un pseudocdigo es toda accin o rutina que realizas en la vida para efectuar
cualquier actividad, ya que todo amerita un proceso, un orden, con datos suministrados,
es decir, una serie de pasos para concretar cualquier objetivo.
Variable es el nombre que le daremos, como se ha indicado en los ejemplos anteriores y el tipo
es el formato del dato que contendr y puede ser:
String de longitud: Igual que string pero que tienen logitud mxima.
Single:
Double:
o
Declaracin de variables
realmente vamos a usar, debido a que cuando declaramos una variables, el programa se
hace ms grande y en consecuencia consume ms memoria y ms tiempo al ejecutarse.
Otra prctica que debemos hacer comn es poner detrs de las declaraciones para qu
El simbolo ' , est junto al 0 , justo debajo del smbolo de interroacin ?, y todo lo que
pongamos detrs de ste ' ser ignorado por el compilador y lo podremos usar para
poner comentarios.
Al igual que debemos acordarnos de que en Visual Basic no es como en otros lenguajes
de programacin y la variable Hola y HoLa es la misma variable, la pongamos como la
pongamos.
Y tambin deremos tener en cuenta que nuestras variables no deben tener el mismo
nombre que las palabras clave del propio lenguaje, o lo que se le llama palabras
reservadas, como por ejemplo INT, esta es una palabra que utiliza el propio lenguaje,
aunque no debemos preocuparnos por ello, por que al poner una variable con el mismo
nombre que una que tenga el Visual Basic, ste nos dar un error.