Miguel Onofre Martínez Rach

Miguel Onofre Martínez Rach

Tipos de sistemas multiprogramados: evolución, características y aplicaciones

La multiprogramación surge como respuesta a una limitación fundamental de los primeros ordenadores: la CPU permanecía inactiva durante largos periodos mientras los programas esperaban operaciones de entrada/salida (E/S), que eran muy lentas comparadas con la velocidad del procesador. La solución fue permitir que varios programas residieran en memoria a la vez, de modo que cuando

Tipos de sistemas multiprogramados: evolución, características y aplicaciones Leer más »

Las APIs para el Programador: El Puente entre el Software y el Hardware

La interfaz de programación de aplicaciones (API) es un componente fundamental en el desarrollo de software, actuando como un puente entre los programas de aplicación y el sistema operativo (S.O.), o entre diferentes bibliotecas de software. En esencia, una API es un conjunto definido de funciones, procedimientos y estructuras de datos que permiten a los

Las APIs para el Programador: El Puente entre el Software y el Hardware Leer más »

El Sistema de Archivos y Directorios: La Columna Vertebral del Almacenamiento Persistente

El sistema de ficheros es una de las partes más importantes y fundamentales de un sistema operativo (S.O.) desde la perspectiva del usuario. Actúa como una abstracción de los recursos típicamente asociados con el almacenamiento secundario, como los discos. Su propósito principal es simplificar el manejo de los dispositivos periféricos de almacenamiento y proporcionar una

El Sistema de Archivos y Directorios: La Columna Vertebral del Almacenamiento Persistente Leer más »

La Activación del Sistema Operativo: Retomando el Control en un Sistema en Ejecución

La Activación del Sistema Operativo: Retomando el Control en un Sistema en Ejecución En un sistema informático moderno, el Sistema Operativo (S.O.) no es una entidad que controla constantemente cada acción del microprocesador. Más bien, se comporta como un programa que cede el control del procesador a los programas de usuario y a otros procesos,

La Activación del Sistema Operativo: Retomando el Control en un Sistema en Ejecución Leer más »