clasificacion de los sistemas operativos

7

Upload: roberto-cruz-velasquez

Post on 19-Feb-2017

143 views

Category:

Education


0 download

TRANSCRIPT

Page 1: Clasificacion de los sistemas operativos
Page 2: Clasificacion de los sistemas operativos

INSTITUTO TECNOLÓGICO

INGENIERIA EN INFORMATICA

MATERIA:

SISTEMAS OPERATIVOS

TABAJO:

CLASIFICACION DE LOS SISTEMAS OPERATIVOS

PROFESOR:

JACINTO TOLEDO TORRES

ALUMNO:

ROBERTO CRUZ VELÁSQUEZ

NÚM DE CONTROL:

14190303SEMESTRE: “4” GRUPO: “4S”

PERIODO:

ENERO – JULIO 2016

H. CD de Juchitán de Zaragoza Oax. A 12 de febrero 2016

Page 3: Clasificacion de los sistemas operativos

CLASIFICACION DE LOS SISTEMAS OPERATIVOS

1. POR LOS SERVICIOS QUE OFRECE

2. USUARIOS

USUARIOS: Antes que nada, cabe mencionar que los usuarios, en informática, es un individuo que utiliza una computadora, sistema operativo, servicio o cualquier sistema informático. Por lo general es una única persona. Un usuario generalmente se identifica frente al sistema o servicio utilizando un nombre de usuario (Nick) y a veces una contraseña, este tipo es llamado usuario registrado. Por lo general un usuario se asocia a una única cuenta de usuario, en cambio, una persona puede llegar a tener múltiples cuentas en un mismo sistema o servicio (si eso está permitido). Un usuario registrado accede a un servicio a través de un login luego de su autentificación. Hay dos tipos de usuarios, los cuales se presentaran a continuación:

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.

3. PROGRAMAS

Monotareas Los sistemas monotareas 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.

Page 4: Clasificacion de los sistemas operativos

4. PROCESADORES

Monoprocesador: Un sistema operativo monoprocesador 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

Multiprocesador: Un sistema operativo multiprocesador 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 cuales quiera de los procesadores disponibles, teniendo, teóricamente, una mejor distribución y equilibrio en la carga de trabajo bajo este esquema

5. TIEMPO DE RESPUESTA

Tiempo real: Un sistema operativo de tiempo real es un sistema operativo que ha sido desarrollado para aplicaciones de tiempo real. Como tal, se le exige corrección en sus respuestas bajo ciertas restricciones de tiempo. Si no las respeta, se dirá que el sistema ha fallado. Para garantizar el comportamiento correcto en el tiempo requerido se necesita que el sistema sea predecible.

Tiempo compartido: Permiten la simulación de que el sistema y sus recursos son todos para cada usuario. El usuario hace una petición a la computadora, está la procesa tan pronto como le es posible, y la respuesta aparecerá en la terminal del usuario. Los principales recursos del sistema, el procesador, la memoria, dispositivos de E/S, son continuamente utilizados entre los diversos usuarios, dando a cada usuario la ilusión de que tiene el sistema dedicado para sí mismo. Esto trae como consecuencia una gran carga de trabajo al Sistema Operativo, principalmente en la administración de memoria principal y secundaria. Ejemplos de Sistemas Operativos de tiempo compartido son Multics, OS/360 y DEC-10.

Page 5: Clasificacion de los sistemas operativos

6. POR LA FORMA DE OPERAR EL SERVICIO

Sistema operativo centralizado: Se trata  de aquel  que utiliza  los recursos  de una sola  computadora  es decir  su memoria, CPU, disco y periféricos.respecto al hardware  podemos  decir  que  se suele tratar  de un computador caro  y de gran  potencia , con terminales  alfanuméricos  directamente conectados , suele tratarse  de una computadora  de tipo desktop, en las cuales es común  encontrar  un monitor  grande   con un teclado  y un mouse ; además  de un case  para albergar  la unidad  de procesamiento  y los demás componentes.podemos encontrar  este tipo  de sistemas operativos  en un entorno  de empresa ,  en el cual  puede  haber un soporte  multiusuario , las empresas  en especial  las antiguas  utilizan  una  mainframe  potente  para dar capacidad  de computo  a muchas terminales  o también  se puede encontrar  empresas  con abundantes  minicomputadores  para los empleados  que las necesiten  en sus actividades . uno  de los primeros  modelos  de ordenadores  interconectados  fue el centralizado  donde todo  el procesamiento de la organización  se lleva  a cabo en una sola  computadora  normalmente  un mainframe  y los usuarios  empleaban sencillos  ordenadores  personales.

Sistema operativo de red: Un sistema operativo de red es un sistema operativo de computadora diseñado para administrar y apoyar a las estaciones de trabajo, computadoras personales y servidores normalmente conectados a una red de área local. La lista de sistemas operativos de red incluye al LANtastic de Artisoft, Banyan VINES, NetWare de Novell y LAN Manager de Microsoft. Algunas de las funciones principales de un sistema operativo de red son compartir impresoras, sistemas de archivos comunes, compartición de bases de datos y aplicaciones, administración del directorio de nombres de la red y la habilidad de efectuar un servicio de limpieza para el sistema de red.

Sistemas operativos distribuidos: los usuarios pueden acceder a recursos remotos de la misma manera en que lo hacen para los recursos locales. Permiten distribuir trabajos, tareas o procesos, entre un conjunto de procesadores. Puede ser que este conjunto de procesadores esté en un equipo o en diferentes, lo cual es transparente para el usuario. Los sistemas distribuidos deben de ser muy confiables y estables ya que si un componente del sistema se descompone otro componente debe de ser capaz de remplazarlo inmediatamente y no afectar los procesos del sistema. Entre los diferentes Sistemas Operativos distribuidos que existen tenemos los siguientes: Sprite, Solaris-MC, Mach, Chorus, Spring, Amoeba, Taos, etc. Características básicas Los sistemas operativos distribuidos están basados en las ideas básicas:• Transparencia• Eficiencia