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.
Tipos y clasificación de los sistemas operativos:
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.
- 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.
No hay comentarios.:
Publicar un comentario