Descargar

Monousuarios

Enviado por JUAN TURIZO OSPINO


Partes: 1, 2

  1. ¿Qué es el Sistema Operativo?
  2. Historia de los Sistemas Operativos
  3. Concepto de los Sistemas Operativos
  4. Procesos
  5. Administración de la memoria
  6. Segmentación pura
  7. MS-DOS
  8. Panorama de MS-DOS

Los sistemas operativos mono usuarios son aquellos que soportan a un solo usuario a la vez, sin importar el número de procesadores que tenga la computadora o el número de procesos o tareas que el usuario pueda ejecutar en un mismo instante de tiempo, las computadoras personales típicamente se han clasificado en este renglón.

Multiusuarios:

Los sistemas operativos multiusuarios 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, ni importa el numero de procesadores en la maquina ni el numero de procesos que cada usuario puede ejecutar simultáneamente.

Monotareas:

Los sistemas Monotareas son aquellos que solo permiten una tarea a la vez por el usuario. Puede darse el caso de un sistema multiusuario y monotarea, en el cual se admiten varios usuarios al mismo tiempo pero cada uno de ellos puede estar haciendo solo una tarea la vez

¿Qué es el Sistema Operativo?

El Sistema Operativo, es el "intermediario" entre los programas y los componentes electrónicos de la computadora, es decir que es el que se encarga de la gestión de los recursos del sistema y de realizar las operaciones que solicitan los programas.

Estos sistemas llevan a cabo dos funciones:

• El sistema operativo como una maquina extendida: en este caso, lo que el programa hace es ocultar la verdad acerca del hardware al programador, y presentar una agradable y sencilla visión de los archivos con su nombre, en los cuales se puedan leer o escribir. Es decir que en esta perspectiva, la función del sistema operativo es presentar al usuario el equivalente de una maquina virtual, que sea más fácil de programar que el hardware subyacente.

• El sistema operativo como controlador de recursos: la función en este caso es la de controlar todas las piezas de un complejo sistema, es decir que la labor que el sistema operativo debe cumplir es la de proporcionar una asignación ordenada y controlada de los procesadores, memorias y dispositivos de Entrada/Salida para los varios programas que compiten por ellos. En resumen, el sistema operativo sostiene que su principal tarea es la de llevar un registro de la utilización de los recursos, llevar la cuenta de su uso y mediar entre las solicitudes en conflicto de los distintos programas y usuarios.

Historia de los Sistemas Operativos

Origen de los Sistemas Operativos

Las computadoras de 1960, no poseían programas que ayudaran a gestionar su funcionamiento. A esta organización se le llamó Sistema Monolítico y facilitaran el trabajo a los usuarios. De hecho, tampoco existían lenguajes de alto nivel que permitieran al programador sortear las limitaciones de la computadora a la que programaba. Si el usuario quería leer un archivo, debía escribir el mismo las rutinas para poner en marcha el motor de la unidad de cintas, buscar la información, comprobar que no existían errores. Además, todo ello debía realizarse en el código binario del procesador con el que estuviera trabajando.

Conforme se mejoraban los circuitos electrónicos, se fueron añadiendo facilidades vía grupos de programas que permitían organizar la ejecución de los procesos, así como el almacenamiento de los datos. De esta manera nacieron los Sistemas de Procesamiento por Lotes [Batch]. Los archivos BAT del MS-DOS son herederos directos de esta tecnología.

A finales de los años 60, dentro del mundo universitario en Estados Unidos de América se diseño el primer Sistema Operativo moderno: Multics. Este sistema permitía un uso racional de los recursos de la computadora, automatizando el sistema de archivos, la gestión de procesos y permitiendo el trabajo de "múltiples" usuarios en una misma máquina.

Posteriormente se crearon otros Sistemas Operativos, pero el más importante fue UNIX. Este, era descendiente directo de Multics, y fue implementado por primera vez para una computadora PDP-7 en 1969. Una característica que los distinguió desde el principio es que no depende de la máquina en la que funciona. Sólo una pequeñísima parte de su código está en ensamblador, y el resto en lenguaje C, por lo que se extendió muy rápidamente a distintas máquinas. Actualmente domina el mercado de Minis y Super Computadoras.

Estos Sistemas Operativos, que funcionaban en las antiguas y costosísimas computadoras, debían permitir el uso de varias personas simultáneamente para aprovechar al máximo el rendimiento de la máquina. Se establecía una estructura en la que la computadora era el centro y, alrededor suyo, se establecían múltiples terminales sin capacidad de proceso. A estos Sistemas Operativos se les llamó de Tiempo Compartido.

Posteriormente, con el abaratamiento de los circuitos electrónicos, se comenzaron a fabricar Micro Computadoras para uso personal. En 1980, IBM lanzó su popularísima PC que incorporaba la primera versión del MS-DOS.

Partes: 1, 2
Página siguiente