You are on page 1of 4

Tipos de Sistemas Operativos Sistemas Operativos Descripcin Era un sistema operativo capaz de transferir el control automticamente de un trabajo al siguiente,

ademas de que siempre estaba residente en memoria. Se llamaban por lotes ya que los programas con necesidades similares se agrupaban en lotes y se introducan en el computador en un grupo, de este modo los programas era dejados con el operador, el cual acomodaba los programas para formar lotes con necesidades similares y cuando la computadora quedaba disponible ejecutaba cada lote. Este tipo de sistemas se derivan del Spooling, ya que puede haber varios trabajos ya ledos, los cuales se encuentran en memoria, esperando en el disco listos para ejecutarse. A este tipo de estructura de datos se le denomina reserva de trabajos. El sistema operativo por lotes multiprogramados ha sido el primer caso en el que el sistema toma decisiones por el usuario, para ello emplea un proceso denominado planificacin de trabajos. Ventajas Esta tecnologa incorpora el Spooling, que es una tcnica con la cual el trabajo que debe realizar el computador solicita la impresin d eun alinea, esa linea se copia en el buffer del sistema y escriben el disco, al terminar la salida el trabajo es impreso realmente. Esta tecnologa se usa para realizar trabajos en sitios remotos, como actualmente se emplea en Internet cuando se muestra un video por ejemplo. Desventajas Un solo usuario no puede mantener ni la CPU ni los dispositivos de E/S ocupados todo el tiempo.

Sistemas de lotes sencillos

Los programas deben ser depurados estticamente, a partir de los vuelcos instantneos, es decir el programador no pude modificar un programa durante su ejecucin, para observar y estudiar su comportamiento. La CPU permanece un tiempo mayor en estado ocioso.

El sistema operativo toma las decisiones por el usuario, lo que facilita de cierto modo la forma en como selecciona el trabajo que debe efectuar. La programacin aumento el aprovechamiento de la CPU organizando los trabajos de forma que el procesador siempre tenga algo que ejecutar.

Sistemas por lotes muliprogramados

El usuario no puede interactuar con el trabajo durante su ejecucin, ya que en un trabajo de varios pasos podra depender del resultado de los pasos subsecuentes.

Es una extensin de lgica Permite el uso En sus inicios de la multiprogramacin, simultaneo entre implementar este tipo de ya que en este tipo de usuarios de un mismo sistemas era costoso y

sistema se ejecutan mltiples trabajos mientras Sistemas de tiempo la CPU se conmuta entre compartido ellos; dada la frecuente conmutacin entre trabajos los usuarios pueden interacturan con cada programa durante su ejecucin

computador Los costos para emplear un computador entre mltiples usuarios es reducido. Emplea un mtodo de memoria virtual que permite que el computador puede procesar programas que sean mas grandes que la memoria fsica. Han contribuido a la reduccin de costos del hardware, as como la construccin y mejora de los microprocesadores Dadas las necesidades de los usuarios se han ido reformando las versiones de sisetmas operativos como lo fue MS-Dos, OS/2 y actualmente Windows, Mac-OS, Unix-Linux,

complicado

Sistemas de computador personal

Siendo sistemas dedicados a un solo usuario de costos reducidos y mas pequeos que los macrocomputadores o mainframe; cabe sealar que en la dcada de 1970 los computadores personales o pc, no eran ni multitareas ni multiusuarios. En la actualidad los sistemas operativos optan por cuidar la comodidad del usuario, en lugar de preocuparse por el aprovechamiento de la CPU Los sistemas paralelos o multiprocesamiento, son sistemas que emplean varios procesadores para ejecutar las instrucciones que tienen; en la actualidad existe un modelo de procesamiento denominado simtrico, el cual consta de que cada procesador ejecute una copia idntica del sistema operativo, y dichas copias se comunican entre si cada que es necesario, lo que ayuda a mejorar el

Con la creciente necesidad de conectarse a computadores en redes corporativas, ya sea mediante una Lan o acceso telefnico a redes, la seguridad de los archivos de estos sistemas se ve afectada por infecciones de virus o gusanos que viajan por la misma red.

Mejora el rendimiento, desempeo y confiabilidad del sistema.

Sistemas paralelos

Cada procesador tiene su propia memoria y su propio reloj, por lo que no lo comparten entre ellos, por lo que estn Se disminuyen los dbilmente acoplados. gastos extra, ya que los multiprocesadores comparten perifricos, gabinetes y fuentes de poder.

rendimiento del sistema. Son de diferentes tamaos y funciones, ya que pueden incluir microprocesadores pequeos, estaciones de trabajo, minicomputadores y sistemas de computador de proposito general; todo lo anterior permite al computador distribuirse entre varios procesadores. Los recursos entre La seguridad de los computadores y usuarios datos que se alojan en se pueden compartir. este tipo de sistemas, ya que si los usuarios tiene Carga compartida, ya acceso a toda la que si un nodo ejecuta informacin, esta puede una tarea y este se verse comprometida. encuentra sobrecargado, puede transferir parte de Existe poco software en ese trabajo a otro nodo este tipo de sistemas, donde la carga sea ms ademas de que no hay ligera. mucha experiencia en el diseo de este tipo de La confiabilidad de sistemas. estos sistemas es tal que si llegara a existir una falla, los dems sitios siguen operando sin problema alguno. La comunicacin entre programas para obtener datos incluso del mismo sistema Son sistemas que obedecen a los requisitos estrictos sobre el flujo de datos que emite un procesador y su tiempo de ejecucin debe ser de manera inmediata. Es decir, los sensores de un sistema de invernaderos envia datos al procesador para determinar si este debe disminuir la temperatura del ambiente, o la irrigacin que debe dosificar, por lo que el procesador envia una seal inmediata a otros dispositivos para corregir estas acciones de manera inmediata. Existe 2 tipos de tiempo real, Duro.- Garantiza que cada tarea se Su estructura permite la Si no se encuentran bien integracin maquinas de calibrados, estos tienden precisin. a fallar. Ayudan a la realizacin de tareas de forma oportuna.

Sistemas de lotes sencillos

Sistemas por lotes muliprogramados

http://html.rinconde lvago.com/sistemas distribuidos.htmlre alizaran a tiempo. Blando.- No es tan extricto con el tiempo de ejecuin y goza de prioridad con respecto a otras tareas

Bibliografa: Silberschartz A. Y Galvn P. (1999). Tipos de Sistemas Operativos, Mxico: Addison Wesley Ongman de Mxico. Pp 6-19 (S.F), Introduccin a los Sistemas Distribuidos, Recuperado el 3 de septiembre del 2011 de: http://html.rincondelvago.com/sistemas-distribuidos.html

You might also like