Lógica y Programación

La lógica como aspecto fundamental de la programación.

Es la capacidad de pensar racionalmente acerca de soluciones alternativas y los resultados de aplicarlas, y por lo tanto, de hacer elecciones inteligentes.

Definiciones de Lógica:
- Es el estudio crítico del razonamiento y tiene un valor teórico y práctico.
- Es el estudio de los métodos y principios usados al distinguir entre los argumentos correctos (buenos) y los argumentos incorrectos (malos).
- En un sentido amplio, es el estudio del correcto razonamiento.

La lógica se remonta a la época de Aristóteles en el siglo IV antes de Cristo. En lógica, Aristóteles desarrolló reglas para establecer un razonamiento encadenado que, si se respetaban, no producirían nunca falsas conclusiones si la reflexión partía de premisas verdaderas (reglas de validez). En el ejemplo más famoso, "Todos los humanos son mortales" y "Todos los griegos son humanos", se llega a la conclusión válida de que "Todos los griegos son mortales"

¿Qué es Lógica?

Lógica Deductiva
Es la que se encarga de determinar la validez o invalidez de los argumentos. Permite proporcionar la simbología que nos servirá para facilitar el desarrollo de la capacidad de análisis de problemas, para obtener una solución posible.

Argumentos.
Cuando el razonamiento se expresa con palabras, recibe el nombre de "argumento". Un argumento es un grupo cualquiera de proposiciones o enunciados que forman premisas y conclusiones. Este puede constar de varias premisas pero de una sola conclusión.

Premisas y Conclusión
Las premisas de un argumento son proposiciones afirmadas como fundamento o razones para aceptar una conclusión. La conclusión es la proposición afirmada que se basa en las otras proposiciones o premisas. Una proposición puede ser premisa en un argumento y conclusión en otro. Por ejemplo: "Todos los hombres son mortales" Aparece como premisa en el siguiente argumento:
"Todos los hombres son mortales"
"Sócrates es un hombre"
"Por lo tanto, Sócrates es mortal ".

Y como conclusión en el siguiente argumento:
" Todos los animales son mortales"
"Todos los hombres son animales"
"Luego, todos los hombres son mortales"

Este post está diseñado para desarrollar los contenidos temáticos de las áreas de la especialidad técnico programador articulado con el SENA. Para desarrollar bien nuestro trabajo, debes conocer inicalmente el módulo de formación y las competencias definidas para el programa en el cual te inscribiste.

El Módulo, Planes de estudio de la especialidad y demás los podrás encontrar en:

https://sites.google.com/site/mundoinformatikko/referente-al-sena-en-redes

Para desarrollar el trabajo específico del área, debemos hacer una distición entre niveles y áreas.

Para trabajar Programación II con el grado Once nos dirigimos a:

http://mimundoinformatiko.blogspot.com/2011/01/programando-con-once.html

Para trabajar Herramientas Metodológicas I y II nos dirigimos a:

http://mimundoinformatiko.blogspot.com/2011/01/herramientas-metodologicas.html