top of page

¿Que es un Algoritmo?

Podríamos decir que un algoritmo es una secuencia ordenada de pasos a seguir para resolver un problema concreto.

Por ejemplo. Si queremos freir un huevo:

PROCESO: Freir un huevo                                                  

PASO 1: Sacamos el huevo de la nevera                           

  PASO 2: Sacamos la sartén y la bañamos con bien de aceite  

PASO 3: Calentamos el aceite a fuego máximo 2 minutos     

PASO 4: Rompemos el huevo directamente en la sartén         

PASO 5: Echamos una pizca de sal sobre el huevo              

PASO 6: Freímos el huevo durante 3 minutos más o menos    

PASO 7: Sacamos el huevo de la sartén al plato                 

PASO 8: Apagamos el fuego y retiramos la sartén.              

END_PROCESO                                                               

Cómo hacer un Algoritmo

Existen dos métodos principales para hacer un Algoritmo:

1) A través de pseudocódigo.   

2) Mediante diagramas de flujo

Independientemente del método para hacerlo, un algoritmo debe tener tres partes bien diferenciadas:

ENTRADA: Información que introducimos en el algoritmo

PROCESO: Operaciones y cálculos para encontrar la solución al problema planteado.

SALIDA: Respuestas dadas por el algoritmo o resultados finales de los procesos realizados

Un concepto muy importante que se usa en prácticamente todos los algoritmo y programas informáticos, es el de VARIABLE.

UNA VARIABLE es un espacio en el sistema de almacenamiento, en el que podemos almacenar cualquier tipo de información y después operar con esa información. Se le puede llamar de cualquier forma (un letra, una palabra...). Una vez almacenada la información en la variable, se puede usar en el resto del programa escribiendo el nombre de la variable.

Pseudocódigo:

Un algoritmo escrito en pseudocódigo es un algoritmo cuyos códigos están escritos en lenguaje coloquial. Básicamente es un programa diseñado en lenguaje coloquial.

Para aprender a hacer algoritmos en pseudocódigo, usaremos la herramienta gratuita: PSeint

PSeint

Pseint es una herramienta gratuita, que sirve para hacer algoritmos tanto en pseudocódigo como con diagramas de flujo.

A continuación pondremos unos tutoriales de cómo usar PSeint y de algunos ejemplos sencillos de algoritmos usando PSeint con pseudocódigo.

THIS IS A GREAT PLACE FOR YOUR TAGLINE.

Diagramas de Flujo

Un diagrama de flujo es la representación gráfica de un algoritmo o proceso.

Estos diagramas utilizan símbolos con significados definidos que representan los pasos del algoritmo, y representan el flujo de ejecución mediante flechas que conectan los puntos de inicio y de fin del proceso.

Para hacerlos, de nuevo usaremos la herramienta PSeint.

bottom of page