Está en la página 1de 11

¿Qué es un sistema operativo?....................................................................................................

2
Funciones de los Sistemas Operativos......................................................................................3
 Administración de memoria.........................................................................................4
 Gestión de procesos:....................................................................................................4
 Administración de archivos..........................................................................................4
 Control de dispositivos de entrada/salida:...................................................................4
 Seguridad:....................................................................................................................4
 Control y coordinación de los recursos:.......................................................................4
 Interfaz de usuario:......................................................................................................4
 Gestión de red:.............................................................................................................4
 Administración de paquetes:........................................................................................5
 Programación:..............................................................................................................5
 Mantenimiento y optimización:...................................................................................5
 Recuperación:...............................................................................................................5
 Multitasking:.................................................................................................................5
 Virtualización:...............................................................................................................5
 Protección de sistema:.................................................................................................5
Principales características de un sistema operativo.................................................................5
 Ejecutan varios procesos al mismo tiempo..................................................................5
 Funcionan según el tipo de hardware..........................................................................5
 El kernel de la máquina puede controlar las acciones más sencillas............................5
Proveen protocolos para disipar calor, evitar fallas o posibles daños a la máquina o malas
instalaciones al hardware.............................................................................................................6
Tipos de sistemas operativos......................................................................................................6
 SO de monoprocesador................................................................................................6
 SO de multiprocesador.................................................................................................6
 Asimétrico:...................................................................................................................6
 Simétrico:.....................................................................................................................6
 Sistemas operativos distribuidos......................................................................................6
 SO para dispositivos móviles:...........................................................................................6
 SO de funcionamiento en tiempo real..............................................................................7
 SO de contenido multimedia:...........................................................................................7
Programas de gestión y control....................................................................................................7
 Control o gestión de procesos......................................................................................7
 Gestión o control de la memoria..................................................................................7
 Control de la entrada y salida.......................................................................................7
 Control del sistema.......................................................................................................7
 Protección de sistema..................................................................................................7
Programas de procesos............................................................................................................7
 Servicio.............................................................................................................................8
 Traductores......................................................................................................................8
Desarrollo de los SO desde sus inicios hasta la actualidad...........................................................8
 Primera generación de sistemas operativos (1945-1955)................................................8
 Segunda generación de sistemas operativos (1955-1965)...............................................8
 Tercera generación de los sistemas operativos (1965-1980):..........................................8
 Cuarta generación de los sistemas operativos (1980-actualidad):...................................8
 Quinta generación de los sistemas operativos (1990-actualidad):...................................8
Ejemplos de sistemas operativos actuales...................................................................................9
MIcrosoft Windows..................................................................................................................9
Mac OS.....................................................................................................................................9
Su entorno se basa en Unix..................................................................................................9
Chrome OS.............................................................................................................................10
Este es el SO de Google,.....................................................................................................10
Se basa en el código abierto de núcleo Linux.....................................................................10
Android..................................................................................................................................10

¿Qué es un sistema operativo?


Se conoce como sistema operativo al software que trabaja como puente entre el usuario y el
dispositivo, ofreciendo un medio que controla la ejecución de los programas. De esta forma, el
sistema operativo mejora la experiencia de uso, proporcionando una interfaz entre apps y
recursos físicos, tales como la RAM, el almacenamiento y dispositivos de entrada/salida.
El sistema operativo permite al usuario solicitar y ejecutar ciertas tareas al hardware que
componen un ordenador.

Lo que caracteriza al sistema operativo es que permanece siempre cargado, desde el momento
en que enciendes el equipo hasta que lo apagas. En este tiempo, se encarga de gestionar todo
el tráfico de datos que se mueven en el sistema. Algunos ejemplos de sistemas operativos son
Windows, MacOS, Linux, iOS, Android.

¿Quién fue el inventor de los software operativos?

Por norma general, la invención del primer sistema operativo a Bill Gates. Sin embargo, fue
Gary Kildall, doctor en informática, quien creó el primer sistema operativo para
computadoras personales, bautizado como CP/M.

La idea era que este sistema operativo fuera exclusivo de los ordenadores de IBM. Sin
embargo, y pese a que se llegó a un acuerdo verbal, las exigencias de confidencialidad no
agradaron del todo a Kindall.

Es así que el 28 de agosto de 1980, Bill Gates y Microsoft firman un acuerdo para crear el SO
de IBM. Gates compra QDOS, un sistema operativo elaborado por su compañero de
universidad Tim Seattle, por un monto de 50.000 dólares. Luego de ser mejorado por
Microsoft, fue rebautizado como DOS. Este es el inicio de Windows.

Funciones de los Sistemas Operativos


Por medio de un sistema operativo es posible la gestión de cierto tipo de actividades y uso de
recursos del computador, entre las principales tareas se encuentran:

 Administración de memoria: asignan y administran la memoria del sistema,


