Generaciones de sistema operativos

11
Nombres: Alexandra brito samantha criollo Profesor: Lcdo. Juan Pérez Tema: generaciones de los sistema operativos

Transcript of Generaciones de sistema operativos

Page 1: Generaciones de sistema operativos

Nombres: Alexandra britosamantha criollo

Profesor: Lcdo. Juan Pérez

Tema: generaciones de los sistema operativos

Page 2: Generaciones de sistema operativos

A lo largo de la historia muchas cosas sufren una serie de cambios y los Sistemas Operativos no son la excepción, en este caso se hablaran de las Generaciones de los Sistema Operativos

GENERACION CEROA finales de la década de 1940, con lo que se podría considerar la aparición de la primera generación de computadoras en el mundo, se accedía directamente a la consola de la computadora desde la cual se actuaba sobre una serie de micro interruptores que permitían introducir directamente el programa en la memoria de la computadora.

Page 3: Generaciones de sistema operativos

PRIMERA GENERACIÓN (SISTEMA BATCH)A principios de los años 50 con el objeto de facilitar la interacción

entre persona y computadora, los sistemas operativo hacen una aparición discreta y bastante simple, con conceptos tales como: el monitor residente, el proceso por lotes y el almacenamiento temporal.

MONITOR RESIDENTE: Su funcionamiento era bastante simple, se limitaba a cargar programas a la memoria, leyéndolos de una cinta o de tarjetas perforadas y ejecutarlos. El problema era encontrar una forma de optimizar el tiempo entre la retirada de un trabajo y el montaje del siguiente.

Page 4: Generaciones de sistema operativos

Procesamiento por lotes: Como solución para optimizar, en una misma cinta o conjunto de tarjetas se cargaban varios programas, de forma que se ejecutaran uno a continuación de otro sin perder apenas tiempo en la transición.

ALMACENAMIENTO TEMPORAL: Su objeto era disminuir el tiempo de carga de los programas, haciendo simultánea la carga del programa o la salida de datos con la ejecución de la siguiente tarea. Para ello se utilizaban dos técnicas, el Buffering y el Spooling.

Page 5: Generaciones de sistema operativos

SEGUNDA GENERACIÓNEn los años 60 se produjeron cambios notorios en varios campos de la informática, con la aparición del circuito integrado, la mayoría orientados a seguir incrementando el potencial de los ordenadores. Para ellos se utilizaban técnicas de lo más diversas: Multiprogramación, Tiempo Compartido, Tiempo Real, Multiprocesador. la arquitectura NUMA, donde cada procesador tiene acceso y control exclusivo a una

parte de la memoria. la arquitectura SMP, donde todos los procesadores comparten toda la Memora. esta última debe lidiar con el problema de la Coherencia Cache. cada microprocesador cuenta con su propia memoria cache local. de manera que cuando un microprocesador escribe en una dirección de memoria, lo hace únicamente sobre su copia local en caché. si otro microprocesador tiene almacenada la misma dirección de memoria en su caché, resultará que trabaja con una copia obsoleta del dato almacenado.

para que un multiprocesador opere correctamente necesita un sistema operativo especialmente diseñado para ello. la mayoría de los sistemas operativos actuales poseen esta capacidad.

Page 6: Generaciones de sistema operativos

TERCERA GENERACIONAdemás del atlas supervisor y el os/360, los años 1970 marcaron el inicio de Unix, a mediados de los 60 aparece Multics, sistema operativo multiusuario - multitarea desarrollado por los laboratorios Bell de at&t y Unix, convirtiéndolo en uno de los pocos so escritos en un lenguaje de alto nivel. en el campo de la programación lógica se dio a luz la primera implementación de Prolog, y en la revolucionaria orientación a objetos, Smalltalk.multics (multiplexed information and computing service)bdos (basic disk operating system): traductor de las instrucciones en llamadas a la Bios.cp/m: (control program for microcomputers) fue un sistema operativo desarrollado por gary kildall para el microprocesador intel 8080 (los intel 8085 y zilog z80 podían ejecutar directamente el código del 8080, aunque lo normal era que se entregara el código recompilado para el microprocesador de la máquina). se trataba del sistema operativo más popular entre las computadoras personales en los años 70. aunque fue modificado para ejecutarse en un ibm pc, el hecho que ibm eligiera ms-dos, al fracasar las negociaciones con digital research, hizo que el uso de cp/m disminuyera hasta hacerlo desaparecer. cp/m originalmente significaba control program/monitor. más tarde fue renombrado a control program for microcomputers. en la época, la barra inclinada (/) tenía el significado de "diseñado para". no obstante, gary kildall redefinió el significado del acrónimo poco después. cp/m se convirtió en un estándar de industria para los primeros micro-ordenadores.el hecho de que, años después, ibm eligiera para sus pc a ms-dos supuso su mayor fracaso, por lo que acabó desapareciendo.

Page 7: Generaciones de sistema operativos

