Sistema Operativo Monousuario


Definicion
Es un sistema operativo que solo puede ser ocupado por un unico usuario en un determinado tiempo.

Características
Estos tipos de sistemas son muy simples porque todos los dispositivos de entrada,salida y control dependen de la tarea que se esta utilizando,esto quiere decir,que las instrucciones que se dan,son procesadas de inmediato;ya que existe un solo usuario.Y están orientadas principalmente por los microcomputadores.

Ejemplos
Ejemplo de sistemas monousuario son las verciones domesticas de Windows.Administra recursos de memoria,procesos y dispositivos de PC's.

Ventajas
Soportan a un usuario a la vez,sin importar el numero de procesadores que tenga la computadora o el numero de procesos o tareas que el usuario pueda ejecutar en un mismo instante de tiempo.

Desventajas
Que no tiene seguridad.


Sistema Operativo Multiusuario


Definición
En general se le llama multiusuario a la característica de un sistema operativo o programa que permite proveer servicio y procesamiento a multiples usuarios simultaneamente(tanto en paralelismo real como simulado).

Características
En contraposición a los sistemas monousuario,que proveen servicio y procesamiento a un solo usuario,en la categoria de multiusuario se encuentran todos los sistemas que cumplen simultaneamente las necesidades de dos o mas usuarios,que comparten los mismos recursos.Actualmente este tipo de sistemas se emplean especialmente en redes,pero los primeros ejemplos de sistemas multiusuario fueron sistemas centralizados que se compartian através del uso de multiples dispositivos de interfaz humana(e.g. una unidad central y multiples pantallas y teclados).

Ejemplos
Ejemplos de sistemas operativos con caracteristica de multiusuario son VMS y Unix,así como sus multiples derivaciones(e.g. IRIX,Solaris,etc.) y los sistemas tipo Unix como Linux,FreeBSD y Macosx.

Ventajas
Son capaces de dar servicio a mas de un usuario a la vez,ya sea por medio de varias terminales conectadas a la computadora o por medio de sesiones remotas en una red de comunicaciones.No importa el número de procesadores en la máquina ni el numero de procesos que cada usuario puede ejecutar simultáneamente.

Fuente
Monousuario
Multiusuario