permitiendo que las aplicaciones usen la disponible.

 Gestión de procesos: administran los procesos de ejecución en un ordenador,


garantizando que cada proceso tenga los recursos necesarios para su ejecución.

 Administración de archivos: ofrecen una interfaz para el manejo de archivos,


permitiendo a las aplicaciones acceder, crear, modificar y eliminar archivos.

 Control de dispositivos de entrada/salida: manejan el acceso a los dispositivos de


entrada y salida, como teclado, mouse, pantalla, disco duro, etc.

 Seguridad: Los sistemas operativos son encargados de asegurar medidas de seguridad


para proteger recursos del sistema contra accesos no autorizados y garantizar la
privacidad de la información almacenada en el sistema.

 Control y coordinación de los recursos: permiten unificar los recursos de hardware


y software disponible en la computadora, para trabajar de forma unificada.

 Interfaz de usuario: son encargados de determinar la forma en que un usuario


interactúa con el equipo.

 Gestión de red: Los sistemas operativos también proporcionan funcionalidades para


conectarse y comunicarse en redes de computadoras, permitiendo compartir recursos
y transferir datos entre dispositivos.
 Administración de paquetes: proporcionan un sistema de gestión de paquetes para
instalar, actualizar y desinstalar aplicaciones de forma automatizada.

 Programación: muchos sistemas de código abierto, como Android, aseguran un


conjunto de herramientas y bibliotecas para desarrollar aplicaciones y programas.

 Mantenimiento y optimización: proporcionan herramientas y utilidades para realizar


tareas de mantenimiento y optimización del sistema, como actualizaciones, limpieza
de archivos temporales, o desfragmentación de disco.

 Recuperación: también garantizan funciones de recuperación de fallos, como la


capacidad de restaurar un sistema a un estado anterior en caso de fallos graves.

 Multitasking: Los sistemas operativos permiten ejecutar varias tareas al mismo


tiempo, lo que se conoce como multitasking. Esto aumenta la eficiencia y
productividad.

 Virtualización: que permiten crear y ejecutar máquinas virtuales, para ejecutar


diferentes sistemas operativos y aplicaciones en un mismo hardware.

 Protección de sistema: tienen mecanismos para proteger el sistema de amenazas


externas como virus, malware, ransomware. Así mismo, incorporan sus sistemas de
autenticación y autorización para proteger el sistema de accesos no autorizados.

De este modo, el sistema operativo organiza todos los elementos del hardware para que
funcionen de manera integral. Así no solo se optimiza el rendimiento de tu ordenador, sino
que hace posible que este encienda y ejecute las órdenes que realices.

Principales características de un sistema operativo


En la actualidad todos los sistemas operativos cuentan con las siguientes características en
cuanto a funcionamiento se refiere.

 Ejecutan varios procesos al mismo tiempo. Logrando así que el usuario pueda
realizar varias acciones a la vez, aprovechándose de las capacidades que tiene el CPU,
y de esta manera aprovechar el máximo la gestión de actividades en la máquina.

 Funcionan según el tipo de hardware. Hay hardware que trabajan bajo cierto tipo de
sistema operativo, y otros que pueden ser compatibles con más de 1 sistema operativo
para que el usuario instale el que más provecho le provea.

 El kernel de la máquina puede controlar las acciones más sencillas, en cuanto se


trata de la gestión de los archivos y el control de los dispositivos conectados a la
máquina.
Proveen protocolos para disipar calor,
evitar fallas o posibles daños a la
máquina o malas instalaciones al hardware.
Tipos de sistemas operativos

El sistema operativo o software puede llegar a variar según la utilidad que se le tenga, así como
también el tipo de hardware que se maneje para la realización de las tareas, entre los tipos
de sistemas operativos tenemos los siguientes.

 SO de monoprocesador: son los encargados de realizar tareas e instrucciones.


También se caracterizan por tener solo una CPU. Los ejemplos más comunes de este
tipo de software fueron DOS y macOS.

 SO de multiprocesador: Es aquel tipo de SO que manejan más de una CPU,


gestionando mayor velocidad de reloj, y permitiendo hacer múltiples tareas a la vez.
Estos a su vez tienen 2 tipos de multiprocesadores.

 Asimétrico: Esto quiere decir que tiene un tipo de trabajo en específico.


 Simétrico: Todos los procesadores están hechos para las mismas tareas.

 Sistemas operativos distribuidos: se ejecuta en múltiples dispositivos conectados


en red y permite que estos dispositivos trabajen juntos para tareas específicas,
proporcionando un mejor rendimiento y optimizando los procesos del usuario. Su
principal ventaja es la alta eficiencia debido a su distribución en varios componentes.

 SO para dispositivos móviles: son aquellos diseñados para ser utilizados en


