�Qu� es un sistema operativo?
En el �rea de la computaci�n un sistema operativo se define como el programa b�sico que controla todo hardware y recursos que dispone un ordenador as� como la ejecuci�n de otros programas con la finalidad gestionar, administrar y optimizar todos los procesos internos que ocurren as� como facilitar el uso y manejo del ordenador por parte de cualquier usuario con escasas nociones de inform�tica.
Podemos asimilar a los sistemas operativos como los int�rpretes de los ordenadores que traduce la peticiones de los usuarios en instrucciones que ejecutan los microprocesadores y dem�s elementos f�sicos que componen el ordenador. En la mayor�a de los aparatos electr�nicos que utilizan microprocesadores podemos encontrar sistemas operativos los cuales permiten utilizar f�cilmente dichos dispositivos como por ejemplo tablets, smartphones, reproductores de DVD, ordenadores, televisores, cajeros autom�ticos o incluso en los coches.
En la anterior definici�n de sistema operativo hemos indicado que es un programa b�sico no por su simpleza sino por ser la base del funcionamiento de todos los dispositivos que contiene el ordenador as� como de otros programas que puedan ser ejecutados, en este aspecto los programas o aplicaciones externas han de ser compatibles con el sistema operativo, por ejemplo no podemos utilizar la aplicaci�n iPhoto de Mac en ordenadores que tengan instalados Windows o Linux, pero afortunadamente siempre podr�s encontrar alternativas a los programas exclusivos para los distintos sistemas operativos existentes.
Generalmente los sistemas operativos cumplen con las siguientes funcionalidades:
Dispone de una interfaz gr�fica que facilita al usuario el uso y manejo del ordenador o dispositivo electr�nico, hoy en d�a todos los sistemas operativos permiten que con solo un clic de rat�n podamos ejecutar un programa, copiar un archivo o escuchar un �lbum de m�sica gracias a un entorno gr�fico que facilitan la ejecuci�n de dichas tareas sin teclear ni una sola frase.
Administra y gestiona cualquier elemento f�sico o hardware como el propio microprocesador, las diferentes memorias o los puertos de entrada y salida permitiendo optimizar los recursos disponibles.
Administra y gestiona toda la informaci�n digital almacenada en el dispositivo electr�nico, permitiendo crear accesos limitados a diferentes usuarios.
Reconoce cualquier dispositivo que se encuentre instalado permitiendo su uso, por ejemplo reconoce los routers que nos dan acceso a internet, los lectores de DVD o las memorias USB.
Administra y gestiona las diferentes aplicaciones o programas que se pueden ejecutar como Excel, Photoshop, Whatsapp, Angry birds, etc...
Gesti�n de la seguridad mediante el reconocimiento de acciones que pueda da�ar la informaci�n o el propio sistema operativo as� como estableciendo criterios y jerarqu�as en las que ciertos usuarios solo pueden ejecutar determinadas aplicaciones.
Gracias a los sistemas operativos los ordenadores y dispositivos electr�nicos son eficientes, c�modos, intuitivos y f�ciles de manejar.
Desde el primer sistema operativo creado en la d�cada de los 50 hasta nuestra actualidad, la historia de los sistemas operativos ha estado ligada con el desarrollo y evoluci�n de la tecnolog�a computacional, a continuaci�n se muestra la historia y evoluci�n de los sistemas operativos a lo largo de los a�os.
En la d�cada de los 40 no exist�an sistemas operativos reservando el uso de las imponentes moles de ordenadores que ocupaban habitaciones enteras a personas capacitadas para su manejo y programaci�n, en aquel momento todo se programaba en lenguaje m�quina es decir la manera de comunicarse con el ordenador era mediante ceros y unos.
En la d�cada de los 50 surgen los primeros sistemas operativos que empezaban a manejar los programas as� como las memorias que ocupaban dichas aplicaciones, el primer sistema operativo fue creado en 1956 por General Motors y North American Aviation. En aquel momento los sistemas operativos se dise�aban exclusivamente para el ordenador en el cual iba a estar alojado.
Durante la d�cada de los 60 se desarroll� varios sistemas operativos que inclu�an nuevas t�cnicas de procesamiento con la particularidad de que todos eran monousario y solo pod�an ejecutar un solo programa, hasta que en 1969 gracias al esfuerzo de los cient�ficos Ken Thomson y Dennis Ritchie aparece Unix, el primer sistema operativo portable, instalable, multitarea y multiusuario.
En los 70 gracias a los avances tecnol�gicos en el campo de la electr�nica se desarrolla el chip permitiendo la fabricaci�n de los primeros ordenadores a un bajo coste comparados con sus predecesores, ello obliga a dise�ar y programar sistemas operativos que sean instalables en cualquier ordenador as� como facilitar la interacci�n a la gran cantidad de usuarios que cada vez se acercaban y adquir�an estos nuevos dispositivos electr�nicos. En la 1973 aparece Xerox Alto el primer ordenador cuyo sistema operativo incluye una interfaz gr�fica.
En los 80 los ordenadores personales se consolidan y con ellos aparecen sistemas operativos como Windows o MacOS con interfaces gr�ficas que acercaron y facilitaron a millones de usuarios el manejo de los ordenadores.
En la d�cada de los 90 los sistemas operativos evolucionan junto con las revoluciones inform�ticas que se produc�an como por ejemplo la introducci�n de Internet en los hogares consolid�ndose los sistemas operativos de red. En 1990 aparece Linux como un sistema operativo libre y abierto para PC basado en Unix, en 1992 se lanza al mercado Solaris, en 1995 Windows lanza su sistema operativo Windows 95 redise�ando toda su interfaz gr�fica e introduciendo el boton de inicio y la barra de tareas, su �xito comercial alcanz� cotas impensables.
Con el nuevo siglo XXI los sistemas operativos se orientan hacia una mejor experiencia para el usuario primando funcionalidades como la seguridad, estabilidad y acceso a las redes sociales siendo tres los sistemas operativos que reinan sobre la mayor�a de los ordenadores personales, Windows, MacOS y Ubuntu, los avances tecnol�gicos en el sector de la telefon�a forzaron el desarrollo de sistemas operativos dise�ados para los smartphones como Symbian, RIM, Android o iOS.
El futuro pasa por unificar y dise�ar un sistema operativo global el cual pueda controlar cualquier dispositivo electr�nico ya sea un electrodom�stico, un tel�fono o un ordenador. Por otro lado internet estar� estrechamente ligado con el sistema operativo del futuro ya que todo el software estar� alojado en la nube, los avances en inteligencia artificial permitir� que nuestro sistema operativo del futuro adquiera capacidad de entendimiento y razonamiento convirti�ndose en el int�rprete perfecto entre el hombre y las m�quinas.
En la actualidad existen un amplio abanico de sistemas operativos disponibles en el mercado, podemos agruparlos utilizando alguno de los siguientes conceptos:
Por tipo de dispositivo electr�nico que maneja:
Mainframes - Son aquellos que est�n dise�ados y optimizados para la gesti�n y administraci�n de grandes y potentes ordenadores centrales dedicados al procesamiento de enormes cantidades de datos como por ejemplo transacciones bancarias, bases de datos gubernamentales, bases de datos de centros de investigaci�n o empresas privadas. z/OS de IBM, Linux zSeries o z/TPF son ejemplos de sistemas operativos utilizados en mainframes.
Servidores - Son sistemas operativos dedicados a gestionar y administrar servidores donde se alojan p�ginas web, documentos o aplicaciones accesibles desde Internet entre otras funciones. Sun Solaris, Windows Server o Novell son ejemplos entre otros.
Ordenadores personales - Son los sistemas operativos m�s extendidos y conocidos, est�n dise�ados para su uso en ordenadores personales de sobremesa y port�tiles. Windows, MacOS y Linux son los m�s utilizados.
Dispositivos m�viles - Son los sistemas operativos dise�ados y orientados para su uso en m�viles, smartphones y tablets, centrandose en aspectos como la conectividad de internet, el marcado t�ctil o la ejecuci�n de aplicaciones, Android, iOS y Windows Phone son ejemplos de este tipo.
Sistemas embebidos - Son aquellos que vienen instalados con un dispositivo electr�nico que realiza un n�mero fijo escaso de tareas como cajeros autom�ticos, navegadores GPS, consolas de videojuegos, fotocopiadoras o incluso en coches y en sondas espaciales. Vxworks, ThreadX o Windows embedded son ejemplos entre otros.
Por el n�mero de usuarios que pueden utilizarlo:
Monousuario - Un solo usuario utiliza todo el hardware y software de un ordenador, Windows 8, MacOS X, son los m�s utilizados.
Multiusuario - Varios usuarios pueden utilizar simult�neamente el hardware y el software disponible en un �nico ordenador central al cual se accede mediante el uso de perif�ricos externos como teclados y monitores. Como ejemplos podemos citar Linux, Unix o Windows Server
En red - Varios usuarios pueden compartir tanto hardware como software, en esta configuraci�n cada usuario dispone de un ordenador conectado en red con los otros ordenadores del resto de usuarios. Novell o Apple Talk son ejemplos entre otros.
Por el n�mero de tareas que puede ejecutar:
Monotarea - Son aquellos que est�n dise�ados para ejecutar una sola tarea cada vez como por ejemplo MS-DOS.
Multitarea - Al contrario de los monotareas estos pueden ejecutar varias tareas a la vez como por ejemplo MacOS o Windows phone.
Ahora que ya conoces lo que es un sistema operativo, �Sab�as que Curiosity el primer robot utilizado en explorar la superficie de Marte utiliza el mismo sistema operativo que un helic�ptero de combate?
�
Si te ha gustado, compartelo |
---|