La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

TELEPROCESOS Y SISTEMAS DISTRIBUIDOS INTEGRANTES: Cantera Salazar, Julissa Arcelly Yalico Tello, Diana Accho Flores, Wilber Dávila, Mireilli Alcocer Portillo,

Presentaciones similares


Presentación del tema: "TELEPROCESOS Y SISTEMAS DISTRIBUIDOS INTEGRANTES: Cantera Salazar, Julissa Arcelly Yalico Tello, Diana Accho Flores, Wilber Dávila, Mireilli Alcocer Portillo,"— Transcripción de la presentación:

1 TELEPROCESOS Y SISTEMAS DISTRIBUIDOS INTEGRANTES: Cantera Salazar, Julissa Arcelly Yalico Tello, Diana Accho Flores, Wilber Dávila, Mireilli Alcocer Portillo, Rosa Herrera Collins, Marco semana 5 Universidad Mayor de San Marcos Facultad de Ciencias Matemáticas - Escuela de Investigación Operativa

2 Sistemas Operativos  Un Sistema operativo (SO) es un software que actúa de interfaz entre los dispositivos de hardware y los programas de usuario o el usuario mismo para utilizar un computador.  Para que funcionen los otros programas, cada ordenador de uso general debe tener un sistema operativo.  Es responsable de gestionar, coordinar las actividades y llevar a cabo el intercambio de los recursos y actúa como intermediario para las aplicaciones que se ejecutan.

3 Sistemas Operativos Funciones de un Sistema Operativo: Asignar Recursos Programa de Control Facilitador de tareas de usuarios

4  Es un componente software de una computadora que tiene como objetivo coordinar y manejar las actividades de los recursos del ordenador en una red de equipos. Consiste en un software que posibilita la comunicación de un sistema informático con otros equipos en el ámbito de una red.  Dependiendo del fabricante del sistema operativo de red, tenemos que el software de red para un equipo personal se puede añadir al propio sistema operativo del equipo o integrarse con él.  Netware de Novell es el ejemplo más familiar y famoso de sistema operativo de red donde el software de red del equipo cliente se incorpora en el sistema operativo del equipo. El equipo personal necesita ambos sistema operativos para gestionar conjuntamente las funciones de red y las funciones individuales. Sistemas Operativos de Red

5 Clasificación de Sistemas Operativos Multiusuario: 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. Ejemplo: Linux Multiprocesador: Se denomina multiprocesador a un computador que cuenta con dos o más microprocesadores (CPUs). Los ordenadores multiprocesador presentan problemas de diseño que no se encuentran en ordenadores monoprocesadores. Estos problemas derivan del hecho de que dos programas pueden ejecutarse simultáneamente y, potencialmente, pueden interferirse entre sí. Concretamente, en lo que se refiere a las lecturas y escrituras en memoria. La mayoría de los sistemas operativos actuales poseen esta capacidad.

6 Multitarea: Es una característica de los sistemas operativos modernos. Permite que varios procesos sean ejecutados al mismo tiempo compartiendo uno o más procesadores. Tipos de Tarea: Cooperativa: Windows hasta la versión 2000 Preferente: Linux Real: Sólo se da en sistemas multiprocesador Multitramo: Permite que diversas partes de un solo programa funcionen al mismo tiempo. Clasificación de Sistemas Operativos

7 Principales Sistemas Operativos Algunos de los más importantes sistemas operativos usados:  Novell Netware  Unix  Linux  Microsoft

8 Sistema Operativo Novell Netware Novell Netware es una de las plataformas de servicio más fiable para ofrecer acceso seguro y continuado a la red y los recursos de información, sobre todo en cuanto a servidores de archivos. Aunque el producto Windows de Microsoft nunca soportó una comparación con Netware, el retiro en 1995 de Ray Noorda junto al escaso marketing de Novell hicieron que el producto perdiera mercado, aunque no vigencia por lo que se ha anunciado soporte sobre este sistema operativo hasta el año 2015, por lo menos.

9 Sistema Operativo Novell Netware

10 El software libre es una cuestión de libertad de los usuarios para ejecutar, copiar, distribuir, estudiar, cambiar y modificar el software. Más concretamente se refiere a los cuatro tipos de libertades para los usuarios de software:  La libertad de usar el programa, con cualquier propósito (libertad 0).  La libertad de estudiar el funcionamiento del programa, y adaptarlo a las necesidades (libertad 1). El acceso al código fuente es una condición previa para esto.  La libertad de distribuir copias, con lo que puede ayudar a otros (libertad 2).  La libertad de mejorar el programa y hacer públicas las mejoras, de modo que toda la comunidad se beneficie (libertad 3). De igual forma que la libertad 1 el acceso al código fuente es un requisito previo. Sistema Operativo Linux ¿Qué es el Software Libre?