dispositivos portátiles como smartphones, tablets y relojes inteligentes. Algunos
ejemplos de sistemas operativos para dispositivos móviles son Android, iOS, Windows
Phone y Symbian OS.

 SO de funcionamiento en tiempo real: son aquellos diseñados para tareas sin


supervisión del usuario, como en electrodomésticos, vehículos y dispositivos médicos.
Estos sistemas operativos ofrecen una gestión eficiente de la batería y el consumo de
energía, además suelen ser limitados. Se utilizan principalmente en equipos de uso
doméstico.

 SO de contenido multimedia: aquellos diseñados para manejar y reproducir


archivos multimedia como videos, música y DVD. Por lo general, se encargan
principalmente de la velocidad de reproducción y tiempo de proceso de los archivos,
así como del control de la compresión y descompresión de los mismos.

Cada sistema operativo puede tener un conjunto de características y funciones específicas


dependiendo de su diseño y objetivo; pero en general todos cumplen las funciones básicas
descritas anteriormente para permitir el correcto funcionamiento del equipo.

¿Cómo están compuestos los sistemas operativos?

Aunque existen variantes, un sistema operativo se clasifica de la siguiente manera.

Programas de gestión y control


Estos programas de gestión y control están hechos con la finalidad de gestionar, monitorear y
medir el funcionamiento de los recursos de la máquina. Es decir, a través de dichos programas
se puede verificar el correcto funcionamiento del kernel, entradas o salidas, memorias,
procesador, etc. A su vez se apoyan en otros programas como:

 Control o gestión de procesos: Dichos programas encargados de gestionar el


procesador se encarga a su vez de preparar programas para que el usuario pueda
ejecutarlos. De manera que pueda transferir, ejecutar programas, controlar el tiempo
exacto en el que se usa el programa y por consiguiente el trabajo del procesador.

 Gestión o control de la memoria. Estos programas son los que se encargan


principalmente de la memoria y el almacenamiento de la máquina, gestionando el uso
y modificación de la máquina.

 Control de la entrada y salida. Estos son programas en cuanto se relaciona a la


entrada y la salida de dispositivos tales como, lectores DVD o impresoras.

 Control del sistema. Este es otro tipo de programa el cual vela por el correcto
funcionamiento a fin de evitar cualquier posible fallo, protegiendo la memoria del
equipo y mitigando posibles errores en los programas.

 Protección de sistema: ofrecen mecanismos de seguridad para proteger el sistema de


amenazas externas como virus, malware, ransomware. Asi mismo, ofrecen sistemas de
autenticación y autorización para proteger el sistema de accesos no autorizados.

Programas de procesos
Este tipo de programas se encargan de ayudar al programador de turno en cuanto se trata de
la escritura de aplicaciones. Estos a su vez utilizan programas para servicio y programas para
traductores.
 Servicio. Siendo estos los encargados de ayudar en cuanto a la gestión y
mantenimiento del sistema operativo en cuestión.

 Traductores. Siendo los que se encarga de unificar en un lenguaje “traducido” el cual


ayuda a que la máquina pueda comprender cada programa que tenga, estos a su vez
tienen programas de ensamblaje, compiladores e intérpretes de lenguajes.

Desarrollo de los SO desde sus inicios hasta la actualidad


Conforme al paso de los años se ha podido observar una serie de avances, los cuales fueron
base fundamental para los nuevos sistemas operativos. Aprovecharon el máximo potencial de
la época y constituyeron a lo que hoy son los sistemas operativos actuales.

 Primera generación de sistemas operativos (1945-1955): Esta generación se


caracteriza por el uso de tubos de vacío. De esta época datan las primeras máquinas
electrónicas basadas en cientos de tubos de vacío para funcionar. Por ello, también era
muy común que sufrieran averías constantes.

 Segunda generación de sistemas operativos (1955-1965): Contaba con


sistemas operativos de tipo básico, su lenguaje de programación se llamaba FORTRAN
y se utilizaban unas tarjetas perforadas para poder efectuar la programación. Todo
esto fue posible gracias a la creación de los transistores. Con ellos, los tubos de vacío
serían reemplazados por tarjetas perforadas que servirían para interpretar los
comandos introducidos por el usuario.

 Tercera generación de los sistemas operativos (1965-1980): Para los años 60


se pudo observar un cambio, ya que se empezó a implementar el uso del procesador
con mayor frecuencia, además de la realización de ciertos procedimientos “vía on-line”
y también de manera Off-line, logrando crear conexión entre distintos computadores.
Términos como el Buffering y spootling se utilizaban, estos consistían en el
almacenamiento de información en distintos discos magnéticos. Para la época de los
años 70 se pudo apreciar lo que son los multiprogramas, de esta forma se innovó en
cuanto a la cantidad de programas que podían utilizarse por medio del mismo
procesador.

 Cuarta generación de los sistemas operativos (1980-actualidad): Ya para


