Arquitectura del ordenador: hardware, software y sistema operativo

Informática y TelecomunicacionesActualizado el 6,08 KB

Resumen

El documento describe la arquitectura de un ordenador, dividiendo sus componentes en físicos (hardware) y lógicos (software). Explica la placa base, la CPU, la memoria RAM, el almacenamiento secundario y los periféricos, así como los buses de comunicación. En la parte de software repasa la BIOS, el sistema operativo, el núcleo, la gestión de procesos, el escalonamiento y el sistema de archivos.

Puntos clave

  • El hardware es la parte física del ordenador, formada por elementos microelectrónicos y mecánicos; el software es el soporte lógico que permite realizar tareas específicas.
  • La CPU es el circuito integrado central, considerado el cerebro del ordenador, y la RAM es memoria volátil que guarda temporalmente los datos y programas en ejecución.
  • La memoria secundaria es masiva y no volátil, con más capacidad que la RAM pero menor velocidad.
  • Los periféricos de entrada, salida y entrada/salida realizan operaciones complementarias al procesamiento de datos de la CPU.
  • La BIOS es un firmware que gestiona la secuencia de arranque del equipo.
  • El sistema operativo sirve de intermediario entre el usuario y la computadora, controlando los dispositivos y administrando las tareas.
  • El núcleo (kernel) gestiona la memoria, los procesos, las interrupciones y la comunicación entre procesos.
  • El escalonamiento puede ser por cooperación (la tarea cede voluntariamente el procesador) o por prioridades (la tarea puede ser desalojada).

Ponte a prueba

Arquitectura del Ordenador: Hardware y Software

Componentes Físicos (Hardware)

El Hardware es la parte física del ordenador, compuesta por elementos microelectrónicos y mecánicos.

Placa Base (Motherboard)

La placa base es la parte fundamental para armar cualquier ordenador personal. En ella se instalan y conectan una serie de circuitos y componentes esenciales:

  1. El circuito integrado auxiliar (Chipset).
  2. Conexión para la Unidad Central de Procesamiento (CPU) o microprocesador.
  3. Memoria de Acceso Aleatorio (RAM).
  4. Ranuras de expansión y otros dispositivos de interconexión.

Microprocesador (CPU)

Es el circuito integrado central más complejo de un sistema informático, a menudo denominado el cerebro del ordenador.

Memoria Principal (RAM)

La Memoria Principal (RAM) es la memoria volátil de la computadora donde se almacenan temporalmente tanto los datos como los programas que la Unidad Central de Procesamiento (CPU) está ejecutando o va a procesar en un determinado momento.

Almacenamiento Secundario

Es el conjunto de dispositivos y soportes de almacenamiento de datos que conforman el subsistema de memoria de la computadora, junto con la memoria primaria o principal.

La memoria secundaria es un tipo de almacenamiento masivo y permanente (no volátil) con mayor capacidad para almacenar datos e información que la memoria primaria, que es volátil, aunque la memoria secundaria es de menor velocidad.

Dispositivos de Entrada y Salida (Periféricos)

Se considera periférico al conjunto de dispositivos que, sin pertenecer al núcleo fundamental de la computadora (formado por la CPU y la memoria central), permiten realizar operaciones de entrada/salida (E/S) complementarias al proceso de datos que realiza la CPU.

  • Periféricos de Entrada: Teclado, ratón, panel táctil, micrófono, escáner y cámara digital.
  • Periféricos de Salida: Monitor, impresora, altavoz o parlante, y auriculares.
  • Periféricos de Entrada/Salida: Pantalla táctil o multitáctil, impresora multifunción y casco virtual.

Buses de Comunicación

Los Buses Principales y Buses Secundarios son los canales mediante los cuales se comunican entre sí los componentes de un ordenador.

  • El Bus Principal comunica el microprocesador con la memoria principal.
  • Los Buses Secundarios son internos o externos, como USB o FireWire.

Ranuras de Expansión y Puertos

La ranura de expansión es un elemento de la placa base que permite conectar una tarjeta de expansión o tarjeta adicional, la cual puede realizar funciones de control de dispositivos periféricos adicionales.

Evaluación de Prestaciones

La capacidad de procesamiento de un equipo se evalúa principalmente por la capacidad del procesador y la memoria RAM.

