Bien, para empezar, este post estará totalmente dedicado a "Lógica de Programación" espero lo disfruten.
Bueno, la lógica puede definirse como la habilidad que cada uno posee para analizar cualquier circunstancia y llegar a una conclusión de la misma, si pasamos esto a programación seria algo como: La lógica de programación es la habilidad de analizar cualquier problema dado y poder realizar un algoritmo que permita la solución de la misma. A pesar de ser un concepto corto, es algo próximo a la definición, ahora si lo analizamos podemos entender que:
La lógica de programación en realidad es simplemente lógica que con el uso de algoritmos podemos llegar a solucionar cualquier problema ¿Sencillo no? pues no del todo, ya que bueno ademas del hecho que por decirlo así, el 50% del proceso de hacer un programa es hacer el algoritmo, el otro 50% es programarlo y esto como ya sabemos no es algo tan sencillo, pero bueno, volviendo al tema, hay muchas formas de practicar la lógica y la escritura de algoritmos, algunas de ellas son:
1.) La escritura de algoritmos sencillos: Aunque parezca alguna estupidez, esto es un gran método para mejorar la lógica y para poder practicar algoritmos, imaginalo así, si escribes un algoritmo de una tarea tan sencilla como puede ser encender una lampara, algo tan cotidiano, puede que hagas algo así:
A:Caminar hasta la lampara
B: Encenderla.
Y listo, ya hiciste lograste el objetivo, pero, y ¿si estabas acostado? nunca te levantaste, o ¿Si la lampara tiene el bombillo quemado? e incluso, ¿si no esta conectada a la corriente eléctrica? Son muchas las cosas que no pensamos, y que para nosotros son tan obvias, pero para una computadora no, pues es cierto una computadora es una maquina inteligente, pero en realidad es tan inteligente como sean nuestros algoritmos.
2.) Buscar ejercicios en internet: Es otra alternativa, buscar ejercicios en internet que te pidan hacer un algoritmo y luego programarlo, practicarías lógica y ademas te ayudaría a mejorar tu habilidad en el lenguaje que uses, (No es por publicidad pero constantemente subiré ejercicios de Programación en Python y C)
Y por ultimo les quiero recomendar este libro, ademas de hablar de algoritmos da una explicación sobre Pseudocodigo,Diagramas de Flujo y Diagramas N/S
Dejen en los comentarios que les pareció el post y que otro método conocen para practicar algoritmos y lógica
Comentarios
Publicar un comentario