inicios de los 80 se podía ver de forma considerable el aumento de la seguridad de las
máquinas, aquellas que compartían información a través de una memoria o terminales
en específico. Se veía más fuerte lo que era el multiproceso de un computador. En
estos años se masifica Microsoft DOS, aparece Intel con su chip Intel 8080 y Apple pisa
cada vez más fuerte con versiones mejoradas del MacOS, Apple Lisa (1983), y Apple
Macintosh (1984). Macintosh GUI (1984).

 Quinta generación de los sistemas operativos (1990-actualidad): En esta


generación se encargaron de la creación de distintos sistemas operativos para
dispositivos móviles o sistemas móviles. De esta manera mejoraba considerablemente
la experiencia de sus usuarios. El primer smartphone como tal fue el IBM Simon con el
sistema operativo ROM-DOS. Luego vendrían Palm OS, Nokia con Symbian OS,
Microsoft Phone, iOS, entre otros. Sin embargo, con la irrupción de Google en 2005
todo cambiaría. Para el año 2008 lanzaría su sistema operativo Android 1.0. Desde
entonces y hasta la actualidad, es el software por excelencia de los teléfonos
inteligentes.

Ejemplos de sistemas operativos actuales


Los sistemas operativos que se han creado hoy en día en cuanto al uso de los computadores
hoy en día son sumamente sofisticados, desde actualizaciones automáticas, hasta
mantenimientos preventivos automáticos con el fin de mejorar considerablemente la
experiencia de usuario.

Los sistemas actuales se concentran en la automatización y actualización de los distintos


programas, con el fin de ofrecer cada vez mejores aplicaciones y por consiguiente corrección y
reducción de errores en los sistemas. Entre los distintos sistemas operativos más actuales
tenemos los siguientes.

MIcrosoft Windows
Es el sistema operativo más conocido y popular. Nació con Windows 1.0 en 1985 hasta llegar a
la actual versión de Windows 11, aunque Windows 10 sigue muy vigente. A lo largo de toda su
historia, marcó la pauta en lo que se refiere a innovaciones en cuanto a software.

Se trata de un conjunto de distribuciones construidas para brindar una interfaz amigable a SO


más antiguos (por ejemplo, MS-DOS). Es sin duda el software imperante en el mercado de
sistemas operativos, presente en la mayoría de ordenadores a nivel mundial.

Mac OS

Este software ingeniado por el equipo de Apple es uno de los mejores en cuanto a facilidad,
diseño y uso. Su sistema operativo brinda un alto rendimiento contando con un excelente
hardware que los respalda.

Su entorno se basa en Unix y parte de su software fue liberado como SO abierto y de código
libre bajo el nombre de Darwin. Luego se le agregaron componentes como el Aqua y el Finder
para obtener así la interfaz en la que se basa Mac OS X.

Linux
Otro interesante sistema operativo, proporcionando confianza y un muy alto sistema de
resolución de problemas, buscando siempre proporcionar nuevas versiones para eliminar esos
errores. Puede adaptarse a distintos tipos de hardware, siendo bastante versátil.

Se refiere a la combinación del kernel libre de la familia Unix de nombre Linux, junto a la
distribución GNU, que también es software libre. Como resultado, tenemos uno de los
ssitemas operativos alternativos más usados a nivel mundial. Esto se debe sobre todo a que su
código fuente puede ser usado, modificado y distribuido con total libertad y sin restricciones.

Chrome OS

Este es el SO de Google, que encontramos instalado en sus principales ordenadores, los


Chromebook. Cada vez va ganando más terreno en el mercado y llevó la inteligencia artificial a
muchos dispositivos de uso doméstico.

Se basa en el código abierto de núcleo Linux y empezó a operar en miniportátiles con


procesadores de tecnología ARM o x86. Aunque en general se reduce al ecosistema de Google,
también se puede instalar en ordenadores con Windows por defecto.

Android
Es la apuesta de SO de Google para dispositivos móviles y tablets. Se desarrolló en un núcleo
de Linux y fue lanzado en 2008. La ventaja de Android es que presenta una interfaz muy
sencilla y, a diferencia de iOS, otorga libertades en cuanto al uso de aplicaciones.

El sistema operativo Android permite una gran compatibilidad con las diversas
aplicaciones creadas por desarrolladores, disponibles fuera de su tienda oficial. Vale la pena
destacar que los desarrolladores implementan su propia capa de personalización en Android,
concediendo una interfaz y funciones exclusivas del fabricante.

Estas son las principales capas de personalización del mercado actual:

 Android One (Android Stock).

 OxygenOS (OnePlus).
 MIUI (Xiaomi).

 EMUI (Huawei).

 OneUI (samsung).

 RealmeUI (Realme).

También podría gustarte