En informática, ¿cómo se aplica la ciencia?

#La palabra Ciencia vino de la palabra latina Scientia (Conocimiento).

-¿Qué es exactamente la ciencia?

es “la actividad intelectual y práctica que abarca el estudio sistemático de la estructura y el comportamiento del mundo físico y natural a través de la observación y el experimento”.

-La ciencia informática es el “conocimiento de la computadora”.

que nos ayudan a

1.Entender el universo interno de la computadora. Cómo funciona (a medida que estudiamos cómo funciona nuestro universo y cómo funciona el mundo)

2. qué partes de la computadora es responsable de qué actividad (a medida que estudiamos cómo funciona el cuerpo humano)

3.cómo se puede realizar una tarea particular utilizando una herramienta y un conocimiento específicos (como aplicamos la ecuación y el enfoque científico).

4. cómo se lleva a cabo el proceso, cómo fluyen los datos (a medida que estudiamos cómo fluye la sangre, cómo realiza la tarea el cerebro)

Las computadoras en su núcleo son lógicas programables construidas sobre una variedad de componentes de hardware. Funciona almacenando un conjunto de instrucciones en la memoria y ejecutándolas una por una. Este conjunto de instrucciones es lo que los científicos informáticos denominan algoritmos y una de las funciones está mejorando estos algoritmos en términos de espacio y complejidad temporal.

Ahora los ingenieros usarían estos algoritmos para procesar números en grandes cantidades de datos. Pero para permitir la máxima utilización de los recursos, debe permitir que múltiples usuarios ejecuten múltiples procesos en el mismo conjunto de recursos. Básicamente, los científicos de computación tuvieron que elaborar el mejor algoritmo y los procesos a seguir para poder asignar estos recursos dentro de los diferentes procesos sin crear un punto muerto o una situación en la que todo el sistema se bloquee porque cada proceso estaba esperando un recurso que otro proceso estaba utilizando.

Ahora, tan pronto como permite la realización de múltiples tareas y los usuarios múltiples en una computadora, debe considerar los casos en que los procesos deben comunicarse entre sí. Se introdujeron conceptos como subprocesos, procesos, IPC, etc. y el análisis de rendimiento de estos conceptos tuvo que calcularse matemáticamente para comprender cuál sería la mejor manera de implementar estos conceptos.

En el momento en que interactúa entre diferentes computadoras y dispositivos, se abre un nuevo mundo de topología de red y tecnología de comunicación. Los protocolos o estándares deben implementarse para que todos puedan hablar en el mismo idioma. Estos protocolos deben tener respaldo matemático para descubrir la manera más optimizada en la que se pueden implementar.

Los escenarios en los que contribuyen los científicos informáticos son demasiados para ser listados porque están dentro de todo lo que usas:

  1. Bases de datos
  2. Sistemas operativos
  3. La seguridad informática
  4. Compiladores
  5. Inteligencia artificial

La lista crece. La ingeniería en realidad crea valor a partir de los componentes ya existentes, mientras que la ciencia utiliza los comentarios de la ingeniería para mejorar los componentes existentes.