Lenguaje Algoritmico

c        c  La palabra algoritmo se deriva de la traducción al latín de la palabra árabe Alkhowa

Views 100 Downloads 1 File size 65KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

c        c  La palabra algoritmo se deriva de la traducción al latín de la palabra árabe Alkhowarizmi [5], nombre de un matemático y astrónomo árabe que escribió un tratado sobre la manipulación de números y ecuaciones en el siglo IX. Se define como una serie de pasos organizados que describen el proceso que se debe seguir, para dar solución a un problema específico. Las principales características que debe tener un buen algoritmo son: ebe tener un punto particular de inicio. ebe ser completamente definido y no debe permitir dobles interpretaciones. ebe ser general, es decir, soportar la mayoría de las variantes que se puedan presentar en la definición del problema. h| ebe ser finito en tamaño y tiempo de ejecución. h| ebe ser legible, claroy fácil de interpretar y entender.

h| h| h|

    c  Teniendo en cuenta la forma como describen el proceso, se pueden clasificar en: Cualitativos: Son aquellos en los que se describen los pasos utilizando palabras. Cuantitativos: Son aquellos en los que se utilizan cálculos numéricos para definir los pasos del proceso.

     c  Es una serie de símbolos y reglas que se utilizan para describir de manera explícita un proceso, que servirán de apoyo para describir las soluciones que aquí se plantean. Teniendo en cuenta la forma en que describen el proceso, existen dos tipos de lenguajes algorítmicos: Gráficos: Es la representación gráfica de las operaciones que realiza un algoritmo (diagrama de flujo). No Gráficos: Representa en forma descriptiva las operaciones que debe realizar un algoritmo (pseudo código).

 

| || | 

|i   ||l j||| t i |  i |||l it | ||| t|l|i |    |i ||lj |||l|

 i ||l|  i ||l|t t||

t l| i |it| |tj||tili ||l it ||||l | |

ti|i it|t|||  l j||   i | |l| t ||lll || i ||l | | || li| l j||

i  |i ||

t|tili  | it |í l || |  il|

 | |  t  l |it|l ||  | í l |t |í l |t |

 t |t|í| |l |

 i|

 |lí||lj ||

ti i||tll |t |í l ||

 |



|

 | R t|l|ii i ||i|||  |

i | | t|| | | it i|  ||| i| li |||  |

 | |

Cli|ti ||it 

i||t ||l|  i||l | i i

| | it || i  i|  ||| i i

|

|| | |

Cli|ti ||  i|| |

i i| i ||l | t | | i i| |l|i  i|l || i|

 i |it ti || t  i |t |

  | |

!i |  i |l i | ||

  i| t|t | lt| ||| i| l|lt ||l|i|ti|  lt|i|| | l||l |itit |

i |ltti |l|  |||  i|

| |

  || |

i| |l"| | t| li|| |i ||t |||

 t ||l| li|| t |

 t ||l|t|| i||l|

#i||l|i|  i|l| i |

|

 || | | || |

|

 | |

| |

!i |l|ti ||l|j  i||l|

 i | |tili"|| i ||l |l|í l | |li|$l|ij | t|| " ||  j|$| | | t|t | | lt |

    

h|

ebe de indicar claramente dónde    y dónde   el diagrama.

h|

Cualquier camino del diagrama debe de llevarte siempre a la terminal de fin.

h|

‘rganizar los símbolos de tal forma que siga visualmente el flujo de arriba hacia abajo y de izquierda a derecha.

h|

No usar lenguaje de programación dentro de los símbolos.

h|

Centrar el diagrama en la página.

h|

Las líneas deben ser verticales u horizontales, nunca diagonales.

   ezcla de lenguaje de programación y un idioma como el español, que se emplea dentro de la programación estructurada, para especificar el diseño de un programa. Se puede definir como un lenguaje de especificaciones de algoritmos, utilizando palabras que indican el proceso a realizar. Las palabras más comunes son: Inicio, fin, leer, escribir, si, sino, fin si, para, fin para, mientrasque, fin mientrasque, repita, hasta, regresar.

|