Documentos de Académico
Documentos de Profesional
Documentos de Cultura
El concepto de sistema operativo describe al programa más importante que emplea una computadora,
ya que es él quien coordina las aplicaciones y servicios que el usuario emplea, lo que significa que por
medio de éste, el resto de los software dentro de una computadora puedan funcionar con normalidad,
ya que permite el reconocimiento de alguna conexiones, crea controles, ofrece seguridad, envíos, entre
otros. Los programas de software más utilizados en la actualidad son el sistema operativo Windows,
sistema operativo Linux, OS/2 y DOS.
En la historia de los sistemas operativos resalta el hecho de que las primeras versiones de computadoras
utilizaban los llamados procesadores por lotes. Años más tarde se empezó con la creación de los SO
( Sistemas Operativos), si bien es cierto que en la década de los 80 ya habían sido creados algunos
reconocidos entre la comunidad, fue en los noventa cuando estos software empezaron a ser un poco
más flexibles y al mismo tiempo fuertes, siendo uno de las hitos de la época el sistema operativo
Windows 95.
La evolución de los sistemas operativos ha llevado a que gran parte de los aparatos electrónicos que
emplean microprocesadores para su funcionamiento, cuenten también con un sistema operativo
incorporado, algunos ejemplos son, el celular, reproductor DVD, radios, computadoras, etc.
El sistema operativo se encuentra constituido por cuatro módulos, los cuales son el Kernel o núcleo, el
administrador de la memoria, sistema de entrada y salida y finalmente el administrador de archivos. Hay
quienes consideran que existe un quinto módulo, el cual es el interpretador de comandos, quién es
responsable de traducir los comandos que el usuario realiza por medio del teclado u otro dispositivo.
Núcleo o Kernel
Se trata del módulo del nivel más bajo del sistema operativo, éste descansa sobre el hardware de un
computador, algunas de las tareas que debe realizar son la de manejar las interferencias, asignar tareas
al procesador, ofrecer vías de comunicación entre los programas, entre otros. Por lo general el kernel es
el responsable del control de lo demás módulos y al mismo tiempo, sincroniza su ejecución.
Administrador de memoria
El administrador de memoria por su parte, es quién se ocupa de asignar algunas partes de la memoria
RAM a los programas, o a fracciones de ellos que la requieran, al mismo tiempo que el resto de los
programas y datos se ubican en los dispositivos de almacenamiento masivo. De esa manera cuando es
asignada una porción de la memoria principal, se hace de forma estructurada, siguiendo un patrón
determinado.
Este elemento presenta al usuarios entrada y salida de datos como algo independiente de la
computadora, lo que significa que para el usuario todos los equipos tendrán las mismas características y
serán tratados de igual forma, siendo el SO el responsable de ocuparse de las peculiaridades de cada
uno de ellos, siendo una de ellas la velocidad de reacción. Una técnica muy utilizada en especial en la
salida de datos, es la utilización de spoolers.
La información de salida son almacenados temporalmente en una cola que se localiza en un dispositivo
de almacenamiento masivo, esto hasta que el dispositivo periférico esté liberado, de esa forma se
previene que un programa sea retenido por causa de que el periférico no esté disponible. Los SSO
cuentan con llamadas para eliminar o añadir archivos de tipo spool.
Administrador de archivos
El administrador de archivos tienen como finalidad mantener las estructuras de los programas, así como
los datos de los usuarios y de los programas de sistemas, los cuales se mantienen en archivos, así como
también de asegurar el uso correcto de los dispositivos de almacenamiento masivo.
Las funciones de un sistema operativo que más resaltan son la de gestionar los procesos de la memoria y
la de gestión de comunicación entre aplicaciones.
Gestión de procesos
Es sin dudas una de las partes que más destaca de un sistema operativo, ya que los procesos son los
recursos que un software requiere para poder ser ejecutado correctamente. Esto requiere de ciertos
elementos, como por ejemplo el tiempo de CPU, el uso de memoria y la presencia de los archivos a los
cuales requiere acceso la aplicación para poder ejecutarse. El SO para que se pueda encargar del
funcionamiento correcto de la máquina, se dedica a la creación y destrucción de procesos, así como
también a detenerlos y ponerlos en marcha, sin mencionar su contribución en los mecanismos de
comunicación entre un proceso y otro.
La gestión de la memoria principal es otro de los elementos de gran relevancia. Por su parte la memoria
consiste en un depósito de datos que es compartido por las aplicaciones y por el CPU, que además
pierde su funcionalidad si se presenta algún inconveniente. Por ello es importante que el sistema
operativo se ocupe de la gestión de la memoria, para que de esa forma no se sobrecargue y se pueda
ver la información que se encuentra guardada allí.
La memoria se caracteriza por ser algo bastante volátil y que ante cualquier falla puede terminar
perdiendo la información que contiene, por esa razón, es necesario que exista un segundo módulo de
almacenamiento, para que los datos permanezcan allí a largo plazo,
De igual forma que ocurre con la memoria central, el SO, se ocupa de gestionar el espacio libre y asigna
el orden de almacenamiento, asimismo se encarga de que todo quede almacenado correctamente, así
como también de cuánto y dónde queda espacio libre.
De igual manera el sistema operativo es responsable de gestionar los puertos de salida y entrada de una
computadora, como por ejemplo para auriculares, monitor, impresora, etc.
Anteriormente, cuando se quería realizar la instalación de un nuevo puerto externo, era fundamental
contar con un disco de instalación en donde estuvieran grabados los drivers, para que de esa forma el
computador lo aceptase. Ya en la actualidad, el sistema operativo del computador, se ocupa de ubicar
en la red, toda la información que se necesita para que los puertos nuevos, externos funcionen
correctamente.
Los archivos son formatos que se crean por los propios dueños, los cuales se convierten en tablas, y es el
sistema operativo quien se ocupa de registrarlas y almacenarlas. Los SO, se encargan además de
construir, eliminar y almacenar todos los archivos que se crean, además de brindar las herramientas
necesarias para acceder a los archivos cuando se necesiten. Ofrece también comunicación entre
archivos y unidades de almacenamiento, configurandolo de forma que realice copias de seguridad de
cada uno, por si se dan el caso de un accidente, no se pierda la información.
Seguridad
En este ítem cabe destacar que el sistema operativo es el encargado de la seguridad de la computadora,
siendo una de las acciones más importantes la accesibilidad a los programas o los usuarios a donde no
deben entrar. Existe gran cantidad de virus que pueden dañar el sistema, y es el SO el responsable de
que ello no ocurra. Es posible configurar el software de forma que se lleven a cabo controles cada cierto
tiempo, y de la misma manera establecer los controles de seguridad que se deben realizar.
Por medio de la interfaz de red el SO, mantiene comunicación entre los diferentes elementos de la
computadora, así como todos los programas que estén relacionados con ellos. Recibe y envía
información.
Hay un gran número de aplicaciones que por defecto vienen instaladas junto con el sistema operativo,
sin embargo no se consideran un sistema. Ellas proporcionan un medio y unas características básicas
para desarrollar y ejecutar los programas instalados en el computador. De igual manera informa el
estado del sistema, es decir, si es necesario aprobar alguna acción, como puede ser el caso de
instalación de actualizaciones automáticas.
Gestión de recursos
Administra cada una de las partes principales de la computadora por medio de un gestor de recursos, en
su función de administrar implica también la seguridad y la comunicación del CPU y los dispositivos
externos que se conectan a la computadora. De igual manera que ocurre con la memoria secundaria e
interna, donde en ocasiones, es necesario hacer limpieza y sustituir partes que se almacenan de una a
otra. Por lo general, administra todos los recursos del sistema y todos los elementos que están en
contacto con dicho sistema.
Administración de usuarios
Criterio de administración de tareas: Éstos a su vez se clasifican en monotarea y multitarea, los primeros
se caracterizan por ejecutar un programa por vez, aparte de los propios procesos del sistema operativo,
por su parte los segundos, pueden administrar los recursos del CPU para lograr cierta simultaneidad en
los procesos que se ejecutan.
Criterio de manejo de recursos. Existen sistemas operativos centralizados, que se limitan a una sola
computadora en su sector de influencia, y también están los sistemas distribuidos, que gestionan
distintos equipos en simultáneo.
Cabe acotar que ésta es la clasificación de los sistemas operativos más comunes, sin embargo existen
otras menos frecuentes:
Cada sistema operativo de una computadora cuenta con una interfaz gráfica para el usuario, lo que
permite la utilización de las herramientas externas o el hardware, como es el caso del mousse, al clickear
sobre los iconos, o al interactuar con otros elementos con la finalidad de ejecutar alguna tarea, lo que
deja en claro para qué sirve el sistema operativo en la computadora.
Microsoft Windows.
Mac OS X.
Linux Ubuntu.
Los sistemas operativos móviles o SO móvil, son una serie de programas de bajo nivel que hacen posible
la abstracción de las características del hardware específico de los celulares y ofrece servicios a las
aplicaciones móviles, las cuales se ejecutan sobre el mismo. Estos sistemas son más simples y se
encuentran dirigidos a la conectividad inalámbrica, así como la forma para introducir información y los
formatos multimedia.
Ciertos sistemas operativos móviles se basan en el modelo de capas. Los sistemas más comunes son:
Androide.
iOS.
Funciona para dirigir y coordinar las aplicaciones y servicios que los usuarios utilizan en las
computadoras, por eso se dice que este sistema es imperativo. Leer más
Este sistema está compuesto por la administración de ficheros, la gestión de procesos, gestión de
dispositivos de entrada y salida, es decir, los driver y la administración de la memoria principal. Leer más
Si se trata de una computadora, este se clasifica en Microsoft Windows, Mac OS X y Linux Ubuntu. Si se
trata de un teléfono, se clasifica en Android y el sistema iOS. Leer más
Bibliografía
Sánchez, Adriana. ( Última edición:8 de septiembre del 2021). Definición de Sistema Operativo.
Recuperado de: https://conceptodefinicion.de/sistema-operativo/. Consultado el 24 de octubre del
2021.
https://conceptodefinicion.de/sistema-operativo/