algoritmos
1)
2)
3)
4)
Un Algoritmo es un procedimiento esquemático que
comprende un conjunto de pasos secuenciales
ordenados, para realizar una actividad especifica.
Un algoritmo tieneque ser:
Preciso: Cada introducción tiene que ser clara y
determinada a una acción.
Definido: Por que debe obtenerse los resultados
determinados con las instrucciones de entrada.
Finito: Por quesu diseño debe tener un numero
limitado en cuanto los pasos.
Ordenado: Por que tienen una secuencia de pasos.
1)
2)
3)
Los algoritmos pueden ser expresados de muchas maneras,incluyendo al lenguaje natural , pseudocódigo, diagramas de flujo
y lenguajes de programación entre otros.las descripciones en
lenguaje natural suelen a ser ambiguas y extensas. Al usar elpseudocódigo y diagramas de flujo evita muchas ambigüedades
del lenguaje natural.
La descripción de un algoritmo usualmente se hace en 3 niveles:
Descripción de alto nivel: Se establece el problema, seselecciona
un modelo matemático y se explica el algoritmo de manera
verbal, posiblemente con ilustraciones y omitiendo detalles.
Descripción formal: Se usa pseudocódigo para describir la
secuencia depasos que encuentran la solución.
Implementación: Se muestra el algoritmo expresado en un
lenguaje de programación específico o algún objeto capaz de
llevar a cabo instrucciones.
Losdiagramas de flujo son descripciones graficas de
algoritmos; usan símbolos conectados con flechas para
indicar la secuencia de instrucciones y están regidos
por ISO.
Los diagramas de flujo sonusados para presentar
algoritmos pequeños, ya que abarcan mucho espacio y
su construcción es laboriosa. Por su facilidad de lectura
son como introducción a los algoritmos, descripción de
un lenguaje ydescripción de procesos a personas ajena
a la computación.
La lámpara
no funciona
¿esta
enchufada?
no
enchufarla
si
¿foco
quemado?
no
comprar nueva
lámpara
si...
Regístrate para leer el documento completo.