Sistemas operativos
La configuración de la BIOS
Es el acceso al firmware de tu PC para gestionar el hardware y el arranque del sistema, permitiéndote cambiar el orden de arranque, habilitar/deshabilitar componentes y configurar opciones como Secure Boot y Fast Boot, accediendo al presionar teclas como Supr, F1, F2, F10, F12 repetidamente al encender el PC, o desde la configuración avanzada de Windows.
El proceso de instalación de sistemas operativos (libres o propietarios)
Implica preparar un medio de instalación (USB/DVD booteable) con la imagen ISO, configurar la BIOS/UEFI para arrancar desde ese medio (usando teclas como F2, F12, Supr) y seguir el asistente de instalación (idioma, teclado, particionado de disco, usuario), después de lo cual se instala y configura el software necesario. La clave es preparar el USB, acceder a la BIOS/UEFI para cambiar el orden de arranque y luego ejecutar el instalador desde el USB.
Interfaz de los sistemas operativos
La interfaz de los sistemas operativos es el medio que permite al usuario interactuar con la computadora, incluyendo elementos visuales (iconos, ventanas) o textuales (comandos), facilitando la navegación y ejecución de tareas mediante tipos como la Interfaz Gráfica de Usuario (GUI) (Windows, macOS, Linux) para un uso visual, y la Interfaz de Línea de Comandos (CLI) (MS-DOS, terminales) para usuarios avanzados, permitiendo la comunicación efectiva entre humano y máquina.
Tecnología
Las tecnologías de un sistema operativo (SO) son sus componentes clave para gestionar hardware y software, incluyendo gestión de memoria, procesos y archivos, control de dispositivos (drivers), interfaces de usuario (GUI, CLI), seguridad (cifrado) y avances como la virtualización y contenedores, permitiendo que aplicaciones y hardware funcionen juntos de forma eficiente en dispositivos como PC (Windows, macOS, Linux) y móviles (Android, iOS).
Tecnologías Fundamentales
~Gestión de Recursos: Asigna CPU, memoria RAM y almacenamiento a los programas, como se describe en Arsys y itsqmet.edu.ec.
~Gestión de Procesos: Coordina la ejecución de múltiples tareas simultáneamente (multitarea) y gestiona el tiempo de CPU para cada una, detalla Universidad CESUMA.
~Control de Dispositivos (Drivers): Usa controladores (drivers) para que el SO se comunique con periféricos (teclado, impresora, etc.), según Lenovo.
~Gestión de Archivos: Organiza el almacenamiento de datos en directorios y archivos, como se explica en Concepto y 20minutos.es.
~Interfaz de Usuario (UI): Ofrece formas de interactuar, como la interfaz gráfica (GUI) o la línea de comandos (CLI).
Tecnologías Modernas y Avanzadas
~Seguridad: Incluye cifrado y protección de datos, algo mencionado en Lenovo Reino Unido y Concepto.
~Virtualización: Permite ejecutar múltiples sistemas operativos o instancias dentro de uno solo (máquinas virtuales), como explican Lenovo Reino Unido e IBM.
~Contenerización: Aísla aplicaciones y sus dependencias, compartiendo recursos del SO, como se indica en Lenovo Reino Unido.
~Computación en la Nube: Permite acceder a recursos y servicios a través de Internet, según Lenovo Reino Unido.
~Sistemas en Tiempo Real (RTOS): Priorizan respuestas rápidas para aplicaciones críticas (ej. Sistemas médicos, industriales), detallado en Universitat Carlemany.
~Sistemas Distribuidos: Gestionan recursos a través de múltiples computadoras, como se menciona en Universitat Carlemany.
Gestión de procesos
La gestión de procesos en un sistema operativo es la función clave que permite al SO crear, planificar, ejecutar y terminar procesos (programas en ejecución), administrando el uso de recursos como la CPU y la memoria para ejecutar múltiples tareas eficientemente, usando algoritmos de planificación (FCFS, SJN, prioridad) y manejando estados como nuevo, en ejecución, esperando y terminado, para lograr multitarea y multiprogramación.
Gestión de usuario y grupos
La gestión de usuarios y grupos en un sistema operativo es el proceso de crear, administrar y controlar cuentas digitales para asignar permisos de acceso a recursos (archivos, aplicaciones, red) según roles y necesidades, garantizando seguridad y control, utilizando herramientas como useradd, groupadd (Linux) o interfaces gráficas (Windows), asignando a usuarios a grupos para aplicar políticas de forma masiva, y gestionando el ciclo de vida completo (alta, cambios, baja) para proteger el sistema de accesos no autorizados, según Scalefusion Blog.
Gestión de almacenamiento
La gestión de almacenamiento en sistemas operativos (SO) es el conjunto de procesos que administran la asignación, uso y liberación eficiente de recursos de memoria (RAM) y almacenamiento secundario (discos), optimizando el rendimiento y la estabilidad del sistema al coordinar la jerarquía de memoria, la paginación, la virtualización y las políticas de respaldo, para asegurar que los programas tengan espacio y evitar conflictos.
Componentes Clave
Gestor de Memoria (Memory Manager): Parte del SO que asigna y desasigna memoria principal (RAM) a los procesos, evitando que interfieran entre sí.
Jerarquía de Memoria: Organiza desde la caché (rápida, pequeña) hasta el disco (lento, grande), moviendo datos según la proximidad al procesador.
Almacenamiento Secundario (Discos, SSD): Gestiona archivos y carpetas, permitiendo el almacenamiento persistente y la organización de datos.
Memoria Virtual: Técnica que usa el disco como extensión de la RAM (memoria principal) para ejecutar programas más grandes de lo que la RAM física permite (paginación/segmentación).
Sistema Operativo
Gestión y configuración
Por: Fran Marcano
UPTJAA - PNF INFORMÁTICA: T1-F2-S04
Arquitectura del Computador 2
Nathalie Rodriguez
Comentarios
Publicar un comentario