Tipos de-sistemas-operativos-xd

14
TIPOS DE SISTEMAS OPERATIVOS CETIS 155 JOSEFA ORTIZ DE DOMINGUEZ “PROGRAMACIÓN” 5 “A” BRANDON DAVID HERRERA IBARRA , LUIS AARÓN LÓPEZ RAMÍREZ , MARIO ALEJANDRO VILLAGOMEZ LÓPEZ , JONATHAN HERNÁNDEZ ZÚÑIGA

Transcript of Tipos de-sistemas-operativos-xd

Page 1: Tipos de-sistemas-operativos-xd

TIPOS DE SISTEMAS OPERATIVOS

CETIS 155 JOSEFA ORTIZ DE DOMINGUEZ

“PROGRAMACIÓN”

5 “A”

BRANDON DAVID HERRERA IBARRA , LUIS AARÓN LÓPEZ RAMÍREZ , MARIO ALEJANDRO VILLAGOMEZ LÓPEZ , JONATHAN HERNÁNDEZ ZÚÑIGA

Page 2: Tipos de-sistemas-operativos-xd

SISTEMAS OPERATIVOS MONOUSUARIO• Los sistemas operativos monousuarios son aquellos que soportan a un solo 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.

Page 3: Tipos de-sistemas-operativos-xd

• Un sistema operativo monousuario (de mono: 'uno'; y usuario) es un sistema operativo que sólo puede ser ocupado por un único usuario en un determinado tiempo. Ejemplo de sistemas monousuario son las versiones domésticas de Windows. Administra recursos de memoria procesos y dispositivos de las PC'S, Es un sistema en el cual el tipo de usuario no está definido y, por lo tanto, los datos que tiene el sistema son accesibles para cualquiera que pueda conectarse.

Page 4: Tipos de-sistemas-operativos-xd

• En algunos sistemas operativos se accede al sistema por medio de un usuario único que tiene permiso para realizar cualquier operación. Este es el caso de los sistemas operativos más antiguos como MS-DOS y algunos más recientes como la serie Windows 95/98/Me de Microsoft o MacOS (antes de MacOS X) de Macintosh.

Page 5: Tipos de-sistemas-operativos-xd

SISTEMAS OPERATIVOS MULTIUSUARIO

• Un Sistema Operativo es el software encargado de ejercer el control y coordinar el uso del hardware entre diferentes programas de aplicación y los diferentes usuarios.El sistema operativo se encarga de crear el vínculo entre los recursos materiales, el usuario y las aplicaciones (procesador de texto, videojuegos, etcétera). Cuando un programa desea acceder a un recurso material, no necesita enviar información específica a los dispositivos periféricos; simplemente envía la información al sistema operativo, el cual la transmite a los periféricos correspondientes a través de su driver (controlador). Si no existe ningún driver, cada programa debe reconocer y tener presente la comunicación con cada tipo de periférico.

• Permite que dos o más usuarios utilicen sus programas al mismo tiempo. Algunos sistemas operativos permiten a centenares o millares de usuarios al mismo tiempo.

Page 6: Tipos de-sistemas-operativos-xd

TAREAS QUE GENERALMENTE REALIZA UN SISTEMA OPERATIVO• Realizar el interfaz sistema-usuario

Page 7: Tipos de-sistemas-operativos-xd

• Compartir los recursos de Hardware entre los usuarios y permitir a los mismos compartir datos entre ellos.

• -Prevenir que las actividades de un usuario no interfieran en las de los demás usuarios. -Facilitar el acceso a los dispositivos de E/S. -Recuperarse de fallas o errores. -Llevar el control sobre el uso de los recursos. -Entre otras.

Page 8: Tipos de-sistemas-operativos-xd

TIPOS DE SISTEMAS OPERATIVOS MULTIUSUARIOS• 1) Windows 3.1: Microsoft tomo una decisión, hacer un sistema operativo que tuviera una interfaz

gráfica amigable para el usuario, y como resultado obtuvo Windows. Este sistema muestra íconos en la pantalla que representan diferentes archivos o programas, a los cuales se puede accesar al darles doble click con el puntero del mouse.

• 2) Windows NT: Esta versión de Windows se especializa en las redes y servidores. Con este SO se puede interactuar de forma eficaz entre dos o más computadoras.

