Componentes de un ordenador: hardware, software y periféricos

Componentes de un Ordenador

Hardware

Tipos de Memoria

  • Memoria RAM (Random Access Memory): Memoria de acceso aleatorio donde se puede leer y escribir información. Es volátil, lo que significa que pierde los datos al apagar el ordenador.
    • Memoria DRAM (Dynamic RAM): Es un tipo de RAM dinámica, con las características de lectura/escritura y volatilidad. Se corresponde con la memoria principal del ordenador. Existen dos tipos principales: DDR y Robson (un 20% más rápida y cara que la DDR).
    • Memoria RAM-CMOS: Una pequeña cantidad de memoria volátil que almacena la configuración del ordenador, la fecha y la hora. Una pila recargable la mantiene activa permanentemente.
    • Memoria Caché: Memoria RAM mucho más rápida y cara que la convencional. Se utiliza en pequeñas cantidades como caché de primer nivel (L1), dentro del microprocesador, y de segundo nivel (L2), entre el microprocesador y la memoria principal. Almacena instrucciones y datos de uso frecuente.
  • Memoria BIOS (Basic Input/Output System): Memoria ROM (Read Only Memory) de solo lectura. Contiene instrucciones grabadas por el fabricante que no se pierden al apagar el ordenador. Al arrancar, la BIOS chequea el hardware y lo compara con la información en la CMOS para iniciar el sistema operativo.

Periféricos de Entrada y Salida

  • Periféricos de Entrada: Suministran datos al ordenador. Ejemplos: teclado, ratón, escáner, micrófono, lectores de códigos de barras, lectores de bandas magnéticas, discos CD-R y DVD.
  • Periféricos de Salida: Reciben datos del ordenador. Ejemplos: monitor, impresora, plotter.
  • Periféricos de Entrada/Salida: Envían y reciben datos. Ejemplos: módem, tarjetas Ethernet, tarjetas Wi-Fi, disco duro, memoria USB (pendrive).

Software

El software es el conjunto de programas que se ejecutan en un ordenador para un funcionamiento coherente del sistema.

Clasificación del Software

  • Sistema Operativo:
    • Programas de Control: Gestionan el sistema, los datos y las tareas.
    • Programas de Proceso:
      • Programas Traductores: Usados por programadores (compiladores, intérpretes, enlazadores).
      • Programas de Servicio: Realizan tareas rutinarias (clasificadores, copias de seguridad, chequeo, desfragmentación).
  • Programas de Aplicación: Satisfacen las necesidades de los usuarios (procesadores de texto, bases de datos, hojas de cálculo, diseño gráfico, gestión de almacenamiento, cálculo matemático, tratamiento fotográfico, etc.).