diagrama de flujo

Páginas: 7 (1546 palabras) Publicado: 27 de junio de 2013
Algoritmos y Diagramas de flujo
En los pasos a seguir para el desarrollo de un problema, existen básicamente dos tipos de
elementos con los cuales es posible especificar un problema en forma esquemática y con una
notación orientada a la computación, estas herramientas son los algoritmos y los diagramas de
flujo que se complementan.
El concepto de algoritmo es muy importante dentro del áreade computación, cuyo significado
actual es similar a una receta, proceso, método, técnica, procedimiento o rutina para realizar una
actividad, excepto que el algoritmo tiene una connotación ligeramente diferente.
Un algoritmo es un conjunto de reglas que determinan la secuencia de las operaciones a seguir
para resolver un problema específico y que cumple con las siguientes cincocaracterísticas:
1) Finitud: Un algoritmo debe terminar después de ejecutar un número finito de pasos.
2) Definición: Cada paso en un algoritmo debe estar definido con precisión, esto es, la acción
a seguir no debe ser ambigua, sino rigurosamente especificada. UN algoritmo descrito en
un lenguaje como inglés o español, en el cual una misma palabra puede significar varias
cosas, puede no cumplir con estepunto. Es por eso que se han definido los lenguajes de
programación o lenguajes de computación para especificar algoritmos, ya que en ellos el
significado de cada palabra es uno y sólo uno.
3) Entrada: Se considera como entrada el conjunto de datos o información requerida para
resolver un problema dado. No cualquier grupo de datos se puede considerar como
entrada en el procedimiento señalado.
4)Salida: La salida es un conjunto de resultados que se obtienen al aplicar el algoritmo al
conjunto de datos de entrada.
5) Efectividad: Un algoritmo debe llevar a la solución del problema planteado, en otras
palabras, se puede decir que todas las operaciones que efectúa el algoritmo, deben ser lo
suficientemente simples para que en principio, se puedan ejecutar con papel y lápiz y al
finalobtener el resultado deseado.
Diagrama de flujo
Introducción
Un Diagrama de Flujo representa la esquematización gráfica de un algoritmo , el cual muestra
gráficamente los pasos o procesos a seguir para alcanzar la solución de un problema . Su correcta
construcción es sumamente importante porque, a partir del mismo se escribe un programa en
algún Lenguaje de Programación. Si el Diagrama deFlujo está completo y correcto el paso del
mismo a un Lenguaje de Programación es relativamente simple y directo. Es importante resaltar
que el Diagrama de Flujo muestra lugares de origen y destino de los datos, transformaciones a las
que son sometidos los datos, lugares en los que se almacenan los datos dentro del sistema, los
canales por donde circulan los datos. Además de esto podemos decirque este es una
representación reticular de un sistema, el cual lo contempla en términos de sus componentes
indicando el enlace entre los mismos.
Al igual que el pseudocódigo, los diagramas de flujo son útiles para el desarrollo y la
representación de algoritmos, aunque la mayor parte de los programadores prefieren el
pseudocódigo. Los diagramas de flujo muestran con claridad cómo operan lasestructuras de
control utilizadas en la programación estructurada.
Un diagrama de flujo consta de un conjunto de símbolos con diferentes significados susceptibles
de ser conectados entre si.
En todo diagrama de flujo podemos encontrar los siguientes elementos:

a) Inicio de proceso.
b) Especificación de la alimentación de datos para efectuar el proceso.
c) Acciones aplicables a los datos.d) Obtención de resultados.
e) Fin del proceso.
Para cada una de estas actividades existen símbolos específicos que denotan los elementos o
acciones que se tomarán en el proceso.
Nota: Estos han sido normalizados por el Instituto Norteamericano de Normalización (ANSI).

Entrada/salida
Terminal
(Inicio/Fin)

Proceso u
operación

Conectores
Decisión

Llamada a subrutina

Salida...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Diagrama de flujo
  • Diagrama De Flujo
  • Diagramas de flujo
  • Diagramas de flujo
  • Diagramas de flujo
  • Diagrama de flujo
  • Diagramas De Flujo
  • Diagrama De Flujos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS