Noves tecnologies

Linea de Tiempo Sistemas Operativos

By asalasp
  • Primera Generación (tubos al vacío)

    Primera Generación (tubos al vacío)
    Se construyó lo que se conoce como la primera computadora digital funcional que utilizaba 300 tubos de vacío. Además de las máquinas Z3, la Colossus, la Mark I y la ENIAC. Algunas fueron binarias, otras utilizaron bulbos, o eran programables, pero todas eran muy primitivas y tardaban segundos en realizar hasta el cálculo más simple.
    Toda la programación se realizaba en lenguaje máquina y los sistemas operativos eran desconocidos.
  • Tarjetas Perforadas

    Tarjetas Perforadas
    A principios de la década de 1950, la rutina había mejorado un poco con la introducción de las tarjetas perforadas. Entonces fue posible escribir programas en tarjetas y leerlas en vez de usar tableros de conexiones
  • Segunda Generacion

    Segunda Generacion
    La introducción del transistor cambió radicalmente el panorama. Sólo las empresas grandes, universidades o agencias gubernamentales importantes podían financiar el costo de operar estas máquinas.
    Gran parte las máquinas se programaron en FORTRAN y lenguaje ensamblador.
    Los sistemas operativos típicos eran FMS (Fortran Monitor System) IBSYS, el sistema operativo de IBM para la 7094.
  • Tercera Generación

    Tercera Generación
    La 360 fue la primera línea de computadoras en utilizar circuitos integrados, con la cual se pudo ofrecer mayor ventaja de precio/rendimiento en comparación con las máquinas de segunda generación. Su éxito fue inmediato y la idea de computadoras compatibles fue adoptada por los demás fabricantes. Multiprogramación:
    Implicó el desarrollo de técnicas para el manejo de la memoria, ya que había que compartirla entre todos los trabajos, además incrementa la utilización del recurso procesador.
  • UNIX

    UNIX
    MULTICS se convirtió en el sistema operativo UNIX®, este se hizo popular en el mundo académico y las agencias gubernamentales.
    Su código fuente estaba disponible ampliamente y por ello varias organizaciones desarrollaron sus propias versiones, lo cual produjo un caos
    Para que fuera posible escribir programas que pudieran ejecutarse en cualquier sistema UNIX, el IEEE desarrolló un estándar conocido como POSIX.
    En 1987 se liberó un pequeño clon de UNIX llamado MINIX, con fines educativos
  • Batch Multiprogramado

    Batch Multiprogramado
    También se popularizaron varias técnicas ausentes en los sistemas operativos de segunda generación. La más relevante la multiprogramación.
    Todo esto implicó el desarrollo de técnicas incipientes para el manejo de la memoria, ya que había que compartirla
    entre todos los trabajos.
    La multiprogramación incrementa la utilización del recurso
    procesador.
  • Cuarta Generación

    Cuarta Generación
    Con el desarrollo de los circuitos LSI, que
    contienen miles de transistores en un centímetro cuadrado de silicio (chip), nació la era de la computadora personal.
  • MS-DOS

    MS-DOS
    IBM quería ciertas modificaciones de DOS/BASIC, por lo
    que Gates contrató a Tim Paterson, como empleado de su recién
    creada empresa "Microsoft", para que las llevara a cabo. El sistema rediseñado cambió su nombre a MS-DOS y rápidamente llegó a dominar el mercado de la IBM PC.

    Microsoft estaba muy al tanto de UNIX e inclusive vendía una versión de este sistema para microcomputadoras, conocida como XENIX)
  • Apple

    Apple
    Steve Jobs vio una GUI inventada por Engelbart, con ventanas, iconos, menús y ratón. Los investigadores en Xerox PARC adoptaron estas ideas y las incorporaron en las máquinas que construyeron. De inmediato Jobs se dio cuenta de su valor potencial. y decidió emprender el proyecto de construir una Apple con una GUI. El segundo intento de Jobs, la "Apple Macintosh", fue un enorme éxito, debido a que era mucho más económica que Lisa,
    y también porque era amigable para el usuario.
  • Sistemas Operativos de Red y Distribuidos

    Sistemas Operativos de Red y Distribuidos
    Se da el crecimiento de las redes de computadoras personales que ejecutan sistemas operativos en red y sistemas operativos distribuidos.
    En un SO en red, los usuarios pueden iniciar sesión en equipos remotos y copiar archivos de un equipo a otro. Cada equipo ejecuta su propio sistema operativo local y tiene su propio usuario local.
    En un SO distribuido los usuarios no tienen que saber en dónde se están ejecutando sus programas; el SO se encarga de todo esto de manera automática.
  • LINUX

    LINUX
    El deseo de una versión de producción (en vez de educativa) gratuita de MINIX llevó a un estudiante, llamado Linus Torvalds, a escribir Linux. Este sistema estaba inspirado por MINIX,
    además de que fue desarrollado en este sistema y originalmente ofrecía soporte para varias características de MINIX (por ejemplo, el sistema de archivos)
  • Windows

    Windows
    Microsoft decidió crear un sucesor para el MS-DOS basado en GUI llamado Windows. A partir de 1995 se liberó una versión independiente de Windows, conocida como Windows 95, que incorporaba muchas características de los sistemas operativos
    Para 1998, se liberó una versión ligeramente modificada de este sistema, conocida como Windows 98. Sin embargo, ambos sistemas operativos aún contenían una gran cantidad de lenguaje ensamblador.