¿Como trabajan juntos?
Contestaré esta pregunta específicamente. JUNTOS. Y no “cómo funciona el software”, “cómo funciona o se inicia el sistema operativo”. o “¿CÓMO FUNCIONAN LAS COMPUTADORAS?” etc.
Es una buena pregunta Ahora aprende como un niño curioso.
El hardware es maquinaria. Que puedes tocar.
Motores, LED, luces, detector de movimiento, etc.
No lo confunda con “dispositivos” de entrada / salida. Los dispositivos de E / S vienen bajo hardware. El hardware es tangible. Período. Y en esta era moderna, ¿qué controla la mayoría de las innovaciones?
Electricidad. La electricidad funciona con ventiladores (motores), LED y lo que no.
- ¿Cuál es la mejor aplicación gratuita para descargar videos de YouTube para Mac?
- ¿Puedo comprar instalaciones de aplicaciones para mi aplicación paga?
- ¿Es posible que alguien sea experto en todas las áreas del desarrollo de software, que incluye bases de datos, backend, interfaz web, aplicaciones móviles y diseño gráfico?
- ¿Qué software de gestión de tareas utiliza en TI? ¿Por qué?
- ¿Cuál es la aplicación más útil que usará casi todos los días?
Entonces, ¿cómo puedes controlar el hardware? ¿Cómo puede controlar el funcionamiento de los ventiladores y LED, etc.?
Mediante el control de la electricidad.
Si proporciona electricidad, las cosas se encenderán. Si no lo haces, las cosas se apagan.
Si proporciona corriente de alto voltaje, las cosas funcionarán rápido. Y completa la serie. Las cosas se comportarán de manera diferente cuando se les den diferentes corrientes.
Eso es lo que hace el software. Proporciona instrucciones. en el más básico de los términos básicos, proporciona el orden de los impulsos eléctricos que se aplicarán a los hardwares para encenderlos / apagarlos en los momentos deseados que se pueden usar para presentar información al usuario.
1- ENCENDIDO- aplicaré un impulso eléctrico
0-OFF- no lo haré.
¿PERO?
¿ME GUSTA?
¿CÓMO?
Mientras mira la pantalla del monitor. Ves el texto ¿Cómo se genera?
La pantalla es el dispositivo. Es (es y) tiene hardware. Tiene una variedad de LED. La luz emite diodos. La propiedad del LED es que emitirá diferentes colores cuando se exponga a diferentes voltajes de electricidad.
El software (para que la pantalla funcione) tomará el “texto que se mostrará” en forma de entrada y generará los impulsos eléctricos necesarios para que cada píxel “ilumine” los píxeles que se supone que tienen texto. con un poco de color, y dejar el resto del fondo iluminado con otro color, formando la “ilusión” o “percepción” del texto para el usuario.
Así es como el hardware y el software trabajan juntos. ¿SIMPLE?
No tome el proceso como simple. En el medio,
Hay complicaciones
1. El software en sí no proporciona instrucciones de ENCENDIDO / APAGADO codificadas en binario. Proporciona entrada y salida en los términos que un programador puede entender y manipular eficientemente. Está codificado en lenguaje de alto nivel. Como C, C ++, etc. Y luego se convierte en lenguaje de máquina. es decir. simplemente 0 y 1 por otra pieza de programas y softwares. Que nuevamente tiene muchos procesos intermedios. TLDR; Muy complejo.
2. Existen softwares que sirven a otros softwares y programas y parches de softwares, cada uno como un departamento de cualquier empresa, asignado a una tarea.
Pueden garantizar que se cumplan las condiciones necesarias para que ese software funcione. Como si la entrada es correcta, no hay error, etc.
3. Los componentes básicos de los softwares se denominan programas. Y hay literalmente millones de tales procesos ejecutándose simultáneamente. ¿Cómo lo lograrás? ¿Qué pasa si entran en conflicto? ¡La computadora solo obtiene 0 o 1! ¡Tienes que escribir software para eso también!
4. Luego está el GRAN PAPÁ de los softwares. El sistema operativo (OS). Mega software, hecho de muchos softwares, solía ejecutar software, que es tan complejo que conforma una compañía como Microsoft, Google y Apple. El sistema operativo es como el CEO. Gestionando todo. Realizar un seguimiento de todos los hardwares conectados al chip principal, el tipo de instrucciones que necesitan. Los softwares. Iniciando la computadora. Cerrando todos los procesos. Interfaz entre hardware y software, etc. Se cae, la empresa sufre.
Este (El SO) es el software que controla todos los softwares que residen y que a su vez manejan el hardware.
Esto responde a tu pregunta. Así es como el hardware de la computadora y el software de la computadora funcionan JUNTOS.
Luego hay problemas como el almacenamiento del software (¿se puede almacenar la lógica?).
Ans) Unidad de memoria. RAM, ROM, etc.
¿Cómo se “implementa” un software?
Ans) CHIPS. Las cosas verdes. Imagine una malla de conectores. Puede conectar el punto A al punto B, que posiblemente puede estar en cualquier parte de la computadora. Eso es facilitado por chips. Es capaz de conectar todas las permutaciones y combinaciones de A y B. Lo que importa es qué conexión, qué circuito de los millones, tendrá que usar para transmitir sus impulsos. Las instrucciones residen en la memoria. Debe asignar la Memoria (A) a su destino (B) – Hardware / Software / Otro elemento de memoria. Es decir. conecte A y B para que pueda fluir la corriente deseada.
Funciones de HARDWARE que ahora se pueden simplificar con la participación de los conceptos de SOFTWARE.
… Todo lo que ves en tu pantalla es el encendido o apagado del píxel.
… Cada cosa que escribe en el teclado es en realidad una tecla que completa su circuito. Electricidad por intervalos.
… Todos y cada uno de los movimientos del mouse, envía una señal de movimiento a un receptor, que lo convierte en señal eléctrica. movimiento horizontal del mouse
Movimiento en dirección X- SÍ- ¡Así que la electricidad está encendida!
Movimiento en dirección Y- NO- ¡Así que la electricidad está apagada!
Este impulso va a la pantalla, indirectamente (involucrando muchos procesos intermedios) y enciende los píxeles de una manera que nos da la ilusión de que se mueve un “puntero” del mouse.
… Todos y cada uno … está bien, está bien. Se volverá más complejo. Me detendré
Todas las funciones anteriores ^ son posibles tanto por software como por hardware.
Esto es lo que dirige el mundo.