ALGORITMOS

Topic principal

¿Que son?

Definición de un Algoritmo

un conjunto de instrucciones que realizadas en orden, conducen a obtener la solución de un problema

Subtema

caracteristicas

video definición y caracteristicas

Etapas de un algorimo

Entrada

proceso

salida

Diagramar o representar un algoritmoresolver un un determinado problema para cualquier lenguaje de programación

FORMAS DE REPRESENTAR UN ALGORITMO

SEUDOCÓDIGO:

DIAGRAMA DE FLUJO

Esquematización gráfica de un algoritmo muestra gráficamente los pasos o procesos seguir la solución de un problema utilizando figuras geométricas como circunferencias, flechas, rectángulos, rombos, etc.

Imagen de los símbolos del Diagrama de Flujo

DIAGRAMA N - S (Nassi-Shneiderman):

conjunto limitado de símbolos para representar los pasos del algoritmo con expresiones del lenguaje natural

ejemplo de un algoritmo

Inicio
Aflojar tornillos de las llantas
levantar el coche con el gato

Sacar los tornillos de las llantas

Quitar la llanta

Poner la llanta de repuesto

Poner los tornillos

Bajar el gato

Apretar los tornillos

Fin

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




Un algoritmo debe estar definido. si se sigue un algoritmo dos veces, se debe obtener el mismo resultado cada vez.


Un algoritmo debes ser finito. Si se sigue un algoritmo se debe terminar en algún momento; es decir, debe tener un numero finito de pasos

Elementos de un algoritmo