Saltar la navegación

Características

Precisocada instrucción debe indicar de forma inequívoca qué se tiene que hacer. (No puede dar lugar a duda)

Ej: si tengo un algoritmo para salir de una determinada ubicación e ir al cine, luego de culminar de realizar esa secuencia de pasos debo terminar en el cine y no, en otro lado. 

En el caso que uno de los pasos sea equivoco (agarrar mal el camino) el algoritmo no funcionaría. 

                       conexión, comunidad 

Finito, debe tener un número limitado de pasos. (Tiene un principio y un Fin) 
 
Paso 1 ✅

Paso 2 ✅

Paso 3 ✅
...
Paso último  ✅

          ➤ Los algoritmos: ¿pueden ser un peligro para los ciudadanos?| CIOAL The  Standard IT

Definido (claro),debe producir los mismos resultados para las mismas condiciones de entrada. Siempre da el mismo resultado.

Ej : Si tengo como elementos de entradas NARANJAS Y UNA JUGUERA y llevo a cabo un algoritmo que me da como resultado JUGO DE NARANJA, cuando vuelva a realizar en otro momento  los mismos pasos teniendo NARANJAS Y UNA JUGUERA, debe resultar en JUGO DE NARANJA.

                      jugo de naranjas