�QU� ES UN ALGORITMO?
La racionalidad es la capacidad que permite pensar, evaluar, entender y actuar de
acuerdo a ciertos principios l�gicos y de consistencia, con el fin de satisfacer
alg�n objetivo o finalidad.
Nuestro actuar como personas se basa en la capacidad que tiene el hombre como �nico
ser racional de la naturaleza, somos el �nico individuo que desarrolla
instrucciones secuenciales y l�gicas de acuerdo al pensamiento.
La evoluci�n de la sociedad ha permitido que hoy en d�a un computador pueda
realizar tareas y manejar datos obedeciendo secuencias de pasos l�gicos. Estos
pasos son creados por el hombre dada la necesidad de solucionar problemas, y se
conocen con el nombre de algoritmos, los cuales son llevados del lenguaje natural a
un computador mediante un lenguaje de programaci�n.
�Qu� es un algoritmo?
Rayuela
El juego de la Rayuela es un buen ejemplo de algoritmo
Un algoritmo es una secuencia l�gica y finita de pasos que permite solucionar un
problema o cumplir con un objetivo.
Los algoritmos deben ser precisos e indicar el orden l�gico de realizaci�n de cada
uno de los pasos, debe ser definido y esto quiere decir que si se ejecuta un
algoritmo varias veces se debe obtener siempre el mismo resultado, tambi�n debe ser
finito o sea debe iniciar con una acci�n y terminar con un resultado o soluci�n de
un problema.
Cuando se elabora un algoritmo se debe tener en cuenta lo siguiente.
Tener claro cu�l es el problema que va a solucionar.
Establecer un objetivo que permita medir la soluci�n del problema.
Elaborar un algoritmo que solucione el problema.
Realizar pruebas al algoritmo para verificar los resultados.
Ejemplo 1
Elabore un algoritmo que permita ir de la casa al colegio.
Objetivo: Ir de la casa al colegio.
Inicio
Salir de la casa
Si est� lejos del colegio entonces tomar un medio de transporte que lo deje cerca
del mismo.
Si no est� lejos del colegio entonces dirigirse caminando hacia �l mismo
Llegar a la puerta del colegio
Fin
Ejemplo 2
Plantee un algoritmo que permita adquirir un boleto para ir a cine.
Objetivo: Adquirir un boleto para ir a cine.
Inicio
Dirigirse hacia el teatro donde quiere ver la pel�cula
Si hay gente esperado el boleto entonces hacer la fila y avanzar con la misma hasta
llegar a la taquilla
Si no hay gente esperando comprar el boleto entonces dirigirse a la taquilla
Comprar el boleto para ver la pel�cula.
Fin
Existen dos tipos de algoritmos. Los algoritmos convencionales que son los que
hacen las personas todos los d�as en sus diferentes actividades para solucionar
problemas del trabajo o de la vida cotidiana. Y los algoritmos computacionales que
son los que utilizan el computador a trav�s de programas dise�ados por
desarrolladores de software y programadores para dar soluci�n a problemas de
c�lculo o de manejo de informaci�n.