Componentes Lógicos (Software)

El Software es el equipo lógico o soporte lógico de un sistema informático. Comprende el conjunto de componentes lógicos necesarios que hacen posible la realización de tareas específicas, en contraposición a los componentes físicos (hardware).

La BIOS

La BIOS (Basic Input/Output System) es un firmware que gestiona la secuencia de arranque de un equipo informático. Está instalado dentro de la computadora personal (PC).

Concepto del Sistema Operativo (SO)

El Sistema Operativo es un conjunto de programas especialmente diseñados para la ejecución de varias tareas. Sirve de intermediario entre el usuario y la computadora. Provee rutinas básicas para controlar los distintos dispositivos del equipo y permite administrar, escalar y realizar la interacción de tareas.

Ejemplos de Sistemas Operativos

  • Microsoft: Evolucionó desde MS-DOS hasta Windows. IBM lo adoptó en 1985, convirtiéndose en la base de los PCs.
  • MacOS: Creado por Steve Jobs en 1984. Fue uno de los primeros sistemas en utilizar la interfaz gráfica de ventanas, iconos y menús.
  • Linux: Linus Torvalds creó el núcleo (kernel) en 1991. Se distribuye comúnmente bajo la licencia GNU (GNU/Linux), con distribuciones populares como Ubuntu y Lliurex.

Núcleo (Kernel)

El Núcleo (Kernel en inglés) es el componente central del sistema operativo, a veces asociado a la ejecución en tiempo real. Sus funciones principales son:

  1. Intercambio entre programas.
  2. Control y programación de los dispositivos de hardware.
  3. Administración de memoria.
  4. Administración de procesos.
  5. Escalonamiento de tareas.
  6. Comunicación entre procesos.
  7. Procesamiento de excepciones y de interrupciones.

Administrador de Procesos

En este contexto, se habla de un proceso más que de un programa. Una porción de un programa es cargada en cada instante para su ejecución.

Escalonamiento o Scheduler

El escalonamiento define cómo se asigna el tiempo del procesador a los diferentes procesos:

  1. Escalonamiento por Cooperación: Indica que una tarea que está siendo ejecutada actualmente dejará voluntariamente el procesador en algún momento.
  2. Escalonamiento por Prioridades: Significa que una tarea corriente será interrumpida (desalojada) y el procesador se dedicará a otro proceso en estado de espera con mayor prioridad.

Sistema de Archivos

El Sistema de Archivos (o sistema de ficheros) es el encargado de administrar y facilitar el uso de las memorias periféricas, ya sean secundarias o terciarias. Sus principales funciones son la asignación de espacio en los archivos, la administración del espacio libre y el acceso a los datos resguardados.

Descargar

PDF Word HTML

Preguntas frecuentes

¿Qué diferencia hay entre hardware y software?

El hardware es la parte física del ordenador, compuesta por elementos microelectrónicos y mecánicos. El software es el soporte lógico, es decir, el conjunto de programas que permiten realizar tareas específicas.

¿Qué es la memoria RAM?

La memoria RAM, o Memoria Principal, es una memoria volátil donde se almacenan temporalmente los datos y programas que la CPU está ejecutando o va a procesar.

¿Qué función cumple el núcleo del sistema operativo?

El núcleo o kernel es el componente central del sistema operativo. Se encarga de controlar y programar los dispositivos de hardware, administrar la memoria y los procesos, y gestionar la comunicación entre procesos.

¿Cuál es la diferencia entre escalonamiento por cooperación y por prioridades?

En el escalonamiento por cooperación, la tarea en ejecución deja voluntariamente el procesador en algún momento. En el escalonamiento por prioridades, una tarea puede ser interrumpida y el procesador pasa a otro proceso en espera con mayor prioridad.

Ponte a prueba

Tarjetas de repaso

Pulsa una tarjeta para ver la respuesta.

Test

1. ¿Qué es la CPU según el documento?
2. ¿Qué característica tiene la memoria RAM?
3. ¿Qué función tiene la BIOS?
4. ¿Qué tipo de periférico es el micrófono?
5. ¿Qué bus comunica el microprocesador con la memoria principal?
6. ¿En qué escalonamiento una tarea puede ser desalojada del procesador?

Preguntas generadas con IA a partir del documento: comprueba las respuestas con el texto.