Algoritmos

Estructura lógica

Secuencia

Selección

Bucles

Procedimiento

Característica

Finita

Preciso

Definido

Eficiente

Representación

Código de programación

Diagrama de flujo

Realizable: El proceso debe terminar después de una cantidad finita de pasos

Compresible: Debe ser clara para quien ejecuté los pasos

Preciso: El orden de ejecución debe estar muy bien ejecutado

Seudocódigo

Es una descripción simplificada de un algoritmo

Lógico

Para determinar la edad de una persona

Precio de una nevera de acuerdo el IVA

Matemático

Podemos determinar cuando una persona puede votar

Ejemplos comunes

Suma de números

Cálculos

Números primos

Variable

Una variable es un espacio que almacena datos cambiantes en algoritmos

Importancia

Mejora la lógica

Facilita la solución de problemas

Base de la programación