Tipos de Sistemas Operativos

Embed Size (px)

DESCRIPTION

Sistemas operativos

Citation preview

8. Los tipos de sistemas operativos. (Elegir si el tipo de sistemas operativo a implementar es por su estructura, por los modos de explotacin, por los servicios que ofrecen)El tipo de sistema operativo deseable para La empresa Suministros S.A:Segn su estructura Jerrquica Segn sus servicios Por nmero de usuarios Monousuario para las terminales y multiusuario para los servidores. Por el nmero de tareas Multitarea Por el nmero de procesadores Multiproceso simtricoSegn cmo se presta el servicio Sistemas operativos de servidor Sistemas operativos de ordenador personal

Sistemas Operativos por Servicios

Por nmero de usuarios

Sistema operativo monousuarioLos sistemas operativos monousuario son aquellos que soportan a un usuario a la vez, no importando la cantidad de procesadores o procesos que se estn realizando. Las computadoras personales se han clasificado en esta seccinSistema operativo multiusuarioLos sistemas multiusuario son los que soportan varios usuarios a la vez, estos tipos de sistemas generalmente se utilizan en mquinas que estn conectadas en red.

Por nmero de tareas

Sistema operativo monotareaLos sistemas monotarea son aquellos que solo permiten realizar una sola tarea, estos sistemas son ms primitivos porque solo permiten un proceso a la vez.Sistema operativo multitareaDesde luego el desarrollo de la tecnologa informtica digital ha avanzado a un ritmo cada vez ms acelerado, hemos avanzado desde los tubos de vaco hasta los microcomponentes y de estos a los procesadores multi ncleo, esto desde luego en todo momento se ha reflejado en el desempeo y caractersticas de las tareas que las computadoras son capaces de realizar, todas las generaciones de computadoras han trabajado siempre realizando una operacin a la vez, el aumento en su capacidad ha significado la reduccin en los tiempos que cada operacin consume, entre ms rpidos son los procesadores desde luego son ms las operaciones que realizan por unidad de tiempo, hemos empleado el segundo como unidad de medida, es decir, cuantificamos su velocidad a partir de la cantidad de operaciones realizadas en un segundo.Gracias a los avances en la miniaturizacin y mejora de capacidades, las computadoras de los noventas nos presentaron con los sistemas operativos multitareas, estos poseen la capacidad para administrar el uso del procesador asignndole las operaciones a ejecutar, la aparente capacidad para realizar diferentes tareas al mismo tiempo es lograda gracias tanto a la velocidad del procesador y componentes fsicos instalados como al sistema operativo que administra las diferentes tareas y va asignando una operacin perteneciente a cada catea al procesador para su realizacin.

Por nmero de procesadores

Depende al nmero de procesadores que se tengan, a partir de un procesador.Sistema operativo monoprocesadorLos sistemas monoprocesador solo pueden trabajar con un solo procesador si tuviera dos seria multiprocesador Ejemplo: DOS.

Sistema operativo multiprocesadorLos sistemas de este tipo pueden utilizar varios procesadores para distribuir el trabajo de cada uno. Generalmente estos trabajan o pueden ser de dos tipos: Asimtrica: es donde el sistema operativo selecciona un procesador maestro y los dems funcionan con las actividades secundarias. Simtrica: en este tipo se enva informacin o se trabaja con el procesador con menos carga y as se distribuye mejor el trabajo, los procesos son enviados indistintamente a cualquiera de los procesadores disponibles .Segn cmo se presta el servicio

Sistemas operativos de servidor Sistemas operativos de ordenador personal Sistemas operativos en tiempo real Sistemas operativos embarcados / integrados / "embebidos", ejemplos, dispositivos mviles o smartcard. Sistemas operativos webSistemas operativos segn su estructura

Estructura MonolticaEs la estructura de los primeros sistemas operativos constituidos fundamentalmente por un solo programa compuesto de un conjunto de rutinas entrelazadas de tal forma que cada una puede llamar a cualquier otra. Las caractersticas:Construccin del programa final a base de mdulos compilados separadamente que se unen a travs del ligador.Buena definicin de parmetros de enlace entre las distintas rutinas existentes, que puede provocar mucho acoplamiento.Carecen de protecciones y privilegios al entrar a rutinas que manejan diferentes aspectos de los recursos de la computadora, como memoria, disco, etc.Es decir, ese sistema nos permite entender cualquier concepto adicional referente a las normas y modificaciones de la misma.Estructura JerrquicaA medida que fueron creciendo las necesidades de los usuarios y se perfeccionaron los sistemas se hizo necesaria una mayor organizacin del software del sistema operativo, donde una parte del sistema contena subpartes organizadas en forma de niveles. Ejemplos: Multics y Unix.Mquina VirtualSe trata de un tipo de sistemas operativos que presentan una interface a cada proceso, mostrando una mquina que parece idntica a la mquina real subyacente. Estos sistemas operativos separan dos conceptos que suelen estar unidos en el resto de sistemas: la multiprogramacin y la mquina extendida. El objetivo de los sistemas operativos de mquina virtual es el de integrar distintos sistemas operativos dando la sensacin de ser varias mquinas diferentes. Es un software.La estructura de este sistema operativo mquina virtual parte principalmente de un Kernel que se denomina monitor de la mquina virtual, la cual se ejecuta sobre el hardware, generando as varias mquinas virtuales formando lo que se llama la multiprogramacin.

Bibliografa

https://es.wikibooks.org/wiki/Sistemas_operativos/Por_su_estructurahttp://dis.um.es/~jfernand/docencia/si/tiposso.pdfhttps://1984.lsi.us.es/wiki-ssoo/index.php/Tipos_de_Sistemas_Operativos