ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Sistemas Operativos


Enviado por   •  13 de Noviembre de 2013  •  1.331 Palabras (6 Páginas)  •  232 Visitas

Página 1 de 6

INTRODUCCIÓN

No sólo existen sistemas operativos que son para uso doméstico; existen diseñados especialmente para el trabajo, para conectarse mediante redes, para que más de un usuario esté conectado a una misma computadora, entre otros más. Estos SO´s están hechos con cierta característica que los vuelve especiales para ciertas áreas, dependiendo de cuál se esté especificando.

TIPOS DE SISTEMAS OPERATIVOS

Monousuarios

Los sistemas operativos monousuarios son aquéllos que soportan a un 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 más 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 número de procesos que cada usuario puede ejecutar

simultáneamente.

Monotareas

Los sistemas monotarea son aquellos que sólo permiten una tarea a la vez por 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 a la vez.

Multitareas

Un sistema operativo multitarea es aquél que le permite al usuario estar realizando

varias labores al mismo tiempo. Por ejemplo, puede estar editando el código fuente de

un programa durante su depuración mientras compila otro programa, a la vez que está

recibiendo correo electrónico en un proceso en background. Es común encontrar en

ellos interfaces gráficas orientadas al uso de menús y el ratón, lo cual permite un rápido

intercambio entre las tareas para el usuario, mejorando su productividad.

Uniproceso

Un sistema operativo uniproceso es aquél que es capaz de manejar solamente un

procesador de la computadora, de manera que si la computadora tuviese más de uno le

sería inútil. El ejemplo más típico de este tipo de sistemas es el DOS y MacOS.

Multiproceso

Un sistema operativo multiproceso se refiere al número de procesadores del sistema,

que es más de uno y éste es capaz de usarlos todos para distribuir su carga de trabajo.

Generalmente estos sistemas trabajan de dos formas: simétrica o asimétricamente.

Cuando se trabaja de manera asimétrica, el sistema operativo selecciona a uno de los

procesadores el cual jugará el papel de procesador maestro y servirá como pivote para

distribuir la carga a los demás procesadores, que reciben el nombre de esclavos. Cuando

se trabaja de manera simétrica, los procesos o partes de ellos (threads) son enviados

indistintamente a cualesquiera de los procesadores disponibles, teniendo, teóricamente,

una mejor distribución y equilibrio en la carga de trabajo bajo este esquema. Se dice que un thread es la parte activa en memoria y corriendo de un proceso, lo cual

puede consistir de un área de memoria, un conjunto de registros con valores específicos,

la pila y otros valores de contexto. Us aspecto importante a considerar en estos sistemas

es la forma de crear aplicaciones para aprovechar los varios procesadores. Existen

aplicaciones que fueron hechas para correr en sistemas monoproceso que no toman

ninguna ventaja a menos que el sistema operativo o el compilador detecte secciones de

código paralelizable, los cuales son ejecutados al mismo tiempo en procesadores

diferentes. Por otro lado, el programador puede modificar sus algoritmos y aprovechar

por sí mismo esta facilidad, pero esta última opción las más de las veces es costosa en

horas hombre y muy tediosa, obligando al programador a ocupar tanto o más tiempo a

la paralelización que a elaborar el algoritmo inicial.

Sistemas Operativos por la Forma de Ofrecer sus Servicios

Esta clasificación también se refiere a una visión externa, que en este caso se refiere a la

del usuario, el cómo accede a los servicios. Bajo esta clasificación se pueden detectar

dos tipos principales: sistemas operativos

...

Descargar como (para miembros actualizados) txt (8 Kb)
Leer 5 páginas más »
Disponible sólo en Clubensayos.com