Site hosted by Angelfire.com: Build your free website today!

Tipos de Sistemas Operativos.

Actualmente los sistemas operativos se clasifican en tres clasificaciones: sistemas operativos por su estructura (visión interna), sistemas operativos por los servicios que ofrecen y sistemas operativos por la forma en que ofrecen sus servicios (visión externa).

http://www.vozip.net

3. Sistemas Operativos por Servicios(Visión Externa).

Esta clasificación es la más comúnmente usada y conocida desde el punto de vista del usuario final. Esta clasificación se comprende fácilmente con el cuadro sinóptico que a continuación se muestra:

 

Por Número de Usuarios:
Sistema Operativo Monousuario.
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.
En otras palabras los sistemas monousuarios son aquellos que nada más puede atender a un solo usuario, gracias a las limitaciones creadas por el hardware, los programas o el tipo de aplicación que se este ejecutando.

Sistema Operativo Multiusuario.
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.
En esta categoría se encuentran todos los sistemas que cumplen simultáneamente las necesidades de dos o más usuarios, que comparten mismos recursos. Este tipo de sistemas se emplean especialmente en redes. En otras palabras consiste en el fraccionamiento del tiempo (timesharing).

Por el Número de Tareas:
Sistema Operativo Monotarea.
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.
Los sistemas operativos monotareas son más primitivos y, solo pueden manejar un proceso en cada momento o que solo puede ejecutar las tareas de una en una.

Sistema Operativo Multitarea.
Un sistema operativo multitarea es aquél que le permite al usuario estar realizando varias labores al mismo tiempo.
Es el modo de funcionamiento disponible en algunos sistemas operativos, mediante el cual una computadora procesa varias tareas al mismo tiempo. Existen varios tipos de multitareas. La conmutación de contextos (context Switching) es un tipo muy simple de multitarea en el que dos o más aplicaciones se cargan al mismo tiempo, pero en el que solo se esta procesando la aplicación que se encuentra en primer plano (la que ve el usuario. En la multitarea cooperativa, la que se utiliza en el sistema operativo Macintosh, las tareas en segundo plano reciben tiempo de procesado durante los tiempos muertos de la tarea que se encuentra en primer plano (por ejemplo, cuando esta aplicación esta esperando información del usuario), y siempre que esta aplicación lo permita. En los sistemas multitarea de tiempo compartido, como OS/2, cada tarea recibe la atención del microprocesador durante una fracción de segundo.

Un sistema operativo multitarea 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.
Un sistema operativo multitarea se distingue por su capacidad para soportar la ejecución concurrente de dos o más procesos
activos. La multitarea se implementa generalmente manteniendo el código y los datos de varios procesos simultáneamente en memoria y multiplexando el procesador y los dispositivos de E/S entre ellos.
La multitarea suele asociarse con soporte hardware y software para protección de memoria con el fin de evitar que procesos corrompan el espacio de direcciones y el comportamiento de otros procesos residentes.

Por el Número de Procesadores:
Sistema Operativo de 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.

Sistema Operativo de 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.

Asimétrica.
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.

Simétrica.
Cuando se trabaja de manera simétrica, los procesos o partes de ellos (threads) son enviados indistintamente a cual quiera 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.
Un 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.

keywords for VOZIP

ECUADOR
Internet Phone calls low rates quality h323 compatible hardware software service works netmeeting software also h323 hardware cisco lucent vive ensemble cisco voip netmeeting ohphone low rates rate high quality secure cheap ecuador linux openh323 download Red Hat Mandrake Debian Suse openphone ensemble flashline vive telephony calls telephone  world cheap low rate free h 323 phone quito venezuela inexpensive telecommunications peru colombia ip telephony chile webcam compatibility security bargain guayaquil ssl costa rica bolivia network avaya cheapest freeware used at&t buy telecom redhat argentina south america panama budget sale last minute voice ip ssh voice over ip sip shareware ss7 nortel comfort encrypted sounds low cost computer unix msn messenger codes call answering machine orinoco answering agere mobile wholesale securing dayscalling vop vpn
operator networks mgcp linksys internet internet telephone dslbiometrics as5300 lowest mexico france ecuadorian video ratin wavelan repair \program driver safe affordable siemens bell labs parts address router numbers rates rank best review equipment lock https anonymous uk price discounted ccna contact cotopaxi uruguay travel thailand brazil senegal nicaragua latin america international galapagos columbia incompatible cuba portable  problem instant messenge ils server icuii cam chat cu seeme communications programs yahoo messenger windows 2000 windows XPwindows 98windows 95windows me webcams videoconferencing video for windows internet directory white pages downloads demo jobs hi ascend 3com long distance modem ricsson go password windows games hampton second hand books appz accessories motherboard store online statistics speed student rpm no freebsd knobs for sale pix lo ftp clone sms phones compare calling cards wheel support ps2 install compliant mcse magazine encrypt email encryption microsoft prepaidcard systems electronics handles solaris optical partner smc switch iso server cell phone company redhat 7.1 package global us deploying fujitsu ibm lt win lt motorola alcatel att boston cajun compaq definity people low price earth tools europe supply sales products pc memory drivers application serial sun howto tel middle system words refurbished zip poems full bsd song cells code canada devices exchanges pollution noise pulls pc to phone depot home improvement purchase late tutorial songs problems communication gnome calling card calling codes cards catalyst cost globe small calculator player sleep insecure free ssh biography mobile phone paintings werks working ramada hack resolution authentication electronic protecting private port firewall rom non world's components buying oracle processor kde peripherals network card computers manual lighting warehouse ios fastener ethernet rovider red roof professional usa sia java highest cheaper utility technology yellow pages faxfaxing directory pdf exe downloadable india worldwide percentage phone number cellular lower frequency time cable zero database homepage charter lowe ratio united states slowasr plastic sysco thompson tool high asrslides mouse pictures access monitor locks latch roviders home hinge maintenance european harddrive auction furniture best price storage bulk clearance supplies configuration word workshop direct shop management florida poetry comparison good custom cd functions national worldreliability ratings increase utilities phone service reverse patch trial area code panasonicpbx hacked t law universe get applications cordless phone zip code