-
Primera generación (1945 a 1955): tubos al vacío y tableros
Llamada tambien sistema operativo zero, trabajaba con tubos de vacío los cuales eran manipulados por personas que ejercen el rol de operador y programador de los mismos, para así obtener resultados de operaciones matemáticas avanzadas.
Consultado en "https://sites.google.com/site/optsytms/history-of-operating-systems" -
Tarjetas perforadas
Se reemplazan los tubos al vacío por tarjetas perforadas. Más aún se seguía utilizando el mismo principio de uso que las anteriores Consultado desde: "https://museo.inf.uva.es/?0=Tarjetas%20perforadas" -
Segunda generación (1955 a 1965): transistores y sistemas de procesamiento por lotes
Se desarrolla el transistor los cuales son usados para construir los macro computadores (mainframes)
Sistema operativo pasa de ser binario a ensamblador.
El diseño se hacía en papel fuera en FORTRAN o ensamblador y luego este era impreso en las tarjetas perforadas. Era requerido compilar el trabajo por medio de tarjetas perforadas. De esta manera se ejecutaba la tarea y luego el resultado era impreso Consultado desde "Sistemas operativos modernos - Tercera Edición" -
Procesamiento por lotes
Se implementa el procesamiento por lotes. El cual constaba de una lectora de tarjetas perforadas (IBM 1401), está producía una cinta magnética de salida, luego era procesada por la (IBM 7094), esta producía una nueva cinta de salida que luego ingresaba en la (IBM 1401) para finalmente ser impresa.
Primeros inicios de los lenguajes de control
Fuente: "Sistemas operativos modernos- Tercera Edición" -
Spooling y Tiempo compartido
Se desarrolla la tecnica de spooling la cual consiste en apilar varios trabajos para cuando termine uno siga con el otro.
Igual seguia siendo un sistema de monotarea.
En esta era nace el concepto de tiempo compartido, en donde varios usuarios tenian acceso a un terminal lo cual daba que la maquina era de ellos pero en realidad era un sistema multiusuario y monotarea. -
Tercera generación (1965 a 1980): circuitos integrados y multiprogramación
Primera computadora con circuitos integrados (IBM 360). En una era de computacion especifica (ciencias, comercio, finanzas) y maquinas especificas para cada funcion. IBM desarrolla la IMB 360 compatible con diferentes softwares, cuyo Sistema operativo se llamaba OS/360 -
Cuarta generación (1980 -Presente): las computadoras personales
La era de los computadores personales (microcomputadoras) y sistemas operativos de escritorio
Nace el MS-DOS (Microsoft Disk Operating System)
Macintosh OS de Apple
Consultado "Sistemas operativos modernos -Tercera edicion" y "https://www.webopedia.com/DidYouKnow/Hardware_Software/FiveGenerations.asp" -
Microsoft libera Windows 95
Primer Sistema operativo de microsoft %100 grafico y no con interfaz grafica sobre MS-DOS como en sus versiones anteriores
Sistema operativo Multiusuario y Multitarea.
Con architectura de procesador Monotarea.
Consultado "Sistemas operativos modernos-Tercera edicion" y "https://sites.google.com/site/informaticabha/contenidos/tema-2/tipos-de-sistemas-operativos" -
Windows Server Solucion para negocios
Se lanzan Windows Server 2000 el cual incluye soporte a red enfocado a atender entornos empresariales.
Sistema operativo con soporte a multiusuario y multitarea.
Y manejo de politicas empresariales por medio de Active Directory
Consultad:
"http://www.veritlabs.com/20-years-of-windows-server-product-history/" y "https://sites.google.com/site/informaticabha/contenidos/tema-2/tipos-de-sistemas-operativos" -
Microsoft Lanza Windows XP
Primer sistema operativo de microsoft que soportaba multiprocesador.
El sistema era multiusuario y multitarea.
Nace como reemplazo de Windows 95, 98, ME y Windows 2000. Consultado "https://kb.iu.edu/d/abwa#xp" y "https://sites.google.com/site/informaticabha/contenidos/tema-2/tipos-de-sistemas-operativos"