Sistema Operativo
1 Introducción a los sistemas operativos
Es necesario comprender que la actividad informática se centra en un elemento físico [1], esto es, un equipo de cómputo.
Entre los equipos de cómputo, podemos citar:
- Computadora o PC
- Tablets
- Teléfonos inteligentes (smartphones)
Estos equipos de cómputo (en adelante, computadoras) son máquinas de origen electrónico con una o más unidades de proceso, además de otros componentes periféricos controlados por programas almacenados en su memoria. Pueden realizar una gran variedad de trabajos.
A todo componente físico de una computadora, es decir, todo aquel componente con el cual podemos interactuar físicamente, se le denomina hardware.
Todo hardware de una computadora necesita de información que le indique cómo funcionar. Su funcionamiento está definido por instrucciones (programas), que constituyen su soporte lógico (software).
El software incluye tanto el sistema operativo como las aplicaciones que utilizamos para realizar tareas específicas.
Sin software, el hardware no podría realizar ninguna operación útil.
1.1 Sistema Operativo. Concepto
Al comprender que el sistema operativo constituye un software, podemos definirlo de la siguiente forma:
Un Sistema Operativo es el soporte lógico que controla el funcionamiento del equipo físico [1].
Dependiendo el punto de vista, podemos encontrar otras definiciones de un sistema operativo:
1.1.1 Punto de vista del usuario
Un Sistema Operativo es un conjunto de programas y funciones que ocultan los detalles del hardware, facilitando al usuario el acceso al mismo.
- La ocultación de los detalles del hardware persigue dos objetivos
-
- Abstracción: El sistema operativo proporciona una interfaz simplificada que permite a los usuarios y a los desarrolladores de software interactuar con el hardware sin necesidad de conocer su funcionamiento interno. Esto se logra a través de la creación de capas de abstracción que ocultan la complejidad del hardware y presentan una interfaz más amigable y coherente.
- Seguridad: El sistema operativo implementa mecanismos de protección para asegurar que los recursos del sistema sean utilizados de manera controlada y segura. Esto incluye la gestión de permisos de acceso, la protección de la memoria, y la prevención de interferencias entre procesos, garantizando así la estabilidad y la integridad del sistema.
1.1.2 Punto de vista de Gestor de Recursos
Un Sistema Operativo es el administrador de recursos ofrecidos por el hardware para alcanzar un eficaz rendimiento de los mismos [1].
Los recursos fundamentales que administra son:
- El procesador
- La memoria
- La entrada/salida.
- La información.
Basado en las definiciones mencionadas, podemos concluir que:
Un Sistema Operativo es un conjunto de programas relacionados entre si, que contribuyen a que la computadora lleve a cabo correctamente su trabajo [1].
- Además podemos afirmar que los sistemas operativos tienen dos objetivos fundamentales
-
- Facilitar el trabajo al usuario.
- Gestionar de forma eficiente los recursos.