Sistemas operativos

  • Primera generación

    Aun no se conocía el concepto de sistema operativo pero ya en esta época se estaba acuñando. No existían tampoco lenguajes de programación.
  • Segunda generación

    Las computadores se construían utilizando transistores, los programas se escribían en un lenguaje ensamblador o Fortran que se pasaban a tarjetas perforadas, luego se empezó a usar un sistema por lotes para agrupar una secuencia de trabajos para que la computadora lo resolviera uno tras otro.
  • IBM 1401

    IBM 1401
    Computadora comercial pequeña de bajo costo, orientada a caracteres, era buena para leer tarjetas, copia cintas e imprimir salidas. Se empezó a utilizar en el sistema por lotes.
  • IBSYS

    IBSYS
    Sistema operativo basado en Fortran system monitor, su primera versión se empezó a utilizar en los IMB 704, IBM 709, IBM 7090 y IBM 7094.
  • Fortran monitor system

    Fortran monitor system
    Primer sistema operativo, se empezó a usar en la IBM 7090/4
  • IBM 7094

    IBM 7094
    Computadora grande orientada a palabras empleada para realizar cómputos, se destacaba en campos de ingeniería.
  • Tercera generación

    Aparecieron circuitos integrados a pequeña escala, se desarrollaron familias de computadoras como el sistema 360 IBM intentando satisfacer diferentes tipos de necesidades de los clientes. Se creó un sistema operativo tanto como para maquinas simples y como para complejas. Se empezó a utilizar la técnica de multiprogramación y la de spooling. A pesar del continuo avance siguieron mejorando y se empezaron a desarrollar los sistemas de tiempo compartido.
  • Multiprogramación

    Multiprogramación
    Consiste en dividir la memoria en varias partes, con un trabajo distinto en cada partición, es decir, en la que dos o mas procesos puedan alojarse en la memoria y realizarlos continuamente por el procesador.
  • Spooling

    Spooling
    Proceso de transferir datos poniéndolos a un área temporal de trabajo, donde cualquier otro programa pueda usarlos en otro momento. El spooling es útil en caso de que dispositivos accedan a los datos a distintas velocidades o cuando no hay comunicación directa entre los que escriben los datos y los que leen.
  • IBM/s 360

    IBM/s 360
    Primera familia de ordenadores que se destaco cubriendo aplicaciones independientemente de su tamaño o utilidad (Científico, comercial) los diferentes modelos se diferenciabas del precio y desempeño (Memoria, procesador, dispositivos E/S) todas tenían la misma arquitectura. Ahora, una sola maquina satisface a todos los clientes.
  • OS/360

    OS/360
    Sistema operativo producido por IBM para su familia de ordenadores de nombre IBM/s 360. Debía cumplir funciones en sistemas pequeños y en grandes, sistemas con pocos periféricos y muchos periféricos, entornos científicos y comerciales. Era un sistema operativos extremadamente complejo, contenía miles de errores, por ende implementaba continuas versiones que arreglaban varios errores, pero introducían nuevos errores.
  • Sistema de tiempo compartido

    Sistema de tiempo compartido
    Se creó en 1962 , pero se uso comercialmente hasta que se generalizo el uso del hardware de protección. Es una variante de la multiprogramación en la que cada usuario tiene una terminal en linea. Cada persona tiene una maquina para si, los programas se ejecutan con una prioridad rotatoria.
  • Multics

    Multics
    Es un sistema modular diseñado para bancos de procesadores de alta velocidad, memoria y equipamiento de comunicaciones y fue uno de los primeros sistemas operativos de tiempo compartido, fue uno de los mas famosos sistemas operativos que se basaban en este concepto, sirve de inspiración para el sistema operativo Unix. Multics introdujo nuevos conceptos como la vinculación dinámica y un sistemas de archivo jerárquico.
  • Unix

    Unix
    Se puede considerar que Unix es un sucesor simplificado de Multics, es uno de los sistemas operativos mas importantes de la historia, provee una serie de herramientas, cada una con una función limitada y definida. Es un sistema operativo multiusuario y multitarea, va enfocado a compilar lenguaje en programación comunicación, conexiones a redes, editar texto y manejar archivos.
  • CP/M

    CP/M
    Sistema operativo desarrollado en las primeras computadoras basadas en el microprocesador Intel 8080 y Zilog Z80. El éxito de este sistema operativo fue gracias a su portabilidad (Permitía que diferentes programas interactuaran con el hardware de manera estandarizada) y diseño.
  • Microcomputadoras

    Microcomputadoras
    Se usaban desde 1970, pero su uso aumentó cuando surgieron los microprocesadores. Es un dispositivo de computación de sobremesa o portátil, que utiliza un microprocesador como la unidad central de procesamiento, las mas comunes son las computadoras personales y domesticas.
  • Cuarta generación

    Creación de circuitos integrados LSI y VLSI, generando así el microprocesador permitiendo a cada persona tener su propia computadora personal. Los sistemas operativos proporcionan entornos gráficos de trabajo. Aparecen los primeros sistemas operativos de multiproceso, lenguajes y compiladores especiales para estos sistemas.
  • DOS

    DOS
    Es una familia de sistemas operativos para computadores personales de la familia IBM que utilizan procesadores Intel 8086 y 8088 de 16 bits. El primer sistema operativo popular para esta plataforma, contaba con una interfaz con linea de comando de modo texto y alfanumérico y su propio interprete de ordenes la versión más popular es el MS-DOS (Impulsado por Microsoft) y que tienen instalado la mayoría de los ordenadores pc, aunque ambienta se encuentras las versiones QDOS, PS-DOS (IBM), DR-DOS.
  • GUI

    GUI
    Es un entorno que gestiona la interacción con el usuario basándose en relaciones visuales (Iconos, menús, puntero). El Apple Macintosh fue el primer uso comercial exitoso de una GUI, tanto así que casi todos los sistemas desde ese entonces usan una GUI.
  • X Windows

    X Windows
    X Windows es un gestor de ventanas que permite la interacción gráfica en red entre una persona y una o más computadoras haciendo transparente la red para éste, se encarga de la administración básica de ventanas, y permite a las personas crear borrar trasladar y re dimensionar ventanas con un ratón.
  • Sistemas operativos de red

    Sistemas operativos de red
    Son aquellos sistemas operativos que ademas de tener herramientas propias de un sistemas operativo incluyen otras para el uso gestión mantenimiento de la red (Correo electrónico, envío de mensajes)
  • Linux

    Linux
    El sistema operativo Linux surgió a partir de Minix, que es un sistema operativo concebido solo para fines académicos. Linux mantiene varias características de estos dos sistemas, es un sistema operativo de software libre. Linux es multitarea, multiusuario, siendo compatible también con Unix. Linux tiene una interfaz de comandos y una interfaz grafica.
  • Sistemas operativos distribuidos

    Sistemas operativos distribuidos
    Es una colección de procesadores conectados a una red de comunicaciones que el usuario percibe como un solo sistema, esos procesadores no comparten memoria entre si, cada procesador tiene su propia memoria local, lo que brinda es: compartir recursos, aumentar la velocidad, confiabilidad y comunicación.
  • Windows NT

    Windows NT
    Se trata de un sistema operativo por completo de 32 bits, por el contrario de Windows 95 y Windows 98 (Basados en MS-DOS, 16 bits). Nació como intento de opacar a los anteriores y se pasó a llamar Windows 2000. La apariencia es muy parecida a la de Windows 95, 98 y Windows millenium, pero posee un núcleo que se desarrollo de forma independiente, es un sistema operativo de red multitarea de alta seguridad y servicios de red.