Sistemas operativos Multiusuarios

Multiusuario: de multi: varios; y usuarios, "apto para ser utilizado por muchos usuarios"
En general se le llama multiusuario a la característica de un sistema operativo o programa que permite proveer servicio y procesamiento a múltiples usuarios simultáneamente (tanto en
paralelismo real como simulado).En contraposición a los sistemas monousuario, que proveen servicio y procesamiento a un solo
usuario, en la categoría de multiusuario se encuentran todos los sistemas que cumplen
simultáneamente las necesidades de dos o más 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 compartían a través del uso de múltiples dispositivos de interfaz humana (e.g. una unidad central y múltiples
pantallas y teclados).
Los recursos que se comparten son por lo regular una combinación de:
   • Procesador.
   • Memoria.
   • Almacenamiento secundario.
   • Programas.
   • Periféricos como impresoras,plotters, scanners, etc

Entornos multiusuario


Un entorno multiusuario es un entorno al que otros usuarios pueden conectarse y en el que pueden realizar cambios en la misma base de datos en la que usted está trabajando. Como resultado, es posible que varios usuarios estén trabajando con los mismos objetos de base de datos a la vez. De este modo, en un entorno multiusuario es posible que la base de datos se vea afectada por los cambios realizados por otros usuarios mientras está trabajando y viceversa.
Una cuestión clave al trabajar con bases de datos en un entorno multiusuario son los permisos de acceso. Los permisos de que dispone para la base de datos determinan el alcance del trabajo que puede realizar con la base de datos. Por ejemplo, para realizar cambios en objetos en una base de datos, debe disponer de los permisos de escritura apropiados para la base de datos. 

Procesos de sistemas multiusuarios


El componente principal de un sistema operativo es el que se encarga de la gestión de procesos.

El proceso es un elemento central en los sistemas operativos, puesto que su función consiste en generar y gestionar los procesos y en atender a sus peticiones.
El proceso se puede definir como un programa en ejecución.
De forma un poco más precisa, se puede definir el proceso como la unidad de procesamiento gestionada por el sistema operativo.
No hay que confundir el concepto de programa con el concepto de proceso.
Un programa, no es más que un conjunto de instrucciones máquina, mientras que el proceso surge cuando un programa se pone en ejecución, esto hace que varios procesos puedan ejecutar el mismo programa a la vez. (Ej. Que varios usuarios están ejecutando el mismo editor de texto).
MULTITAREA O MULTIPROCESO: Permite que coexistan varios procesos activos a la vez. El sistema operativo se encarga de ir repartiendo el tiempo del procesador entre estos procesos.
MONOUSUARIO: Está previsto para soportar a un solo usuario.
MULTIUSUARIO: Soporta varios usuarios trabajando simultáneamente desde varios terminales. A su vez cada usuario puede tener activo más de un proceso, por lo que el sistema, obligatoriamente, ha de ser multitarea.
Los sistemas multiusuarios reciben también el nombre de tiempo compartido, porque el sistema operativo ha de repartir el tiempo de la computadora entre los usuarios para las tareas de todos ellos y avancen de forma razonable.
para que un programa pueda ser ejecutado, ha de residir con sus datos en la memoria principal.los registros del modelo de programación es lo que se conoce como estado del procesador.
MONOTAREA: También llamado monoproceso. Este tipo de sistema operativo sólo permite que exista un proceso en cada instante.











Blibliografia:
https://heriverto123.wordpress.com/2014/05/15/gestion-de-procesos/
https://es.scribd.com/doc/95521635/Sistema-operativo-multiusuario#

Comentarios

Entradas populares de este blog

6. Determinación de los componentes a instalar

Introduccion a la proteccion de datos

Preguntas frecuentes "Sistemas" 2