2.- Tipos de sistemas operativos y funcionamiento del sistema

29
CECYTEM Alumna: Natalia Berenice Lujan Morales Profesor: Ing. René Domínguez Escalona Materia: Administra Sistemas Operativos Especialidad: Programación Plantel: Tecámac

Transcript of 2.- Tipos de sistemas operativos y funcionamiento del sistema

Page 1: 2.- Tipos de sistemas operativos y funcionamiento del sistema

CECYTEMAlumna: Natalia Berenice Lujan Morales

Profesor: Ing. René Domínguez Escalona

Materia: Administra Sistemas Operativos

Especialidad: Programación

Grupo: 502

Plantel: Tecámac

Page 2: 2.- Tipos de sistemas operativos y funcionamiento del sistema

El objetivo es que al termino de la presentación ustedes conozcan los tipos de sistemas operativos y su funcionamiento para poder identificarlos de una manera más sencilla.

Page 3: 2.- Tipos de sistemas operativos y funcionamiento del sistema

En esta presentación les explicare los tipos de sistemas operativos y su funcionamiento.

Page 4: 2.- Tipos de sistemas operativos y funcionamiento del sistema

En esta sección se describirán las características que clasifican a los sistemas operativos, básicamente se cubrirán tres clasificaciones: sistemas operativos por su estructura (visión interna), sistemas operativos por los servicios que ofrecen y, finalmente, sistemas operativos por la forma en que ofrecen sus servicios (visión externa).

Page 5: 2.- Tipos de sistemas operativos y funcionamiento del sistema

Según [Alcal92], se deben observar dos tipos de requisitos cuando se construye un sistema operativo, los cuales son:

Requisitos de usuario: Sistema fácil de usar y de aprender, seguro, rápido y adecuado al uso al que se le quiere destinar.

Requisitos del software: Donde se engloban aspectos como el mantenimiento, forma de operación, restricciones de uso, eficiencia, tolerancia frente a los errores y flexibilidad.

Page 6: 2.- Tipos de sistemas operativos y funcionamiento del sistema

Es la estructura de los primeros sistemas operativos constituidas fundamentalmente por un solo programa compuesto de un conjunto de rutinas entrelazadas de tal forma que cada una puede llamar a cualquier otra.

Page 7: 2.- Tipos de sistemas operativos y funcionamiento del sistema

Construcción del programa final a base de módulos compilados separadamente que se unen a través del ligador.

Buena definición de parámetros 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.

Carecen de flexibilidad para soportar diferentes ambientes de trabajo o tipos de aplicaciones.

Page 8: 2.- Tipos de sistemas operativos y funcionamiento del sistema

A continuación se describen las distintas estructuras que presentan los actuales sistemas operativos para satisfacer las necesidades que de ellos se quieren obtener…

Page 9: 2.- Tipos de sistemas operativos y funcionamiento del sistema

A medida que fueron creciendo las necesidades de los usuarios y se perfeccionaron los sistemas, se hizo necesaria una mayor organización del software, del sistema operativo.

Se dividió el sistema operativo en pequeñas partes, de tal forma que cada una de ellas estuviera perfectamente definida y con un claro interface con el resto de elementos.

Se constituyó una estructura jerárquica o de niveles en los sistemas operativos, el primero de los cuales fue denominado THE (Technische Hogeschool, Eindhoven), deDijkstra, que se utilizó con fines didácticos

Page 10: 2.- Tipos de sistemas operativos y funcionamiento del sistema

En la estructura anterior se basan prácticamente la mayoría de los sistemas operativos actuales. Otra forma de ver este tipo de sistema es la denominada de anillos concéntricos o «rings».

En el sistema de anillos, cada uno tiene una apertura, conocida como puerta o trampa (trap), por donde pueden entrar las llamadas de las capas inferiores.

Page 11: 2.- Tipos de sistemas operativos y funcionamiento del sistema

Se trata de un tipo de sistemas operativos que presentan una interface a cada proceso, mostrando una máquina que parece idéntica a la máquina real subyacente. Estos sistemas operativos separan dos conceptos que suelen estar unidos en el resto de sistemas: la multiprogramación y la máquina extendida.

Page 12: 2.- Tipos de sistemas operativos y funcionamiento del sistema

El núcleo de estos sistemas operativos se denomina monitor virtual y tiene como misión llevar a cabo la multiprogramación, presentando a los niveles superiores tantas máquinas virtuales como se soliciten.

Page 13: 2.- Tipos de sistemas operativos y funcionamiento del sistema

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

Page 14: 2.- Tipos de sistemas operativos y funcionamiento del sistema

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.

