¿Necesito las Matemáticas para Ser Buen Programador?,

Apuntes y Monografías

02.03.2015 a las 12:35 hs 0 232 0

¿cuantas veces te has hecho esa misma pregunta? En días recientas vi que en un grupo dedicado a la Programación algunos jóvenes que recién iniciaban en el mundo de la programación, donde preguntaban sobre si era importante aprender matemáticas para poder programar, y es algo que no debe sorprender a nadie; constantemente escucho expresiones como, ¿para que necesito aprenderme el seno y las funciones trigonométricas? ¿Para qué tengo que aprenderme las propiedades logarítmicas? , lo mío es ¨programar y nada de eso, con sumar, multiplicar y dividir ya tengo”, le doy toda la razón a las personas que piensas de esta manera, puesto en sus zapatos también pensaría igual.

[img]http://informaticabasica.org/wp-content/uploads/2015/03/matematicas-644x362.jpg[/img]


¿Es realmente importante el uso de las matemáticas en la programación?

La repuesta es un rotundo si, va desde lo más sencillo hasta lo más complejo que se pueda desarrollar, solo que en algunas ocasiones no nos damos cuenta y lo hacemos inconscientemente. El uso de la matemática en el desarrollo de software inicia a partir del sistema binario en la lógica de la programación de donde surgen los primeros dispositivos programados podríamos mencionar:

La importancia del uso del Álgebra Lineal, arreglos de discos, Geometría analítica, y Trigonometría en gráficos de computadora.
Uso de las Matemáticas Financieras y Estadística en el desarrollo de la Gestión Comercial de Aplicaciones y Sistemas.
Sistemas de logística: teoría de grafos, teoría de colas, simulación.
El uso de Álgebra en Bases de datos relacionales, algoritmos y estructuras de datos.

Imagínate desarrollar sin la lógica matemática de programación.

Centrarse en el problema para solucionarlo, fragmentar los problemas para que sea más fácil de resolver en problemas pequeños, decisiones, ciclos, arreglo y albores. Todo esto debe ser utilizado mediante operadores lógicos que nos brinda la matemática “if” (si),”& (y)”,”+ (mas)”,”- (menos)”,> (mayor que)”,”< (menos que)”,” -> (entonces)” y el más usado de todos el signo de” = (igual)”.

Lo atizamos constantemente en el sistema binario debido que no más que una sucesión aritmética, y que decir con la gran cantidad de variables y contantes que usamos a diario, son conceptos y términos que le brinda la matemático a la programación.

[img]http://informaticabasica.org/wp-content/uploads/2015/03/matematico-escribiendo-formulas.jpg[/img]


Algoritmo

En Matemáticas, Lógica, Ciencias de la Computación y disciplinas relacionadas, un Algoritmo (del griego y latín, dixit algorithmus y este a su vez del matemático persa Al-Juarismi ) es un conjunto prescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite realizar una actividad mediante pasos sucesivos que no generen dudas a quien deba realizar dicha actividad. Dados un estado inicial y una entrada, siguiendo los pasos sucesivos se llega a un estado final y se obtiene una solución. Los algoritmos son el objeto de estudio de la algoritmia.

En la vida cotidiana, se emplean algoritmos frecuentemente para resolver problemas y todo programa ya sea directo e indirectamente cuando lo hacemos lleva consigo un algoritmo y eso es también matemática.

Ya en la práctica

Usamos mucha matemática, cuando utilizamos los vectores y matrices en lenguajes de alto nivel, cuando queremos obtener determinados caracteres de un String usamos matemáticas.

Pero vamos un poquito más profundo a menudo nos encontramos con tareas para facilitar la vida a los seres humanos en la mayoría de los casos es en el área comercial donde tenemos que bregar con facturas, porcientos, probabilidades, media aritméticas, gráficas, estadísticas y mucho más.

[img]http://informaticabasica.org/wp-content/uploads/2015/03/134550607-300x225.jpg[/img]


En el caso de que sea un video juego se necesita fuerza, gravedad, distancia tiempo y otras propiedades de la física que al final termina siendo una rama de la matemática.

Y tu aun crees no necesitas matemática para programar?

interblink

Posteado por:

interblink

Administrador

0 Comentarios


Cargando comentarios espera un momento...
No tienes permisos para comentar.
Para comentar necesitas estar Registrado. O.. ya tienes usuario? Logueate!