Sistemas operativos multiusuario introducción
Sin el software, un equipo de cómputo no es más que un conjunto de dispositivos físicos sin ninguna utilidad, con el software un equipo puede procesar, almacenar, manipular información y realizar diversas actividades para beneficio de las personas e instituciones.
El software para computadoras se clasifica de manera general en dos clases: los programas de sistema que controlan la operación de la computadora y los programas de aplicación, que resuelven los problemas para los usuarios.
El programa principal de todo el software de una computadora es el sistema operativo, que administra todos los recursos de la computadora y proporciona la base sobre la cual pueden escribirse los programas de aplicación, existen diferentes categorías del sistema operativo; multitareas, monotareas, monousuario, por lotes, en tiempo real, tiempo compartido y multiusuarios.
En los sistemas operativos modernos, la idea de multiusuario guarda el significado original de que éste puede utilizarse por varios usuarios al mismo tiempo, permitiendo la ejecución concurrente de los programas de aplicación, las computadoras modernas utilizan múltiples procesadores y proveen las interfaces de usuario a través de una red de computadoras e inclusive un grupo de computadoras pueden formar un cluster (agrupamiento de equipos) logrando altas capacidades de cómputo.
Sistema operativo multiusuario se ha dividido en ocho temas. En el primero se estudian los conceptos fundamentales aplicados a los sistemas operativos multiusuario, en el segundo y tercer tema se estudian los aspectos más relevantes relacionados con los procesos, para entender el funcionamiento de un sistema operativo.
En el cuarto y quinto tema se estudia la administración de un recurso muy importante “la memoria”, y el sistema de archivos, que en conjunto proporcionan el mecanismo para el almacenamiento y el acceso a los datos y programas.
En el sexto tema se describen los conceptos y mecanismos que existen para la protección y seguridad de los sistemas operativos.
En el séptimo y octavo tema se describen las principales técnicas que se utilizan para la implantación de un sistema operativo.
Fuente: Apuntes de la materia Sistemas Operativos Multiusuario de la FCA – UNAM