• 3) Mac OS: Las computadoras Macintosh no serían tan populares como lo son si no tuvieran el Mac OS como sistema operativo de planta. Este sistema operativo es tan amigable para el usuario que cualquier persona puede aprender a usarlo en muy poco tiempo. Por otro lado, es muy bueno para organizar archivos y usarlos de manera eficaz. Este fue creado por Apple Computer, Inc.

Page 9: Tipos de-sistemas-operativos-xd

• 4) UNIX: El sistema operativo UNIX fue creado por los laboratorios Bell de AT&T en 1969 y es ahora usado como una de las bases para la supercarretera de la información. Unix es un SO multiusuario y multitarea, que corre en diferentes computadoras, desde supercomputadoras, Mainframes, Minicomputadoras, computadoras personales y estaciones de trabajo. Esto quiere decir que muchos usuarios puede estar usando una misma computadora por medio de terminales o usar muchas de ellas.

• 5) LINUX es un sistema operativo, compatible Unix Dos caracteristicas muy peculiares lo diferencian del resto de los sistemas que podemos encontrar en el mercado, la primera, es que es libre, esto significa que no tenemos que pagar ningún tipo de licencia a ninguna casa desarrolladora de software por el uso del mismo, la segunda, es que el sistema viene acompañado del código fuente. El sistema lo forman el núcleo del sistema (kernel) mas un gran numero de programa / librerías que hacen posible su utilización.

Page 10: Tipos de-sistemas-operativos-xd

MONOTAREA

• Se le dice monotarea a aquel sistema operativo que solamente puede ejecutar un proceso del programa de computación a la misma vez. Es una característica de los sistemas operativos más antiguos como MS-DOS pues en la actualidad la mayoría de los sistemas de propósito general son multitarea.

Page 11: Tipos de-sistemas-operativos-xd

MULTITAREA

• La multitarea es la característica de los sistemas operativos modernos de permitir que varios procesos o aplicaciones se ejecuten aparentemente al mismo tiempo, compartiendo uno o más procesadores.

• Los sistemas operativos multitarea son capaces de dar servicio a más de un proceso a la vez para permitir la ejecución de muchos más programas.

• En esta categoría también se encuentran todos los sistemas que cumplen simultáneamente las necesidades de dos o más usuarios —llamados sistemas multiusuario— que compartan los mismos recursos. Este tipo de sistemas se emplea especialmente en redes. En resumen, se trata de fraccionamiento del tiempo

Page 12: Tipos de-sistemas-operativos-xd

TIPOS DE MULTITAREA

COPERATIVA

• El sistema operativo da el control a un proceso, y es este el que cede de nuevo el control pasando a estar en espera cuando decide voluntariamente que no puede seguir su ejecución. Al depender del propio proceso en ejecución puede ser problemática, puesto que si el proceso de usuario se interrumpe y no cede la CPU al sistema operativo, todo el sistema quedará bloqueado, es decir, sin poder hacer nada. Da lugar también a latencias muy irregulares y la imposibilidad de tener en cuenta este esquema en sistemas operativos de tiempo real. Las versiones de Windows desde la 3 hasta el 95, todas ejecutadas bajo MS.DOS realmente por lo que no son auténticos Sistemas Operativos sino añadidos sobre el mismo, son un ejemplo de este tipo de Sistema Operativo Multitarea.

Page 13: Tipos de-sistemas-operativos-xd

APROPIATIVA O PREFERENTE

• El sistema operativo es el encargado de administrar el/los procesador(es) repartiendo el tiempo de uso entre los procesos que estén esperando para utilizarlo. Cada proceso utiliza el procesador durante lapsos cortos, pero el resultado final es virtualmente igual a ejecutarse todo al mismo tiempo. Ejemplos de sistemas de este tipo serían Unix y sus derivados (FreeBSD,Linux), VMS y derivados, AmigaOS, Windows NT.

Page 14: Tipos de-sistemas-operativos-xd

REAL

• Solo se da en sistemas con multiprocesador; varios procesos se ejecutan realmente al mismo tiempo en distintos microprocesadores; suele ser también preferente. Ejemplos de sistemas operativos con esa capacidad: variantes de Unix, Windows NT, Mac OS X.