Page 15: 2.- Tipos de sistemas operativos y funcionamiento del sistema

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.

Page 16: 2.- Tipos de sistemas operativos y funcionamiento del sistema

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.

Page 17: 2.- Tipos de sistemas operativos y funcionamiento del sistema

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 18: 2.- Tipos de sistemas operativos y funcionamiento del sistema

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.

Page 19: 2.- Tipos de sistemas operativos y funcionamiento del sistema

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.

Page 20: 2.- Tipos de sistemas operativos y funcionamiento del sistema

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.

Page 21: 2.- Tipos de sistemas operativos y funcionamiento del sistema

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 de red

** sistemas operativos distribuidos.

Page 22: 2.- Tipos de sistemas operativos y funcionamiento del sistema

Los sistemas operativos de red se definen como aquellos que tiene la capacidad de interactuar con sistemas operativos en otras computadoras por medio de un medio de transmisión con el objeto de intercambiar información, transferir archivos, ejecutar comandos remotos y un sin fin de otras actividades. El punto crucial de estos sistemas es que el usuario debe saber la sintaxis de un conjunto de comandos o llamadas al sistema para ejecutar estas operaciones, además de la ubicación de los recursos que desee acceder.

Page 23: 2.- Tipos de sistemas operativos y funcionamiento del sistema

Si un usuario en la computadora hidalgo necesita el archivo matriz.pas que se localiza en el directorio /software/código en la computadora Morelos bajo el sistema operativo UNIX, dicho usuario podría copiarlo a través de la red con los comandos siguientes: hidalgo% hidalgo% rcp Morelos:/software/código/matriz.pas.hidalgo% En este caso, el comando rcp que significa "remote copy" trae el archivo indicado de la computadora Morelos y lo coloca en el directorio donde se ejecutó el mencionado comando. Lo importante es hacer ver que el usuario puede acceder y compartir muchos recursos.

Page 24: 2.- Tipos de sistemas operativos y funcionamiento del sistema

Los sistemas operativos distribuidos abarcan los servicios de los de red, logrando integrar recursos (impresoras, unidades de respaldo, memoria, procesos, unidades centrales de proceso) en una sola máquina virtual que el usuario accede en forma transparente. Es decir, ahora el usuario ya no necesita saber la ubicación de los recursos, sino que los conoce por nombre y simplemente los usa como si todos ellos fuesen locales a su lugar de trabajo habitual.

Page 25: 2.- Tipos de sistemas operativos y funcionamiento del sistema

GESTIÓN DE RECURSOS: control de discos duros, CD ROM y DVD ROM, gestión de periféricos (teclado, ratón, etc...), asignación de cantidades de memoria, etc.

Page 26: 2.- Tipos de sistemas operativos y funcionamiento del sistema

INTERFAZ DE USUARIO: nos referimos al modo que tiene el ordenador de presentar la información al usuario. Ésta puede ser:

GRÁFICA (un escritorio con distintos iconos y barras de menú gobernados por ratón).Es el interfaz comúnmente utilizado por todos nosotros.

POR MENÚS: las órdenes se dan escogiendo entre diversas opciones agrupadas por menús.

CONSOLA DE COMANDOS: un buen ejemplo es el símbolo de sistema, en el grupo de programas de Accesorios de Windows XP. Este sistema de comunicación consiste en teclear directamente las órdenes en el teclado del PC

.

Page 27: 2.- Tipos de sistemas operativos y funcionamiento del sistema

ADMINISTRACIÓN DE ARCHIVOS:el sistema operativo de encarga de guardar los datos en distintas unidades de almacenamiento (disco  duro, disquetes, CD's y DVD's), así como de recuperarlos cuando el usuario se lo pida.  

GESTIÓN DE TAREAS: los SO actuales son multitarea, es decir, pueden realizar varias tareas y ejecutar varios programas a la vez. Así, mientras navegamos por Internet o escribimos una carta, el antivirus está vigilando  por si se produce algún ataque, o nuestro Messenger está comprobando continuamente si alguno de nuestros contactos se ha conectado y nos ha enviado algún mensaje.

Page 28: 2.- Tipos de sistemas operativos y funcionamiento del sistema

Este tema es muy interesante pero también es muy extenso, aprendí sobre los tipos de sistemas operativos y como funciona cada uno de ellos.

Page 29: 2.- Tipos de sistemas operativos y funcionamiento del sistema

http://dis.um.es/~jfernand/docencia/si/tiposso.pdf

http://iescampodecalatrava.files.wordpress.com/2009/01/sistemasoperativos.pdf

http://www.tiposde.org/informatica/15-tipos-de-sistemas-operativos/