Fundamentos y Componentes Clave de los Sistemas Operativos Modernos
Introducción al Sistema Operativo
El sistema operativo es el software encargado de gestionar de forma transparente para el usuario los recursos del hardware. El componente central de este sistema es el kernel.
Funciones Básicas del Sistema Operativo
Las funciones esenciales que realiza un sistema operativo incluyen:
- Gestión de Procesos: Administra los recursos utilizados por cada proceso en ejecución.
- Gestión de la Memoria: Asigna la memoria existente a procesos y dispositivos de E/S conectados. Cuando un proceso finaliza, libera la memoria utilizada para que otros procesos puedan acceder a ella.
- Soporte al Sistema de Archivos: Proporciona una estructura que permite crear, eliminar, manipular y establecer una correspondencia entre archivos y directorios.
- Sistema de Comunicaciones: Controla el envío y la recepción de información a través de dispositivos de E/S y protocolos de comunicación.
- Sistema de Seguridad: Controla que los recursos utilizados por un procesador no sean modificados por otro.
- Intérprete de Comandos: Permite al usuario comunicarse directamente con el sistema operativo.
- Sistema E/S (Entrada/Salida): Gestiona el uso de los diferentes elementos periféricos mediante peticiones del sistema o del usuario.
Ejemplos de Sistemas Operativos
Entre los sistemas operativos más conocidos se encuentran:
- Windows (desarrollado por Microsoft).
- macOS (desarrollado por Apple).
- Debian GNU/Linux (distribución gratuita).
- Solaris (desarrollado por Sun, actualmente gratuito).
Sistemas Operativos sin Instalación Previa
Existen sistemas operativos que se pueden ejecutar sin necesidad de una instalación previa en el disco duro.
Herramientas y Comandos del Sistema
Panel de Control
Es una herramienta que permite ajustar los controles básicos del sistema operativo.
Comandos Fundamentales
Permiten la comunicación directa con el sistema operativo. Algunos ejemplos son:
EXIT: Finaliza la sesión o el intérprete de comandos.CD: Cambia de directorio.MD: Crea un directorio.RD: Borra un directorio.COPY: Copia archivos.DELoDELETE: Elimina archivos.RENAME: Renombra archivos o directorios.
Tipos de Almacenamiento y Formatos
Los datos se almacenan en diversos formatos según su naturaleza. Dispositivos utilizados para el almacenamiento incluyen:
Formatos de Archivo Comunes
- Documentos:
.doc(Word). - Hojas de Cálculo:
.xls(Excel). - Gráficos:
.bmp. - Ejecutables:
.exe. - Audio:
.wav(audio sin comprimir),.mp3(audio comprimido). - Texto Plano:
.txt. - Imágenes:
.jpg.
Dispositivos de Almacenamiento
Los dispositivos utilizados para el almacenamiento se clasifican en:
- Ópticos: CD, DVD, Blue-ray.
- Tarjetas de Memoria: SD, CF, MMC, MS.
- USB (Unidades flash).
Estructura del Disco Duro
El disco duro es el dispositivo principal para almacenar información. Está formado por discos o platos. En cada cara de un plato se encuentra un dispositivo llamado cabezal, capaz de leer y escribir datos.
Organización Lógica del Disco
Los platos se dividen en pistas. Todas las pistas alineadas verticalmente se denominan cilindros. Cada pista está dividida en un número igual de partes, y cada parte de pista se denomina sector (1 sector = 512 bytes). La unidad de almacenamiento mínima gestionada por el sistema es el clúster.