Concepto
Entendemos por problema una situación en la que las cosas que tenemos son diferentes de las que deseamos.
Ejemplo: Una persona quien desea tener una casa nueva, sinembargo, el solo dispone de los maderos, las pinturas y las herramientas, en síntesis desea una casa pero solo cuenta con los materiales.
Para enfrentar estas situaciones problemáticas proponemos unmétodo para “desenredar” el problema y paulatinamente construir la situación
ALGORITMO
Definición: Es una serie de pasos ordenados lógicamente que permiten resolver un problema.
Algoritmos de la vida cotidiana.
En la vida diaria podemos encontrar muchos ejemplos como son:
A) Receta de cocina
1. Tener listo los ingredientes
2. Encender el fuego
3. Colocar el sartén sobre el fuego
4. Poner aceite en la sartén
5. Agregar los huevos y dejarlos freír 2 minutos
6. Retirar los huevos
7. Apagar el fuego
Podemosencontrar algoritmos hasta en la actividad más sencilla, “dar un paso” por ejemplo:
1. Apoyar el cuerpo sobre el pie izquierdo
2. Levantar el pie derecho
3. Avanzar el pie derecho
4.Bajar el pie derecho
5. Apoyar el cuerpo sobre el pie derecho
6. Levantar el pie izquierdo
7. Avanzar el pie izquierdo
8. Bajar el pie izquierdo
Aquí podemos apreciar que importante esseguir el orden marcado por el algoritmo, piense que ocurriría si después de realizar el numero 2 se salte al paso 6.
CARACTERÍSTICAS DE LOS ALGORITMOS
Finitud: El algoritmo debe alcanzar lasolución correcta en un limite de tiempo
Precisión: Las instrucciones de un algoritmo deben ser claras, precisan y no prestarse a interpretaciones (es decir evitar la ambigüedad)
Entradas ySalidas claramente definidas: Las entradas se transformaran para obtener las salidas, por ello un algoritmo debe mostrar con claridad cuales serán los resultados (datos iniciales )
Efectividad:...
Regístrate para leer el documento completo.