Liena del tiempo

  • Primera Generación

    Primera Generación
    A mediados de los 40 Jon Von Neummann y otros científicos construyeron las primeras maquinas calculadoras en EEUU y Alemania. Pesaban toneladas y abarcaban edificios enteros, eran millones de millones veces mas lentas que los computadores actuales. *Vídeo Youtube
  • Aparicion

    Aparicion
    En los inicios, emergen sistemas operativos simples, como el monitor residente y el almacenamiento temporal, marcando hitos clave.
  • Sistema Batch

    Sistema Batch
    Surgen sistemas operativos de manera discreta con el propósito de simplificar la interacción entre humanos y computadoras. Conceptos como el monitor residente, el procesamiento por lotes y el almacenamiento temporal se destacan en esta etapa temprana de la informática.
  • Primer sistema operativo

    Primer sistema operativo
    Fue creado para un ordenador IBM 704, lo único que hacía era comenzar la ejecución de un programa cuando el anterior terminaba.
  • Period: to

    Sistema operativo de tiempo compartido

    Utiliza técnicas de planificación y programación concurrente para dar la apariencia que se están ejecutando simultáneamente múltiples procesos y ofrecer a cada usuario una pequeña porción del tiempo de una computadora.
  • Multiprogramación

    Multiprogramación
    La idea era que, suponiendo memoria suficiente para varios programas, cuando un programa necesitara esperar por una E/S el sistema operativo cambiase la ejecución a otro programa que estuviera esperando CPU, permitiendo mantener el procesador ocupado.
  • Circuitos Integrados

    Circuitos Integrados
    IBM unifica cálculos científicos y financieros en línea de computadoras compatibles con el innovador Sistema 360, abarcando diversas necesidades.
  • Unix

    Unix
    paricion del sistema operativo multiusuario
    Desarrollo de UNIIX
  • Multiprocesador

    Multiprocesador
    Se permite abrir programas en más de una CPU Gracias a esto, el multiprocesador puede ejecutar simultáneamente varios hilos pertenecientes a un mismo proceso o bien a procesos diferentes.
  • Batch Multiprogramado

    Batch Multiprogramado
    Disponía de un conjunto de trabajos y aplicaba técnicas de multiprogramación. Esto permitía el uso de técnicas de planificación (job scheduling) mientras el sistema operativo seleccionaba y ejecutaba trabajos. Además, el sistema tenía la capacidad de elegir la carga para utilizar el procesador.
  • Aparición de Microsoft Windows

    Aparición de Microsoft Windows
    A mediados de los años 80 se crea este sistema operativo, pero no es hasta la salida de (Windows 95) que se le puede considerar un sistema operativo, solo era una interfaz
  • Mac OS

    Mac OS
    fueron los primeros con interfaz gráfica que lograron un gran éxito por su precio accesible.
  • Sistemas Paralelos

    Sistemas Paralelos
    Desde los 90's, el hardware se ha desarrollado en conjunto. Múltiples procesadores permiten la ejecución simultánea y sincronizada de varios procesos. Estos sistemas se dividen en altamente integrados (tightly coupled) y poco integrados (loosely coupled). (*Fundamentos de Sistemas Operativos).
  • Aparición de Unix

    Aparición de Unix
    Se crep versión open source, alternativa y gratuita del sistema operativo MINIX, que a su vez se basaba en los principios y el diseño de Unix.
  • Sistemas Tiempo Real

    Sistemas Tiempo Real
    Un sistema de tiempo compartido con prioridades dinámicas y despacho general es aplicable en estas condiciones. Se dividen en dos tipos. *Hard:
    a) Demoras del sistema acotadas.
    b) Uso limitado de almacenamiento secundario.
    c) Sistemas especializados. *Soft:
    a) Propósito general con procesos de tiempo real de alta prioridad.
    b) Menos estrictos. (*Fundamentos de Sistemas Operativos).