7

Click here to load reader

Algoritmos

  • Upload
    wil-mer

  • View
    598

  • Download
    4

Embed Size (px)

Citation preview

Page 1: Algoritmos

ALGORITMOSSISTEMAS LINEALES

Page 2: Algoritmos

QUE ES UN ALGORITMO?

Es una secuencia finita de instrucciones, reglas o pasos que describen de modo preciso las operaciones que una computadora debe realizar para ejecutar una tarea determinada en un tiempo finito.

En la práctica, un algoritmo es un método para resolver problemas mediante los pasos o etapas siguientes:1. Diseño del algoritmo

que describe la secuencia ordenada de pasos,

conducentes a la solución de un problema dado

(Análisis del problema y desarrollo del algoritmo). 3. Ejecución y validación del programa

por la computadora.

2. Expresar el algoritmo como un programa en un lenguaje de programación

adecuado. (Fase de codificación).

Page 3: Algoritmos

Para llegar a la realización de un programa es necesario el diseño previo de un algoritmo indicando cómo hace el algoritmo la tarea solicitada, y eso se traduce en la construcción de un algoritmo. El resultado final del diseño es una solución que debe ser fácil de traducir a estructuras de datos y estructuras de control de un lenguaje de programación específico.

Page 4: Algoritmos

Las dos herramientas más comúnmente utilizadas para diseñar algoritmos son: diagramas de flujo y pseudocódigos

Diagrama de flujo

Representación gráfica de un

algoritmo.

Pseudocódigo. Lenguaje de especificación de

algoritmos, mediante palabras

similares al inglés o español.

Page 5: Algoritmos

Las características fundamentales que debe cumplir todo algoritmo son:

CARACTERISTICAS

Un algoritmo debe ser preciso e indicar el orden de realización de

cada paso.

Un algoritmo debe estar bien definido.

Si se sigue un algoritmo dos veces, se debe obtener el mismo resultado

cada vez.

Un algoritmo debe ser finito. Si se sigue un algoritmo, se debe terminar en algún

momento; o sea, debe tener un número finito

de pasos.

Page 6: Algoritmos

La definición de un algoritmo debe describir

tres partes: Entrada, Proceso y Salida.

ENTRADA

PROCESO

SALIDA

Page 7: Algoritmos

CONCLUCION

Un algoritmo es un conjunto finito de reglas que dan una secuencia de operaciones para resolver un determinado problema.

Es, por tanto, un método para resolver un problema que tiene en general una entrada y una salida