Hardware
El hardware es el conjunto de componentes físicos de un sistema informático, es decir, todo aquello que se puede tocar. Constituye la base sobre la que funciona cualquier dispositivo tecnológico, como ordenadores, móviles o servidores.
Tipos principales de hardware
1. Unidad central de procesamiento (CPU)
Es el “cerebro” del ordenador. Ejecuta instrucciones y procesa datos. Su rendimiento determina en gran medida la velocidad del sistema.
2. Memoria
RAM (memoria principal): almacena datos temporalmente mientras el sistema está en uso.
ROM: contiene información permanente necesaria para iniciar el sistema.
Memoria caché: acelera el acceso a datos frecuentes.
3. Dispositivos de almacenamiento
Permiten guardar información de forma permanente:
Disco duro (HDD)
Unidad de estado sólido (SSD)
Memorias USB
4. Dispositivos de entrada
Permiten introducir datos al sistema:
Teclado
Ratón
Micrófono
Escáner
5. Dispositivos de salida
Muestran la información procesada:
Monitor
Impresora
Altavoces
6. Placa base (motherboard)
Es el circuito principal que conecta todos los componentes y permite su comunicación.
7. Otros componentes
Tarjeta gráfica (GPU)
Fuente de alimentación
Tarjeta de red
Funciones del hardware
Ejecutar instrucciones de programas
Procesar datos
Almacenar información
Permitir la interacción con el usuario
Sistemas Operativos (SO)
El sistema operativo es el software fundamental que actúa como intermediario entre el hardware y el usuario. Sin él, el hardware no podría ser utilizado de forma práctica.
Funciones principales
1. Gestión de procesos
Controla la ejecución de programas, asignando recursos a cada uno.
2. Gestión de memoria
Administra la RAM para que múltiples aplicaciones funcionen sin conflictos.
3. Gestión de archivos
Organiza la información en archivos y carpetas dentro del almacenamiento.
4. Gestión de dispositivos
Controla el hardware mediante controladores (drivers).
5. Interfaz de usuario
Permite la interacción con el sistema:
gráfica (GUI)
Línea de comandos (CLI)
6. Seguridad y control de acceso
Protege datos y recursos mediante usuarios, contraseñas y permisos.
Tipos de sistemas operativos
1. Monousuario vs multiusuario
Monousuario: un solo usuario a la vez
Multiusuario: varios usuarios simultáneamente
2. Monotarea vs multitarea
Monotarea: ejecuta un programa a la vez
Multitarea: permite varios procesos simultáneos
3. Sistemas en tiempo real
Diseñados para responder en tiempos muy precisos (ej. sistemas industriales).
4. Sistemas distribuidos
Gestionan varios equipos como si fueran uno solo.
Relación entre hardware y sistema operativo
El hardware y el sistema operativo trabajan de forma conjunta: El hardware proporciona los recursos físicos. El sistema operativo los gestiona y los hace utilizables.Por ejemplo, cuando abres un programa:
El sistema operativo lo carga en la memoria RAM. La CPU ejecuta sus instrucciones. El hardware de salida muestra los resultados.