¿Necesito las Matemáticas para Ser Buen Programador?,
02.03.2015 a las 12:35 hs 0 232 0
[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.
Posts Relacionados:
- 5 trucos para quemar grasa
- Guía completa para usar la nueva red social Google+
- Un gran truco para usuarios de YouTube.
- Cámara de 3.2 mil millones de megapíxeles para fotografiar
- PlayStation 3 está lista para lanzarse en China
- Un consejero de Trump alerta: hay que estar preparado para u
- ¿De dónde obtiene Corea del Norte los recursos para financia
- 10 Secretos Para Ahorrar Combustible
- GTA V para PS4 y Xbox One no es una opción,Rockstar insiste
- Análisis drone Nihui U207 en español: Un drone barato para v
Generada por Vitutienda