Linea del Tiempo Sistemas Operativos

  • Period: to

    Prehistoria de los S.O.

    El usuario interactuaba directamente consola a través de una serie de micro-interruptores. No existían los sistemas operativos.
  • Computadora Z3

    Computadora Z3
    La computadora Z3, creada por Konrad Zuse en 1941, fue la primera máquina programable y completamente automática, características usadas para definir a un computador.
  • Maquinas Colossus

    Maquinas Colossus
    Fueron los primeros dispositivos calculadores electrónicos usados por los británicos para leer las comunicaciones cifradas alemanas durante la Segunda Guerra Mundial. Colossus fue uno de los primeros computadores digitales.
    La máquina Colossus fue diseñada originalmente por Tommy Flowers en la Post Office Research Station (Estación de Investigación de la Oficina Postal).
  • ENIAC

    ENIAC
    ENIAC, acrónimo de Electronic Numerical Integrator And Computer (Computador e Integrador Numérico Electrónico), fue la primera computadora de propósitos generales. Era Turing-completa, digital, y susceptible de ser reprogramada para resolver “una extensa clase de problemas numéricos”. Los ingenieros John Presper Eckert y John William Mauchly se llevaron el mérito por la construcción pero fueron seis mujeres quienes la programaron.
  • Period: to

    Primera Generación (Finales de los 50)

    En esta década aparecieron los sistemas operativos de procesamiento por lotes, donde los trabajos se reunían por grupos o lotes.
    Cuando se ejecutaba alguna tarea ésta tenía la atención total de la máquina. Al terminar cada tarea, la atención era devuelta al sistema operativo, y ahí empezaba con la siguiente tarea.
  • IBM 701

    IBM 701
    El 29 de abril de 1952, el presidente de la compañía Thomas J. Watson Jr. informó a sus accionistas, durante su reunión anual, del desarrollo de lo que sería "la computadora más avanzada, más flexible y rápida del mundo", el IBM 701, también conocida como la Calculadora de Defensa.
    Los laboratorios de investigación de General Motors poseen el crédito de haber sido los primeros en poner en curso un sistema operativo para esta maquina.
  • Period: to

    Segunda generación (Primer mitad de la década de los 60's)

    En esta generación se desarrollaron los sistemas con multiprogramación, en los cuales se utilizan varios procesadores para un solo sistema, con la finalidad de poder incrementar el poder de procesamiento de la máquina. El sistema operativo localizaba entonces un unidad de cinta disponible con las características deseadas, y le indicaba al operador que montara una cinta de esta unidad
  • Atlas Supervisor

    Atlas supervisor era el nombre del programa que controlaba todas las actividades llevadas a cabo por el sistema Atlas de la universidad de Mánchester, que comenzó a funcionar en 1962.
  • MULTICS

    MULTICS
    Fue uno de los primeros sistemas operativos de tiempo compartido y tuvo una gran influencia en el desarrollo de los posteriores sistemas operativos.
    Multics fue desarrollado en el MIT como una extension de CTSS .
  • OS/360

    OS/360
    Hecho por IBM para aminorar los problemas de mantenimiento y aumentar la potabilidad de software.
    era una familia de sistemas que iban desde pequeñas maquinas para negocios hasta grandes computadoras con propósitos científicos.
  • THE

    THE
    El sistema de multiprogramación THE fue un sistema operativo diseñado por un equipo liderado por Edsger W. Dijkstra.
    THE introdujo las primeras formas de segmentación de memoria por software, liberando a los programadores de tener que direccionar sobre la memoria física.
    Este sistema operativo fue diseñado para la maquina alemana EL X8 y una de sus caracteristicas era su buen diseño.
  • Unix

    Unix
    Nace UNIX por un grupo de empleados de los laboratorios Bell de AT&T, entre los que figuran Dennis Ritchie, Ken Thompson y Douglas McIlroy.
    Unix es multiusuario.
  • Period: to

    Tercera Generación

    En esta época surge la familia de ordenadores IBM/360 diseñados como sistemas para uso general, por lo que requerían manejar grandes volúmenes de información de distinto tipo, lo cual provocó una nueva evolución de los sistemas operativos: los sistemas de modos múltiples, que soportan simúltáneamente por lotes, tiempo compartido, procesamiento en tiempo real y multiprocesamiento.
  • CTSS

    CTSS
    Este sistema se diseño en el MIT como un sistema expermiental de tiempo compartido. Se implemento en una computador IBM 7090 y podia soportar hasta 32 usuarios en forma simultanea. Si un proceso no terminaba en una unidad de tiempo de CPU se movia al siguiente nivel de la cola, dandole el doble de tiempo la siguiente vez que era atendido por el CPU.
  • PDP-11

    PDP-11
    El primer sistema Unix de Berkeley fue el PDP-11, que fue instalado en 1974, y fue utilizado desde entonces por el departamento de ciencia computacional para sus investigaciones.
  • MVS

    MVS (Multiple Virtual Storage, Múltiple Almacén Virtual en español) fue el sistema operativo más usado en los modelos de mainframes System/370 y System/390.
  • BSD

    BSD
    Berkeley Software Distribution o BSD fue un sistema operativo derivado del sistema Unix nacido a partir de los aportes realizados a ese sistema por la Universidad de California en Berkeley.
  • CPM

    CPM
    CP/M (Control Program for Microcomputers) es un sistema operativo de un solo usuario/Una sola tarea desarrollado por Gary Kildall para el microprocesador Intel 8080
  • Period: to

    Cuarta Generación

    Con la ampliación del uso de redes de computadoras y del procesamiento en línea es posible obtener acceso a computadoras alejadas geográficamente a través de varios tipos de terminales. Con estos sistemas operativos aparece el concepto de máquinas virtuales, en el cual el usuario no se involucra con el hardware de la computadora con la que se quiere conectar y en su lugar el usuario observa una interfaz gráfica creada por el sistema operativo.
  • MSDOS

    MSDOS
    MS-DOS (siglas de MicroSoft Disk Operating System, Sistema operativo de disco de Microsoft) es un sistema operativo para computadoras basado en x86. Fue el miembro más popularmente conocido de la familia de sistemas operativos DOS de Microsoft, y el principal sistema para computadoras personales compatible con IBM PC, hasta que fue sustituida gradualmente por sistemas operativos que ofrecían una interfaz gráfica de usuario, en particular por varias generaciones de Microsoft Windows.
  • GNU/Linux

    GNU/Linux
    La idea de un Sistema Operativo Libre para la humanidad nace en 1984, impulsada por Richard Stallman
    GNU/Linux puede funcionar tanto en entorno gráfico como en modo consola. La consola es común en distribuciones para servidores, mientras que la interfaz gráfica está orientada al usuario final tanto de hogar como empresarial. Asimismo, también existen los entornos de escritorio, que son un conjunto de programas conformado por ventanas, iconos y muchas aplicaciones.
  • OS/2

    OS/2
    OS/2 es un sistema operativo de IBM que intentó suceder a DOS como sistema operativo de las computadoras personales. Se desarrolló inicialmente de manera conjunta entre Microsoft e IBM, hasta que la primera decidió seguir su camino con su Windows 3.0 e IBM se ocupó en solitario de OS/2.
  • Windows 3.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 iconos en la pantalla que representan diferentes archivos o programas, a los cuales se puede accesar al darles doble clic con el puntero del mouse. Todas las aplicaciones elaboradas para Windows se parecen, por lo que es muy fácil aprender a usar nuevo software una vez aprendido las bases.
  • Windows NT

    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.
  • Windows 95

    Windows 95
    En 1995, Microsoft introdujo una nueva y mejorada versión del Windows 3.1. Las mejoras de este SO incluyen soporte multitareas y arquitectura de 32 bits, permitiendo así correr mejores aplicaciones para mejorar la eficacia del trabajo.
  • Windows 98

    Windows 98
    sucesor de Windows 95. Como su predecesor, es un producto monolítico híbrido de 16 y 32 bits.
  • Mac OS

    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.
  • Windows XP

    Windows XP
    Ofrece la sólida base de Windows 2000 para el escritorio del PC, mejorando la fiabilidad, seguridad y rendimiento. Con un nuevo diseño visual, Windows XP Professional incluye funciones para los negocios y la informática doméstica avanzadas, incluyendo soporte de escritorio remoto, un sistema de cifrado de archivos y de restauración del sistema y funciones de red avanzadas.
  • Windows Vista

    Windows Vista
    Esta versión se enfoca para ser utilizada en equipos de escritorio en hogares y oficinas, equipos portátiles, tabletas y equipos media center.
  • Windows 7

    Windows 7
    Esta versión está diseñada para uso en PC, incluyendo equipos de escritorio en hogares y oficinas, equipos portátiles, tabletas, netbooks y equipos multimedia.
  • Windows 8

    Windows 8
    Añade soporte para microprocesadores ARM, además de los microprocesadores tradicionales x86 de Intel y AMD. Su interfaz de usuario ha sido modificada para hacerla más adecuada para su uso con pantallas táctiles, además de los tradicionales ratón y teclado. El efecto Aero Glass de su predecesor Windows 7 no está presente en este sistema operativo, siendo reemplazado por nuevos efectos planos para ventanas y botones con un color simple.
  • Windows 10

    Windows 10
    Esta edición introdujo una arquitectura de aplicaciones "universales". Desarrolladas con la interfaz Continuum, estas aplicaciones pueden ser diseñadas para ejecutarse en todas las familias de productos de Microsoft con un código casi idéntico (incluyendo computadoras personales, tabletas, teléfonos inteligentes, sistemas embebidos, Xbox One, Surface Hub y HoloLens).