lunes, 12 de septiembre de 2016

1.4 Clasificación

Los sistemas operativos han estado en funcionamiento durante mas de medio siglo. Durante este tiempo se ha desarrollado una variedad bastante extensa de ellas, no todos se conocen amplia mente.

Sistemas operativos de Mainframe

Las computadoras del tamaño de un cuarto completo que aun se encuentran en los principales centros de datos corporativos. La diferencia de estas computadoras y las personales están en su capacidad de entrada/salida.
También están envolviendo a figurar el ámbito computacional como servidores web de alto rendimiento, servidores para sitios de comercio electrónico a gran escala, y servidores para transistores de negocio a negocio.

Los sistemas operativo para las mainframes están profundamente orientado hacia el procesamiento de muchos trabajos a la vez. Un sistema de procesamiento por lotes procesa los trabajos de rutina sin que aya un usuario interactivo presente. Los sistemas de procesamiento de transacciones manejan grandes cantidades de pequeñas peticiones. Los sistemas de tiempo compartido permiten que varios usuarios remotos ejecuten trabajos en la computadora al mismo tiempo.

Sistemas Operativos de Servidores 

Se ejecutan en servidores, que son computadoras personales muy grandes, estaciones de trabajos o incluso mainframes. Dan servicio a varios usuarios a la vez a través de una red y le permite compartir los recursos de hardware y software. Algunos sistemas operativos de servicios comunes son:
Solaris, FreeBSD, Linux, y Windows Server 200x.

Sistemas Operativos de multiprocesadores

Una manera común es conectar varias CPU en un solo sistema. Dependiendo de la exactitudd con la que se conecten y de lo que se comparta, estos sistemas se conocen como computadoras en paralelo, multicomputadores o multiprocesadores.

Sistemas Operativos de computadoras personales

Todos los sistemas operativos modernos soportan la multiprogramación con frecuencia se inician docenas de programas al momento de arrancar el sistema. Su trabajo es proporsionar buen soporte para un solo usuario.

Sistemas Operativos de computadoras de bolsillo

Es una computadora que cabe en los bolsillos y realiza una pequeña variedad de funciones, como libreta de direcciones, electrónica y bloc de notas, hay muchos teléfonos celulares muy similares a las PDAs con la excepción de su teclado o pantalla.
Los sistemas operativos que operan son cada vez mas sofisticados, con la habilidad de proporcionar telefonía, fotografía digital y otras funciones.

Sistemas Operativos Integrados 

Tambien se conoce como incrustados o embebidos, operan en las computadoras que controlan dispositivos que no se consideran generalmente como computadoras, ya que no aceptan software instalado por el usuario.

Sistemas Operativos de nodos sensores

Estos nodos son pequeñas computadoras que se comunican entre si con una estación base, mediante el uso de la comunicación inalambrica, se utilizan para proteger los perímetros de los edificios, resguardar las frontera nacionales, detectar incendios, etc.
El sistema operativo tiene que ser pequeño y simple debido a que los nodos tienen poca RAM y el tiempo de vida de las baterías es una cuestión importante.

Sistemas Operativos de tiempo real

Estos sistemas se caracterizan por tener el tiempo como un parámetro clave. A menudo hay tiempo de entrega estrictos que se deben cumplir. Si la acción debe ocurrir sin excepción en cierto momento tenemos un sistema en tiempo real duro, otro es el tiempo real suave, en el cual es aceptable que muy ocasionalmente se pueda fallar a un tiempo predeterminado.

Sistemas Operativos de tarjetas inteligentes

Son los dispositivos de tamaño de una tarjeta de crédito que contiene un chip de CPU. Tienen muchas restricciones de poder de procesamiento y memoria. Algunos sistemas de este tipo pueden realizar una sola función, como pagos electrónicos, otros pueden llevar a cabo varias funciones en la misma tarjeta inteligente.


Clasificación de los Sistemas Operativos 

*Administración de tareas

Monotarea: Los que permiten solo ejecutar un programa a la vez.
Multitarea: Los que permiten ejecutar varias tareas o programas al mismo tiempo.

*Administración de usuarios

Monousuario: Aquellos que solo permiten trabajar a un usuario, como es el caso de los ordenadores personales.
Multiusuario: Los que permiten que varios usuarios ejecuten sus programas a la vez.

*Organización interna o estructura

Monolitico
Jerarquico
Cliente-Servidor

*Manejo de recursos o Acceso a servicios

Centralizados: Si permite utilizar los recursos de un solo ordenador.
Distribuidos: Si permite utilizar los recursos (CPU, memoria, periféricos...) de mas de un ordenador al mismo tiempo.





No hay comentarios:

Publicar un comentario