¿Cuáles son las tres formas en que se usan las matemáticas en las computadoras?

El más grande es probablemente gráficos por computadora. No sé dónde vives, pero creo que en California aprendimos un poco sobre las matrices para el octavo grado. La representación por computadora de una imagen es una matriz de intensidades de píxeles, que varía desde un mínimo que representa el negro hasta un máximo que representa el blanco, con todos los tonos de gris en el medio. Para obtener una imagen en color, tendría múltiples matrices que representan los niveles de intensidad de varios canales de color, generalmente rojo, verde y azul, pero hay otras formas de combinar colores primarios para obtener lo que desee. Para crear imágenes dinámicas, es decir, mostrar cosas que se mueven en una pantalla, realiza varias operaciones matemáticas para transformar estas matrices en otras matrices. Esto es, de lejos, lo más pesado en matemáticas que la computadora de un usuario minorista promedio va a hacer, al menos si hablamos de renderizar en lugar de reproducir video, lo que solo implica mostrar lo que grabó una cámara.

Una segunda forma importante de usar las matemáticas en cualquier computadora en red, que es casi todas ellas, es en el diseño de protocolos para manejar la congestión de la red. Puede imaginar la forma en que las computadoras se comunican entre sí como análogas a la entrega de correo con un número fijo de palabras por letra. Para ver las respuestas a esta pregunta, su computadora envía una solicitud a los servidores propiedad de Quora, los llamados “paquetes” que contienen un identificador de lo que quieren que se les devuelva. El servidor encuentra lo que solicitó, en este caso esta página web que está viendo, y la divide en paquetes que le envía de vuelta. En el camino, estos paquetes comparten cables o espacio de canales de radio con la cantidad de miles de millones de paquetes que se envían exactamente al mismo tiempo por otras computadoras que usan la misma red, en este caso, todo el Internet. Para garantizar que estas solicitudes no lleguen a un punto final al mismo tiempo y lo abrumen, los enrutadores los ponen en cola o los almacenan durante períodos fijos de tiempo y no los envían hasta que llegue el momento. Lo hacen de acuerdo con un campo matemático bastante especializado llamado teoría de colas justas.

Como tercero, hay al menos un poco de matemática realizada con cada operación realizada por el microprocesador que alimenta todo lo que hace su computadora. Para liberar a los programadores de tener que preocuparse por el diseño exacto de la memoria de sus programas, los sistemas operativos presentan una abstracción conocida como “memoria virtual”, que permite que cada programa en ejecución piense que está utilizando toda la memoria que su computadora tiene disponible . Esto significa que las direcciones que el programa almacena para los datos y las instrucciones que necesita para ejecutarse no son las direcciones físicas verdaderas, por lo que cuando el programa se carga en la memoria, una dirección inicial para la cantidad real de memoria disponible para el programa es almacenado y luego agregado a cada búsqueda que se ejecuta. Hay algunas formas extremadamente inteligentes de hacer esto muy rápido que aprendería si alguna vez tomara un curso de arquitectura de computadoras.

  1. ¡Numeros binarios! El lenguaje de la computadora es código binario, todos unos y ceros, en lugar del sistema de números base 10 que usamos.
  2. Aritmética y comparaciones : ¡El código utiliza muchas declaraciones básicas de aritmética y comparación (<, <=,>,> =, igual a) para hacer lo que debe hacer!
  3. Eficiencia : las matemáticas son necesarias para comprender cuán eficiente es un algoritmo; por ejemplo, el tiempo que toma o los recursos que necesita
  4. Gráficos : Un poco más complejo, pero ¿has oído hablar de matrices? Podemos representar imágenes como matrices: cada píxel está representado por los números en la matriz y, por ejemplo, puede realizar operaciones en él para cambiar la imagen (¡como aplicar filtros!).
  5. Compresión de datos : se utiliza mucha probabilidad y estadísticas para reducir la cantidad de bits necesarios para almacenar datos

Las matemáticas son la base de las computadoras, y las computadoras pueden ayudar con muchos problemas / modelos matemáticos avanzados, ya que estoy seguro de que el resto de las respuestas discutirán 🙂

¡Espero que esto ayude, y por favor mantenga su pasión por las computadoras!

Casi todos los programas de computadora usan las matemáticas. Ya sea un programa para graficar una curva de titulación (gira en torno a ecuaciones cuadráticas), o un programa que las pruebas de imágenes han sido editadas / retocadas (álgebra lineal). Además, la computadora en sí requiere mucha matemática.

Hay varias pruebas matemáticas que se han hecho con computadoras, que serían demasiado complejas para un humano sin ayuda. Ver, por ejemplo, Lista de pruebas matemáticas largas. Hace algunos años, fui uno de los miles que usaban ciclos de repuesto en las PC domésticas para encontrar los primos de Mersenne (mencionados en la lista)

¿Te refieres a un programa escrito en C para decirle al número que tu entrada es número primo o no ?, o es como un programa escrito en C para decir en qué cuadrante en cartesiano cualquier coordenada que ingreses. ¿Es así?

More Interesting

¿De qué manera se pueden organizar 4 hombres y 3 mujeres en una mesa redonda si las 3 mujeres nunca se sientan juntas?

Cómo encontrar el límite

¿Cuál de los números en las primeras 24 filas del triángulo de Pascal se puede numerar con el menor número de puntos P?

Si la correlación (A, B) es +0.8, ¿se puede concluir que un rendimiento positivo del stock A va acompañado de un rendimiento positivo del stock B el 80% del tiempo?

¿Por qué el valor de [math] sin (\ infty [/ math] [math]) [/ math] no puede determinarse exactamente?

Para encontrar la suma de 1 / (r + 1) (r + 2) al enésimo término, la respuesta es n-2/4 (n + 2). ¿Cómo se determina esta respuesta?

¿Cuál es la ventaja de las propiedades de convolución de la transformada de Fourier?

¿Cuál es la diferencia entre un logaritmo natural y un logaritmo de base diez?

¿Cuáles son las mejores películas basadas en matemáticas?

¿Existe una correlación entre un alto coeficiente intelectual y el dominio de las matemáticas?

¿Cómo se puede leer un libro de matemáticas?

Soy una persona joven y soy muy incompetente con la tecnología y las matemáticas. ¿Seré incapaz de sobrevivir en la sociedad moderna?

Como estudiante de pregrado en matemáticas, ¿cómo puedo saber si tengo la experiencia necesaria para una clase de posgrado?

¿Cuál es una prueba rigurosa de que [matemáticas] \ pi ^ e <25 [/ matemáticas]?

En The Imitation Game, ¿cómo calcularon Alan Turing y su equipo la cantidad de barcos que pueden salvar antes de que los nazis sospecharan lo suficiente como para revisar su encriptación?