rea de la energa, las industrias y los recursos naturales no
renovables Carrera de Ingeniera en Sistemas - VII B Fecha: Martes, 15/09/2014
Mara Betsab Mora Medina Sistemas Operativos Pgina 1 de 5
EVOLUCIN DE LOS SISTEMAS OPERATIVOS
3RA ETAPA (1965-1980): CIRCUITOS INTEGRADOS Y MULTIPROGRAMACION
Haban dos lneas de productos distintas e incompatibles, las cuales eran: las computadoras cientficas utilizadas para clculos numricos en ciencia e ingeniera; y las computadoras comerciales que ordenaban cintas e impriman datos en los bancos y las compaas de seguros.
La 360 de IBM fue la primera lnea principal de computadoras que utilizo los circuitos integrados a pequea escala, lo que proporciono una gran ventaja en el precio y desempeo. . Lo que es ms, la 360 se dise para manejar tanto la computacin cientfica (es decir, numrica) como comercial.
Este modelo de computadoras nace con la idea de una sola familia ya que se supona que si todas las mquinas tenan la misma arquitectura y el mismo conjunto de instrucciones, los programas escritos para una mquina podan ejecutarse en todas las dems, de manera particular se pens que el Sistema Operativo (SO) OS/360 funcionara en todos los modelos. No obstante, el tiempo esta idea fue la mayor debilidad.
En esta generacin se populariz la multiprogramacin, cuya tcnica es una evolucin de la tcnica de procesamiento por lotes, en la cual dos o ms procesos pueden alojarse en la memoria principal y ser ejecutados concurrentemente por el procesador. Sin embargo, con el procesamiento de datos comerciales, el tiempo de espera de las operaciones de E/S se tuvo que mejorar, por lo cual la solucin que surgi fue particionar la memoria en varias piezas, con un trabajo distinto en cada particin, Mientras que un trabajo esperaba a que se completara una operacin de E/S, otro poda estar usando la CPU. UNIVERSIDAD NACIONAL DE LOJA rea de la energa, las industrias y los recursos naturales no renovables Carrera de Ingeniera en Sistemas - VII B Fecha: Martes, 15/09/2014
Mara Betsab Mora Medina Sistemas Operativos Pgina 2 de 5
Sistema de multiprogramacin con tres trabajos en memoria.
Una de las dificultades del sistema por lotes simple es que el equipo tiene que leer las tarjetas antes de poder a comenzar a ejecutar el trabajo. Al ser esta operacin muy lenta, haca que el computador estuviera prcticamente inactivo durante bastante tiempo. [1]
Otra tcnica que se desarroll fue la de spooling con la cual desapareci el trabajo de transportar con cintas. Esta tcnica lee trabajos en tarjetas y las coloca en el disco tan pronto como se llevaban al cuarto de computadoras.
Aunque los sistemas operativos de tercera generacin eran apropiados para los clculos cientficos extensos y las ejecuciones de procesamiento de datos comerciales masivos, seguan siendo en esencia sistemas de procesamiento por lotes y los programadores deseaban mayor tiempo de ejecucin de una computadora.
Este deseo de obtener un tiempo rpido de respuesta allan el camino para el tiempo compartido (timesharing), con el cual se pudo compartir de forma concurrente un recurso computacional (tiempo de ejecucin en la CPU, uso de la memoria, etc.) entre muchos usuarios por medio de las tecnologas de multiprogramacin y la inclusin de interrupciones de reloj.
El primer sistema de tiempo compartido de propsito general fue CTSS (Sistema compatible de tiempo compartido), luego Bell Labs y General Electric desarrollaron MULTICS (Servicio de Informacin y Cmputo MULTiplexado) que era una enorme mquina que proporcionaba poder de cmputo a todos los usuarios en el rea de Boston. Aunque, MULTICS no acapar la atencin mundial; una de ellas fue el que estaba escrito en PL/I y el compilador de PL/I se demor aos.
Sistema Operativo CTSS y MULTICS UNIVERSIDAD NACIONAL DE LOJA rea de la energa, las industrias y los recursos naturales no renovables Carrera de Ingeniera en Sistemas - VII B Fecha: Martes, 15/09/2014
Mara Betsab Mora Medina Sistemas Operativos Pgina 3 de 5
Continuando con la lnea de tiempo de evolucin de los ordenadores y a la par de los sistemas operativos, se data que en 1961 Digital Equipment Corporation (DEC) sac su primer computador PDP-1 (hasta la PDP-11)., primera micro computadora con transistores en mdulos integrales con cables paralelos; tena 4K palabras de 18 bits, costaba $120 000, y tena un tiempo de ciclo del procesador de aproximadamente 5 ms (en comparacin con la IBM 7090 que era una mquina de alto desempeo en la cual un ciclo del procesador era de 2.5 ms y su costo era de millones de dlares. Computador PDP-1
Gracias a la aparicin de la PDP se crea el SO UNIX (mostrado en la figura de la izquierda) desarrollado por Ken Thompson (quien trabaj en el proyecto MULTICS), el cual tuvo muchas versiones aunque incompatibles ya que era open source, por ello IEEE cre el estndar POSIX para UNIX que es usado hasta la actualidad.
En 1987 se liber un pequeo clon de UNIX llamado MINIX. Hasta aqu todos estos SO fueron desarrollados con fines educativos, por lo cual Linus Torvalds crea una versin de produccin llamada LINUX.
Las PC se dieron paso con la aparicin de los circuitos LSI (Integracin a gran escala) que dieron lugar a procesadores muy pequeos como el microprocesador de Intel 8080 (1974) al cual se le desarroll un sistema operativo basado en disco conocido como CP/M (Programa de Control para Microcomputadoras). UNIVERSIDAD NACIONAL DE LOJA rea de la energa, las industrias y los recursos naturales no renovables Carrera de Ingeniera en Sistemas - VII B Fecha: Martes, 15/09/2014
Mara Betsab Mora Medina Sistemas Operativos Pgina 4 de 5
Sistema Operativo CP/M dedicado para el microprocesador de Intel 8080
A principios de la dcada de 1980, IBM dise la IBM PC y busc software para ejecutarlo en ella. La gente de IBM se puso en contacto con Bill Gates para obtener una licencia de uso de su intrprete de BASIC. Gates gestion la compra del SO DOS (Sistema operativo en disco) y mas tarde contrat en sus Empresa de Microsoft a Tim Paterson para que creara el SO MS-DOS.
Sistema Operativo DOS y MS - DOS
Estos SO eran en modo de Shell y por ello Doug Engelbart invent la interfaz grfica de usuario, GUI. Fue Steve Jobs quien acogi esta interfaz y cre Apple Macintosh con su sistema operativo Mac OS el cual era amigable para el usuario, por lo cual tuvo gran acogida y la tiene hoy en da.
Sistema Operativo Mac OS
Microsoft produjo un sistema basado en GUI llamado Windows, el cual en un principio se ejecutaba encima del MS-DOS. A partir de 1995 se liber una versin independiente de Windows, conocida UNIVERSIDAD NACIONAL DE LOJA rea de la energa, las industrias y los recursos naturales no renovables Carrera de Ingeniera en Sistemas - VII B Fecha: Martes, 15/09/2014
Mara Betsab Mora Medina Sistemas Operativos Pgina 5 de 5
como Windows 95, que incorporaba muchas caractersticas de los sistemas operativos y utilizaba el sistema MS-DOS subyacente slo para iniciar y ejecutar programas de MS-DOS antiguos. En 1998, se liber una versin ligeramente modificada de este sistema, conocida como Windows 98. Sin embargo, tanto Windows 95 como Windows 98 estaban dedicados para los procesadores Intel de 16 bits.
Microsoft prepar otra versin de Windows 98 conocida como Windows Me (Millennium edition). En el 2001 se liber una versin ligeramente actualizada de Windows 2000, conocida como Windows XP. Despus, en el 2007 Microsoft liber Windows Vista.
En el 2009 se liber la versin Beta de Windows 7, en el 2012 se libera Windows 8 y hoy por hoy la ltima versin de Windows es la 8.1.
Unix tambin desarroll su interfaz, ya que su SO era ms utilizado por programadores que por usuarios comunes, la grfica es conocida como Gnome o KDE.
Un interesante desarrollo que comenz a llevarse a cabo a mediados de la dcada de los ochenta ha sido el crecimiento de las redes de computadoras personales, con sistemas operativos de red y sistemas operativos distribuidos.
En los sistemas operativos de red, los usuarios estn conscientes de la existencia de varias computadoras y pueden conectarse con mquinas remotas y copiar archivos de una maquina a otra. Cada mquina ejecuta su propio sistema operativo local y tiene su propio usuario.
Por el contrario, un sistema operativo distribuido es aquel que aparece ante sus usuarios como un sistema tradicional de un solo procesador, aun cuando est compuesto por varios procesadores. En un sistema distribuido verdadero, los usuarios no deben ser conscientes del lugar donde su programa se ejecute o de lugar donde se encuentren sus archivos; eso debe ser manejado en forma automtica y eficaz por el sistema operativo. [2]
REFERENCIAS: Andrew Tanenbaum Sistemas Operativos Modernos 3ra ed. Editorial de Pearson. Cap. 1 Introduccin pp: 7 18
BIBLIOGRAFA: [1] Andrs Hernndez, Pablo Garca y Cristian Atehorta (s.f) Sistemas Operativos Evolucion e Historia a traves del tiempo [en lnea]. Disponible en: http://www.academia.edu/4079960/Sistemas_Operativos_Evolucion_e_Historia_a_traves_del _tiempo [2] Martha Martinez (s.f) Sistemas Operativos [en lnea]. Disponible en: http://sistemasoperativos.angelfire.com/html/1.3.html