Red de conocimiento informático - Espacio del host - Si quiero aprender programación informática, ¿es necesario estudiar matemáticas avanzadas para ello?

Si quiero aprender programación informática, ¿es necesario estudiar matemáticas avanzadas para ello?

Matemáticas Avanzadas 1 se centra en límites, derivadas, cálculo y algunas de sus aplicaciones simples

Matemáticas Avanzadas 2 se centra en integrales pesadas, integrales línea-área, series infinitas y ecuaciones diferenciales

Se puede decir que estos pueden tener poco que ver con tu programación. Muchas de ellas son difíciles de aplicar en la práctica, como series infinitas, expansiones de Taylor, integrales por partes, infinitesimales de orden superior, etc... Sin embargo, las carreras de informática requieren un alto nivel de habilidades matemáticas, y las universidades requieren esta carrera para estudiar. Matemáticas Avanzadas Una universidad junior (el nivel más alto) requiere aprender cálculo diferencial e integral.

¿Para qué sirve estudiar matemáticas avanzadas? Matemáticas avanzadas es un curso básico que todas las carreras deben tomar para entrenar la capacidad de pensamiento de los estudiantes, porque las personas que son buenas en matemáticas generalmente tienen buenas habilidades de pensamiento y razonamiento.

De hecho, permite generar un modelo matemático. No es sólo un tema sino un método. Utiliza el pensamiento racional para considerar los problemas, en lugar de hacerlo de manera perceptiva. Ejercite su capacidad de pensamiento lógico, inferencia cuidadosa y mayor capacidad de análisis matemático.

Las verdaderas matemáticas de la informática son los métodos de cálculo, las matemáticas informáticas, el álgebra lineal, las estadísticas de probabilidad, etc. Estos están estrechamente relacionados con la programación, pero todos deben depender de las matemáticas avanzadas.

Se puede decir que los algoritmos se basan en varias categorías de matemáticas, y varias categorías de matemáticas se basan en la disciplina básica de las matemáticas superiores.

El núcleo de la programación no es más que algoritmos y estructuras de datos

Cuanto más avanzado es el algoritmo, más conocimientos matemáticos requiere

Por ejemplo, a la hora de desarrollar juegos, cuantos más conocimientos matemáticos tengas, mejor