11 El núcleo Linux es un sistema operativo tipo Unix. Es uno de los principales ejemplos de software libre y código abierto. Linux está desarrollado por colaboradores de todo el mundo. El núcleo Linux fue concebido por el entonces estudiante finlandés de ciencias de la computación, Linus Torvalds, en 1991. Linux consiguió rápidamente desarrolladores y usuarios que adoptaron código de otros proyectos de software libre para su uso en el nuevo sistema operativo. El núcleo Linux ha recibido contribuciones de miles de programadores. ¿Qué es el Núcleo Linux? Sistema Operativo Linux

12 El proyecto GNU(GNU’s Not Unix), fue iniciado en 1983 por Richard Stallman, tiene como objetivo el desarrollo de un sistema operativo Unix completo compuesto enteramente de software libre. En 1991 Linus Torvalds empezó a trabajar en un reemplazo no comercial para MINIX. El núcleo creado por Linus Torvalds, llenó el "espacio" final que había en el sistema operativo de GNU. Sistema Operativo Linux

13 Unix (registrado oficialmente como UNIX®) es un sistema operativo portable, multitarea y multiusuario; desarrollado, en 1969 por un grupo de empleados de los Laboratorios Bell de AT&T, entre los que figuran Ken Thompson, Dennis Ritchie y Douglas Mcllroy. Sistema Operativo Unix Los sistemas UNIX ofrecen un ambiente amable para el desarrollo de programas y el procesamiento de textos. Brindan facilidad para combinar unos programas con otros, lo cual sirve para fomentar un enfoque modular, de piezas de construcción y orientado a las herramientas, para el diseño de programas. Una vez transportado un sistema operativo UNIX a otra máquina, un enorme acervo de programas de utilidad general queda disponible en la máquina de destino.

14 Sistema Operativo de Microsoft Windows En 1985 Microsoft lanzó Windows, un sistema operativo que ampliaba las prestaciones de MS-DOS e incorporaba por primera vez una interfaz gráfica de usuario. Windows 2.0, que salió a la venta en 1987, mejoraba el rendimiento y ofrecía un nuevo aspecto visual. Tres años más tarde apareció una nueva versión, Windows 3.0 La compañía fue fundada en 1975 por William H. Gates III y Paul Allen  Microsoft Windows es el nombre de una serie de sistemas operativos desarrollados por Microsoft desde 1981.  Anunciado en 1983, Microsoft comercializó por primera vez el entorno operativo denominado Windows como complemento para MS-DOS, en respuesta al creciente interés del mercado en una interfaz gráfica de usuario (GUI).

15 Sistema Operativo de Microsoft Windows “Las GUI utilizan un conjunto de imágenes y objetos para representar la información y acciones disponibles en la interfaz. Su principal uso, consiste en proporcionar un entorno visual sencillo para permitir la comunicación con el sistema operativo de una máquina o computador”. ¿Qué es una Interfaz Gráfica? Algunos GUIs son diseñados para cumplir con los rigurosos requisitos de los mercados verticales. Éstos se conocen como "GUIs de uso específico." Un ejemplo de un GUI de uso específico es el ahora familiar Touchscreen o Pantalla Táctil (pantalla que al ser tocada efectúa los comandos del mouse o ratón en el software). Es encontrado en muchos restaurantes alrededor del mundo y en tiendas de autoservicio. "Touchscreen user interface"

16

17 Versiones Sistema Operativo de Microsoft Windows Windows 95 Windows 98 Windows ME Windows NT Windows 2000 Windows 2000 Server Windows XP Windows Mobile Windows Server 2003 Windows Vista Windows 7 Windows Server 2008 R2

18

19 Cualidades del Programa Windows 7 La velocidad: Son 30 segundos aproximadamente que demora en cargar Windows 7, en comparación con el Windows Vista con el que perdías la vista mirando a qué hora empezabas a trabajar después de encenderlo. La compatibilidad: según algunos datos el Windows 7 admite hasta 80.000 dispositivos de conectividad compatibles lo que se traduce que tienes un 90% de probabilidades de encontrar algún dispositivo que se puede conectar a él. Seguridad: permite ejecutar aplicaciones que solo están permitidos por el Administrador del Sistema, eso permite mayor control por ejemplo en un entorno corporativo, pero en el mismo hogar se pueden controlar funciones de acuerdo a las credenciales de uso.

20 Cualidades del Programa Windows 7 Ahorro de energía: reduce el consumo de energía hasta un 30% lo que equivale a un buen ahorro mensual, en comparación con el Windows Xp y Vista. Interfaz gráfica mejorada: la barra de tareas es más grande y vistosa, además presenta una nueva función aero, función Shake que agitando la ventana se cierran las demás; en general una Interfaz gráfica más amigable que el Vista sin duda. Pantalla Multitáctil : un gran avance con el cual puedes interactuar con los programas de Pc mediante el toque de pantalla con los dedos, una tecnología que Microsoft también desarrolla con el proyecto. Bajo consumo de memoria: un gran performance aun teniendo muchas ventanas abiertas mientras que con Windows Vista es un dolor de cabeza el consumo de recursos, hasta para un Pc promedio.

