Fundamentos Esenciales de Sistemas Operativos: Características, Funciones y Componentes
Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones
Escrito el en
español con un tamaño de 7,16 KB
Características Fundamentales de los Sistemas Operativos
Un Sistema Operativo (SO) es el software esencial destinado a administrar los recursos de un ordenador, actuando como intermediario entre el hardware, los programas y los usuarios. Los sistemas operativos son necesarios para controlar e interactuar con otros dispositivos que incluyen microprocesadores.
Funciones Principales del Sistema Operativo
- Administrar a los usuarios: Asignando contraseñas y gestionando permisos de acceso.
- Gestionar los procesos: Controlando los programas en ejecución y los recursos que necesitan para realizar sus tareas.
- Proporcionar una interfaz gráfica (GUI): Permite al usuario comunicarse de manera intuitiva con el ordenador.
- Administrar los archivos: Permite modificar datos en los siguientes dispositivos de almacenamiento.
- Gestionar los recursos de hardware: Asignando el procesador, memoria y dispositivos de E/S a los programas.
Componentes Estructurales de un Sistema Operativo
- Interfaz de Usuario: Mecanismo para interactuar con los dispositivos y el sistema.
- Llamadas al Sistema (System Calls): Solicitudes que los programas hacen al núcleo para obtener servicios del sistema operativo.
- Kernel o Núcleo: La parte más importante del sistema operativo. Facilita el acceso seguro al hardware del ordenador y gestiona los recursos centrales.
Familias de Sistemas Operativos Populares
- Windows: Sistema operativo comercial diseñado por Microsoft.
- Linux: Software libre con diversas aplicaciones. Las distribuciones más populares incluyen Ubuntu y Fedora.
- macOS: Sistema operativo desarrollado por Apple para ordenadores Macintosh; es conocido por su alta estabilidad.
Tipologías de Sistemas Operativos
Clasificación por Arquitectura y Uso:
- Arquitectura de 32 y 64 bits: Versiones optimizadas para obtener el máximo rendimiento del procesador.
- Ediciones (Estándar, Profesional o Empresarial): Varían según las necesidades del entorno de uso y el nivel de conocimiento del usuario.
- Entorno (Escritorio, Cliente y Servidor): Sistemas operativos diseñados específicamente para estaciones de trabajo o para gestionar redes.
Clasificación por Gestión de Procesos y Procesadores:
- Monotarea y Multitarea: Los sistemas monotarea solamente pueden ejecutar un proceso a la vez.
- Monoprocesador y Multiprocesador: Sistemas que utilizan uno o varios microprocesadores, respectivamente.
Concepto de Controlador (Driver)
¿Qué es un controlador (driver)? Un controlador es software que permite que el equipo se comunique con el hardware o con dispositivos periféricos. Sin controladores, el hardware que se conecte al equipo (por ejemplo, una tarjeta de vídeo o una impresora) no funcionará correctamente.
Software y Almacenamiento Informático
Aplicaciones Informáticas
- Aplicación de Escritorio: Diseñada para ser utilizada directamente sobre el sistema operativo del ordenador local.
- Aplicación Web: Es una aplicación informática que los usuarios pueden utilizar a través de Internet (navegador).
- Apps: Término general para referirse a una aplicación, software o programa, a menudo asociado a dispositivos móviles.
Licencias del Software
- Software Libre: Otorga libertad a los usuarios para ejecutar, copiar, distribuir, estudiar, cambiar y mejorar el software.
- Software Gratuito (Freeware): De código abierto o no, agrupa varios tipos de software que no requieren pago.
- Software No Gratuito (Shareware/Trial): Otorga libertad de uso limitada, pero no necesariamente libertad de modificación o redistribución, y puede tener restricciones de precio o tiempo.
- Software Privado (Propietario): Cualquier software que no es libre y solamente se puede utilizar, modificar o distribuir bajo los términos específicos que dicte la licencia adquirida.
Conceptos de Almacenamiento
- Disco Duro (HDD/SSD): Es el dispositivo utilizado por el ordenador para almacenar los datos de forma persistente.
- Particiones: Cada uno de los espacios de almacenamiento lógicos en que se divide un disco físico.
- BIOS (Basic Input/Output System): Es el firmware que ejecutan durante el arranque la mayoría de los ordenadores para inicializar sus componentes. Lee el sector de arranque de cada unidad de almacenamiento.
Comparativa de Plataformas y Desarrolladores
Sistemas Operativos Específicos:
- Windows: Desarrollado por Microsoft. Versiones orientadas a ordenadores personales y servidores. Es software propietario y comercial, históricamente más vulnerable a ataques que otras alternativas.
- Linux: Software libre, desarrollado colaborativamente por varias empresas y la comunidad. Las distribuciones más utilizadas son Ubuntu, Fedora, etc. Es muy poco vulnerable y generalmente gratuito.
- macOS: Desarrollado por Apple. Es conocido por ser estable y se ejecuta en hardware específico de la marca.
- iOS/iPhone: Sistema operativo móvil desarrollado para dispositivos Apple (iPhone, iPad). Es estable y su código fuente no es completamente libre.
Empresas Tecnológicas Relevantes:
- Apple: Produce equipos electrónicos y software. Sus sistemas operativos principales son iOS y macOS. Produce hardware como iPhone, iPad, iPod.
- Microsoft: Dedicada al sector del hardware y software. Desarrolla, produce, licencia y fabrica software y equipos electrónicos. Sus productos más utilizados son el sistema operativo Microsoft Windows y la suite Microsoft Office.
- Google: Líder en servicios web, dispositivos móviles, soluciones empresariales, medios de comunicación, geolocalización, búsqueda especializada, hogar y oficina, y proyectos de innovación social.
- Linux (Comunidad): Puede ser modificado, redistribuido y utilizado por cualquiera bajo los términos de la Licencia Pública General (GPL). Aplicaciones populares incluyen distribuciones como Ubuntu, Kubuntu y Fedora.