CUARTA GENERACION (1980)

Con la creación de los circuitos LSI, hips que contenían miles de transistores en un centímetro cuadrado de silicio, en éstos se dejó un poco de lado el rendimiento y se buscó que el sistema operativo fuera amigable, surgiendo menús, e interfaces gráficas. Esto reducía la rapidez de las aplicaciones, pero se volvían más prácticos y simples para los usuarios. en esta época, siguieron utilizándose lenguajes ya existentes y nacieron otros nuevos, de los cuales se podrían destacar: C++ y Eiffel dentro del paradigma de la orientación a objetos, y Haskell y Miranda en el campo de la programación declarativo un avance importante que se estableció a mediados de la década de 1980 fue el desarrollo de redes de computadoras personales que corrían sistemas operativos en red y sistemas operativos distribuidos. en esta escena, dos sistemas operativos eran los mayoritarios: Ms-dos (micro soft disk operating system), escrito por Microsoft para Ibm pc y otras computadoras que utilizaban la Cpu intel 8088 y sus sucesores, y Unix, que dominaba en los ordenadores personales que hacían uso del Motorola 68000.

Page 8: Generaciones de sistema operativos

QUINTA GENERACIÓN (1990)BeOS: Orientado principalmente a proveer alto rendimiento en aplicaciones multimedia. El diseño de Beos no estaba basado en Unix.

GNU/Linux: Este sistema al parecer es una versión mejorada de Unix, basado en el estándar Posix, un sistema que en principio trabajaba en modo comandos.

Solaris: Es un sistema operativo de tipo Unix desarrollado desde 1992 inicialmente por Sun Microsystems y actualmente por Oracle Corporation como sucesor de SunOS.

Microsoft Windows NT: Es una familia de sistemas operativos producidos por Microsoft, de la cual la primera versión fue publicada en julio de 1993.

FreeBSD: Es un sistema operativo multiusuario, capaz de efectuar multitarea con apropiación y multiproceso en plataformas compatibles con múltiples procesadores.

Microsoft Windows: es el nombre de una familia de sistemas operativos desarrollados y vendidos por Microsoft basado en MS-Dos. Windows nunca fue realmente un sistema operativo con verdadero entorno gráfico hasta Windows 95. hasta la versión 3.11 Windows fue un entorno de escritorio para MS-Dos.

ReactOS: Es un sistema operativo de código abierto destinado a lograr la compatibilidad binaria con aplicaciones de software y controladores de dispositivos.

FreeDos: Es un proyecto que aspira a crear un sistema operativo libre que sea totalmente compatible con las aplicaciones y los controladores de MS-Dos.

Page 9: Generaciones de sistema operativos

GENERACIÓN 2000

MorphOS: Es un sistema operativo, en parte propietario y en parte de código abierto, producido para ordenadores basados en los procesadores Powerpc (ppc)

Darwin: Es el sistema que subyace en Mac OS X, cuya primera versión final salió en el año 2001 para funcionar en computadoras Macintosh.

OS x: Antes llamado Mac OS X, es un sistema operativo basado en Unix, desarrollado, comercializado y vendido por Apple inc.

Haiku: Es un sistema operativo de código abierto actualmente en desarrollo que se centra específicamente en la informática personal y multimedia.

OpenSolaris: Fue un sistema operativo libre publicado en 2005 a partir de la versión privativa de Solaris de Sun Microsystems, ahora parte de Oracle Corporation. OpenSolaris es también el nombre de un proyecto iniciado en 2005 por Sun para construir y desarrollar una comunidad de usuarios alrededor de las tecnologías del sistema operativo del mismo nombre

Page 10: Generaciones de sistema operativos

GENERACIÓN 2010

IllumOS: es un proyecto de software libre derivado de OpenSolaris. fue anunciado por conferencia web desde nueva york el 3 de agosto de 2010. el nombre del proyecto es un neologismo procedente del latín “Illum" (la luz) y de "os" (Operating System, sistema operativo).

OpenIndiana: Es un sistema operativo tipo Unix liberado como software libre y de código abierto. es una bifurcación de OpenSolaris concebida después de la compra de Sun Microsystems por parte de Oracle y tiene como objetivo continuar con el desarrollo y la distribución del código base de OpenSolaris.

GENERACION 2015el listón de windows 10 está muy alto. tras el fracaso del sistema operativo anterior, Windows 8, Microsoft decidió saltarse simbólicamente el 9 para comenzar un nuevo ciclo con un número redondo y con un ambicioso objetivo. el director ejecutivo de la compañía, Satya Nadella, quiere que el nuevo Windows 10 funcione en 1.000 millones de ordenadores en los próximos de dos a tres años en todas las plataformas, desde los Smartphones a servidores mayores pasando por los tradicionales ordenadores personales.

Page 11: Generaciones de sistema operativos

BIBLIOGRAFIA

https://es.wikipedia.org/wiki/historia_de_los_sistemas_operativos