Aunque las computadoras sólo han logrado una amplia proliferación en las últimas décadas , el campo de la informática se remonta más de un siglo . Más allá de la creación de programas informáticos desarrollar e implementar soluciones matemáticas a los problemas de la vida real . Las soluciones que se crean se pueden encontrar en todos los ámbitos de la vida, desde el hogar a las empresas a la estructura de la Internet. Electrodomésticos
Aunque puede que no sea consciente de ello , la mayoría de todos los dispositivos electrónicos que interactúan con tiene una computadora digital en su corazón. Esto incluye los modernos televisores , estufas eléctricas , teléfonos celulares, e incluso cafetera y batidora. Estos equipos son conocidos como " procesadores integrados ", que llevan a cabo un conjunto limitado de funciones optimizadas . Dado que los dispositivos se vuelven más sofisticados , los programadores tienen que hacer lo mismo . Algunos procesadores integrados , incluso soporte para lenguajes de alto nivel informáticos como Java , para programas complejos y opciones de personalización .
Internet
algoritmos Computer Entertainment y forman la columna vertebral de la moderna experiencia en Internet. Ellos determinan los resultados del motor de búsqueda, y crear páginas Web de una forma personalizable. Algoritmos evitar el spam llegue a su bandeja de entrada y otros algoritmos de intentar evadir los filtros de spam. Incluso las páginas Web, una vez simplemente un documento con un formato especial , ya personalizar la experiencia del usuario. A partir de las recomendaciones de Netflix y Amazon a las sugerencias de amigos de Facebook , los programas están teniendo una mano más fuerte en la determinación de la forma en que pensamos y actuamos en línea.
Comercio y Finanzas
Computadoras y ciencias de la computación también contribuyen al mundo de los negocios . Una de las contribuciones más fuertes de la informática a la sociedad es a través de la sub-campo de la modelización mathmatical . Modelado mathmatical simula las condiciones del mundo real, y los modelos informáticos a acelerar el proceso de simulación de un centenar de veces. Negociación financiera y proyecciones económicas se basan cada vez más en los algoritmos y modelos informáticos . Las computadoras también se están volviendo lo suficientemente sofisticados como para reemplazar a los humanos en algunas áreas de trabajo. Sistemas de pago y envío de comestibles computarizados y sistemas de vigilancia tienen la carga de los operadores humanos
Matemáticas y Solución de Problemas
El campo de la informática es más de programación - . Integra las matemáticas y la lógica para resolver los problemas cotidianos. Muchos temas famosos de la informática , como el problema del agente viajero , se pueden entender incluso para los que no están familiarizados con CS . El problema del viajante es simple: encontrar la ruta óptima para tomar entre un conjunto dado de ubicaciones individuales . Sin embargo , hay varias maneras de hacerlo , algunos más rápido que otros, y una solución generalizada eficiente aún no se ha encontrado a pesar de 50 años de búsqueda . Es un ejercicio de matemáticas y ciencias de la computación para desarrollar soluciones matemáticas eficientes al problema.