¿Cuáles son algunas de las áreas en ciencias de la computación que involucran una buena cantidad de matemáticas y también tienen aplicaciones industriales?

Depende de lo que quieras decir con ‘ Aplicaciones industriales ‘. Para ser sincero, nadie en el trabajo le pedirá que realice cálculos o transformaciones de Laplace.
Pero por otro lado, si ves, cada campo tiene las matemáticas como base. Con esto no quiero decir que las matemáticas sean “obligatorias” u “obligatorias” para ser aprendidas, pero pueden convertirlo en un experto.
Te daré algunos ejemplos

(Este es de mi propia experiencia)
Instancia 1 : suponga que está trabajando en el nivel del sistema operativo para una nueva plataforma y se le pide que abra el dispositivo. Esto implica escribir controladores y portar los existentes a su plataforma.
Ahora, a primera vista, no te interesarán las matemáticas que hay detrás, ¿verdad?

Pero debe tener la capacidad de estimar / comprender las diferencias entre los números: O (n ^ 2) vs O (lg (n)), sentido intuitivo de KB vs MB vs GB, qué tan lento es el disco comparado con la RAM. Si no se da cuenta de lo pequeño que es un KB en comparación con un GB, perderá el rendimiento de todo el sistema.
No estoy diciendo que todas las lecciones de matemáticas se utilizarán directamente una vez que ingrese a la industria, pero tampoco queda sin usar.

Instancia 2: Ahora, Álgebra lineal tiene los conceptos de módulo aritmético , que aparece mucho en programación, y relaciones, que nuevamente están profundamente anidadas en la visión lógica del mundo de algunos temas de programación (por ejemplo, clases de equivalencia en pruebas de software , o consulta de base de datos ). Además, un “músculo” algebraico fuerte en tu cabeza es definitivamente importante en la práctica, porque el álgebra aparece inevitablemente. Solo calcular la complejidad del tiempo de ejecución es suficiente para que eso sea cierto.

Instancia 3: Llegando al tema de Cálculo, eso también se usa.
En un juego, uno de los sistemas más básicos que puedes encontrar es el Método de Euler . Es una buena forma de aproximar el resultado de una integración a lo largo del tiempo.
Aquí hay un ejemplo simple:

Velocidad = Velocidad + (Aceleración * ElapsedTimeSinceLastUpdate); Posición = Posición + (Velocidad * ElapsedTimeSinceLastUpdate);

Tenga en cuenta que integrar una función de aceleración le da la función de velocidad e integrar la función de velocidad le da la función de posición.
Esto es útil para realizar muchas acciones durante un período de tiempo.

Instancia 4: ¿Alguna vez se dio cuenta de cómo todas las fotos y videos se transmiten a su teléfono al instante?
Bueno, gracias a los desarrolladores de algoritmos de compresión sin pérdidas. 🙂
Necesitará sus complejos conceptos matemáticos para descubrir una lógica que permita comprimir los datos sin pérdidas.
Transformación de Burrows-Wheeler, una de las técnicas más utilizadas para la compresión de cuerdas. Reorganiza una cadena de caracteres en series de caracteres similares
Puedo seguir con esos ejemplos y hay muchos más.
Para resumir, me gustaría decir que hay un techo matemático. Si no puede obtener matemática, nunca se moverá a las áreas realmente sofisticadas en informática más allá del techo de matemática.

Gracias por A2A.
Hay casi todas las áreas en ciencias de la computación que involucran una buena cantidad de habilidades de resolución de problemas matemáticos / matemáticamente orientados y tiene algunas aplicaciones industriales a través de la informática.
Análisis de gran cantidad de datos, reconocimiento de imágenes, reconocimiento de video (como si carga un clip de video en el cuadro de búsqueda de YouTube, da resultados relativos), algoritmos DSP, softwares relacionados con la simulación, seguridad de red, análisis de patrones de imágenes , etc.
Aunque, la mayoría de los anteriores se consideran hoy en día bajo Inteligencia Artificial, que requiere algoritmos avanzados. Por lo tanto, muchas habilidades de resolución orientadas a la matemática y la lógica están involucradas y también tienen una cantidad significativa de aplicaciones industriales.

La criptografía y la seguridad de la red es un tema interesante que involucra muchas matemáticas y lógica. Tiene aplicaciones industriales generalizadas. Es posible que desee comprobar eso.

Podrías optar por gráficos o modelado. Estos tienen un muy buen uso en la actualidad.

More Interesting

¿Cómo va NP-hard dentro de NP-complete? Si encontramos un algoritmo no determinista para NP-hard, ¿sería un NP-complete?

Cómo construir una computadora fuera del agua, y cómo ayuda esto con Navier-Stokes

¿Cuáles son algunas ideas geniales para una presentación del día pi?

Criptografía: ¿Cómo describirías la diferencia entre la longitud de la contraseña y la longitud de la clave de una criptografía como AES?

¿Cuándo requerimos hacer una transformación no lineal o reducción de dimensiones como el kernel PCA?

¿Qué se usó antes de LaTeX para escribir documentos matemáticos? ¿Cómo se dibujaron las figuras? ¿Cómo se generaron y posicionaron las ecuaciones matemáticas con notación complicada en el documento? ¿Quién hizo la composición en su forma final para imprimir después de que fue aceptada?

¿Cuántos bits aleatorios se necesitan para generar un entero uniformemente aleatorio entre 0 y 9?

¿Qué cantidad de cosas de matemáticas que caen en matemáticas discretas necesitas?

Cómo probar la independencia entre variables continuas

¿La falta de competencia matemática interrumpiría mi facilidad de aprendizaje de programación?

¿Cuál es la diferencia entre funciones y acciones en QTP?

¿Cuál es el significado del teorema de Shamir?

¿Cuáles son algunos proyectos simples de C ++ que puedo emprender que me ayudarán a comprender los vectores?

¿Cómo se ve la integridad de NP?

¿Es el principio de equivalencia computacional de Stephen Wolfram simplemente una extensión de la tesis de Church-Turing y la máquina universal de Turing de Turing?