Diagramas de flujo

Páginas: 7 (1730 palabras) Publicado: 12 de diciembre de 2013
DIAGRAMA DE FLUJO
El diagrama de flujo es la representación gráfica del algoritmo o proceso. Se utiliza en disciplinas como la programación, la economía, los procesos industriales y la psicología cognitiva. Estos diagramas utilizan símbolos con significados bien definidos que representan los pasos del algoritmo, y representan el flujo de ejecución mediante flechas que conectan los puntos deinicio y de fin de proceso.

PROBLEMA
En ciencia computacional teórica, un problema abstracto o problema computacional es una relación entre un conjunto de instancias y un conjunto de soluciones. Un problema abstracto permite establecer formalmente la relación deseada entre la entrada de un algoritmo y su salida. Una solución algorítmica a un problema abstracto consiste de un algoritmo que porcada instancia del problema calcula al menos una solución correspondiente –en caso de haberla– o expide un certificado de que no existe solución alguna. Un problema abstracto se convierte en un problema concreto cuando las instancias y soluciones están codificadas en forma de lenguajes formales.

ALGORITMO
En matemáticas, lógica, ciencias de la computación y disciplinas relacionadas,un algoritmo (del griego y latín, dixit algorithmus y este a su vez del matemático persa Al-Juarismi1 ) es un conjunto prescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite realizar una actividad mediante pasos sucesivos que no generen dudas a quien deba realizar dicha actividad.2 Dados un estado inicial y una entrada, siguiendo los pasos sucesivos se llega a un estado final y seobtiene una solución. Los algoritmos son el objeto de estudio de la algoritmia.1
En la vida cotidiana, se emplean algoritmos frecuentemente para resolver problemas. Algunos ejemplos son los manuales de usuario, que muestran algoritmos para usar un aparato, o las instrucciones que recibe un trabajador por parte de su patrón. Algunos ejemplos en matemática son el algoritmo de la división paracalcular el cociente de dos números, el algoritmo de Euclides para obtener el máximo común divisor de dos enteros positivos, o el método de Gauss para resolver un sistema lineal de ecuaciones.

Estructuras de control algorítmicas
1. Estructuras secuenciales
1. Asignación
2. Lectura / Entrada
3. Escritura / Salida
4. Ejemplos
2. Estructuras condicionales
1. Simple
2. Anidada
3. Múltiple
4.Ejemplos
3. Estructuras repetitivas
1. Bucle MIENTRAS
2. Bucle REPETIR-HASTA
3. Bucle PARA
4. Bucles infinitos y bucles anidados


Estructuras secuenciales
Sentencias que se realizan una a continuación de otra en el orden en el que están escritas
Estructuras Condicionales
Sentencias que dependiendo de la evaluación de una expresión lógica
(Una condición), se realiza una opción u otraEstructuras Repetitivas o Iterativas (Bucles o Ciclos)
Sentencias que permiten la repetición de un grupo de acciones
Las acciones incluidas en un bucle se pueden repetir un número fijo de veces o bien un número variable determinado por la evaluación de una expresión lógica (una condición)
 Definición de lenguajes algorítmicos
Los algoritmos pueden describirse utilizando muchos lenguajes.Cada lenguaje permite describir los pasos con mayor o menor detalle.
La clasificación de los lenguajes algorítmicos es la siguiente:
Lenguaje Natural.
Lenguaje de Diagrama de Flujo.
Lenguaje Natural de Programación.
Lenguaje de Programación de Algoritmos.
Lenguaje Natural.- Es aquel que describe los pasos a seguir utilizando un vocabulario cotidiano. Se le conoce como lenguaje jerga cuando seutiliza en términos especializados de una determinada ciencia, profesión o grupo.
Lenguaje de Diagrama de Flujo.- Es aquel que se vale de diversos símbolos para representar las ideas o acciones a desarrollar. Es útil para organizar las acciones o pasos de un algoritmo pero requiere de etapas posteriores para implementarse en un sistema de cómputo.
Lenguaje Natural de Programación.- Son...
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