21 Multiplataforma es un término usado para referirse a los programas, sistemas operativos, lenguajes de programación, u otra clase de software, que puedan funcionar en diversas plataformas. Sistemas Operativos en Entornos Multiplaformas ¿Qué es una Plataforma? Una plataforma es precisamente el principio, en el cual se constituye un hardware, sobre el cual un software puede ejecutarse y/o desarrollarse. Una plataforma es una combinación de hardware y software usada para ejecutar aplicaciones; en su forma más simple consiste únicamente de un sistema operativo, una arquitectura, o una combinación de ambos. La plataforma más conocida es probablemente Microsoft Windows en una arquitectura x86 y x64; otras plataformas conocidas son GNU/Linux y Mac OS X.

22 Normalmente, los Sistema Operativo de Red tienen que integrar los productos hardware y software fabricados por diferentes fabricantes. Hoy en día, la mayoría de la redes se encuentran un entornos multiplataforma. A pesar de que pueden plantear retos importantes, funcionan correctamente cuando se implementan y se planifican de forma apropiada. El carácter de una red cambia cuando los componentes software de diferentes plataformas deben operar en la misma red. Los problemas pueden aumentar cuando la red está ejecutando más de un tipo de sistema operativo de red. Para que una red funcione de forma apropiada en un entorno de trabajo heterogéneo, deben ser compatibles el redirector, el sistema operativo del servidor y del cliente. En un entorno multiplataforma, es necesario encontrar un lenguaje común que permita a todos los equipos comunicarse. Sistemas Operativos en Entornos Multiplaformas ¿Qué problemas debemos tener en cuenta en una red de multiplataforma?

23 PC o Máquina Virtual o Una máquina virtual es un software que emula a una computadora y puede ejecutar programas como si fuese una computadora real. Este software en un principio fue definido como "un duplicado eficiente y aislado de una máquina física". ¿Qué es una Máquina Virtual? Una característica esencial de las máquinas virtuales es que los procesos que ejecutan están limitados por los recursos y abstracciones proporcionados por ellas. Estos procesos no pueden escaparse de esta "computadora virtual". Uno de los usos domésticos más extendidos de las máquinas virtuales es ejecutar sistemas operativos para "probarlos". ¿Qué podemos realizar con este software?

24 PC o Máquina Virtual ¿Qué podemos realizar?

25 Tipos de Máquina Virtual Máquinas virtuales de sistema ó Máquinas Virtuales de Hardware Varias máquinas virtuales (cada una con su propio sistema operativo llamado sistema operativo invitado), pueden ser utilizadas para consolidar servidores. Esto permite que servicios que normalmente se tengan que ejecutar en computadoras distintas para evitar interferencias, se puedan ejecutar en la misma máquina de manera completamente aislada y compartiendo los recursos de una única computadora. La virtualización es una excelente opción hoy día, ya que las máquinas actuales (Laptops, desktops, servidores) en la mayoría de los casos están siendo "sub- utilizados" (gran capacidad de disco duro, memoria RAM, etc.), llegando a un uso de entre 30% a 60% de su capacidad. Al virtualizar, la necesidad de nuevas máquinas en una ya existente permite un ahorro considerable de los costos asociados (energía, mantenimiento, espacio).

26 La máquina se inicia automáticamente cuando se lanza el proceso que se desea ejecutar y se detiene para cuando éste finaliza. Su objetivo es el de proporcionar un entorno de ejecución independiente de la plataforma de hardware y del sistema operativo, que oculte los detalles de la plataforma subyacente y permita que un programa se ejecute siempre de la misma forma sobre cualquier plataforma. El ejemplo más conocido actualmente de este tipo de máquina virtual es la máquina virtual de Java. Máquinas virtuales de proceso Tipos de Máquina Virtual

27 La gran ventaja de la máquina virtual java es aportar portabilidad al lenguaje de manera que desde Sun Microsystems se han creado diferentes máquinas virtuales java para diferentes arquitecturas y así un programa.class escrito en un Windows puede ser interpretado en un entorno Linux. Tan solo es necesario disponer de dicha máquina virtual para dichos entornos. De ahí el famoso axioma que sigue a Java: ¿Qué es una Máquina Virtual de Java? "escríbelo una vez, ejecútalo en cualquier parte" PC o Máquina Virtual

28 Uno de los inconvenientes de las máquinas virtuales es que agregan gran complejidad al sistema en tiempo de ejecución. Esto tiene como efecto la ralentización del sistema, es decir, el programa no alcanzará la misma velocidad de ejecución que si se instalase directamente en el sistema operativo "anfitrión" (host) o directamente sobre la plataforma de hardware. Sin embargo, a menudo la flexibilidad que ofrecen compensa esta pérdida de eficiencia. PC o Máquina Virtual ¿Qué inconvenientes presenta?

29 PC o Máquina Virtual


Descargar ppt "TELEPROCESOS Y SISTEMAS DISTRIBUIDOS INTEGRANTES: Cantera Salazar, Julissa Arcelly Yalico Tello, Diana Accho Flores, Wilber Dávila, Mireilli Alcocer Portillo,"

Presentaciones similares


Anuncios Google