ALGORITMOS Y LENGUAJE DE PROGRAMACIÒN “Historia de la computadora”
Enviado por Helena • 14 de Enero de 2019 • 2.427 Palabras (10 Páginas) • 529 Visitas
...
Otra característica importante de los sistemas operativos de tercera generación era que podían leer trabajos de tarjetas y grabarlos en el disco tan pronto como se llevaban al cuarto de computadoras. Así, cada vez que terminaba de ejecutarse un trabajo, el sistema operativo podía cargar un trabajo nuevo del disco y colocarlo en la partición recién desocupada para ejecutarlo. Aunque los sistemas operativos de tercera generación eran muy apropiados para realizar grandes cálculos científicos y para procesar volúmenes enormes de datos comerciales, seguían siendo básicamente sistemas por lotes.
Este deseo de obtener respuesta rápida preparó el camino para el tiempo compartido, una variante de la multiprogramación en la que cada usuario tiene una terminal en línea. En un sistema de tiempo compartido, si 20 usuarios están trabajando y 17 de ellos están pensando o hablando o bebiendo café, la CPU puede asignarse por turnos a los tres trabajos que desean ser atendidos.
El primer sistema de tiempo compartido serio, CTSS (Sistema de Tiempo Compartido Compatible; Compatible Time Sharing System), se desarrolló en el MIT en una 7094 con modificaciones especiales (Corbató et al., 1962). Sin embargo, el tiempo compartido no se popularizó en realidad sino hasta que se generalizó el uso del hardware de protección necesario durante la tercera generación.
Su modelo fue el sistema de distribución de electricidad: cuando alguien necesita energía eléctrica, sólo tiene que insertar una clavija en la pared y dispondrá de toda la electricidad (dentro de límites razonables) que desee. Los diseñadores de este sistema, llamado MULTICS (Servicio de Información y Computación MULTiplexado; MULTiplexed Information and Computing Service), imaginaron una máquina enorme que proporcionaba potencia de cómputo a todos los habitantes del área de Boston. La idea de que millones de máquinas mucho más potentes que su mainframe GE-645 se venderían a mil dólares cada una apenas 30 años después era ciencia ficción pura, algo así como lo es ahora la idea de trenes supersónicos bajo el Atlántico.
La cuarta generación (1980- al presente): computadoras personales
Con el desarrollo de circuitos integrados a gran escala (LSI; large scale integration), chips que contienen miles de transistores en cada centímetro cuadrado de silicio, surgió la era de la computadora personal. Desde el punto de vista de la arquitectura, las computadoras personales (llamadas en un principio microcomputadoras) no eran muy diferentes de las minicomputado-ras de la clase PDP-11, pero desde el punto de vista del precio, sí que eran distintas. Mientras que la minicomputadora hizo posible que un departamento de una compañía o universidad tuviera su propia computadora, el chip microprocesador hizo posible que una sola persona tuviera su propia computadora personal.
En 1974, cuando Intel presentó el 8080, la primera CPU de ocho bits de propósito general, quería un sistema operativo para ese procesador, en parte para poder probarlo. Intel pidió a uno de sus consultores, Gary Kildall, que escribiera uno. Kildall y un amigo construyeron primero una controladora para el disco flexible de ocho pulgadas recién salido de Shugart Associates, y conectaron el disquete al 8080, produciendo así la primera microcomputadora con disco. Luego Kildall le escribió un sistema operativo basado en disco llamado CP/M (Programa de Control para Microcomputadoras; Control Program for Microcomputers). Intel no pensó que las microcomputadoras basadas en disco fueran a tener mucho futuro, así que cuando Kildall pidió los derechos del CP/M, Intel se los concedió. Kildall formó entonces una compañía, Digital Research, para seguir desarrollando y vender CP/M.
A principios de la década de 1980, IBM diseñó la PC y buscó software que se ejecutara en ella. Personal de IBM se puso en contacto con Bill Gates para usar bajo licencia su intérprete de BASIC, y también le preguntó si sabía de algún sistema operativo que funcionara en la PC. Gates sugirió a IBM ponerse en contacto con Digital Research, que entonces era la compañía de sistemas operativos más importante del mundo. Tomando la que de seguro fue la peor decisión de negocios de la historia, Kildall se negó a reunirse con IBM y envió a un subordinado en su lugar. Para empeorar las cosas, su abogado se negó a firmar el convenio de confidencialidad de IBM que cubría la PC, la cual todavía no se había anunciado. Por ello, IBM regresó con Gates y le preguntó si podría ofrecerle un sistema operativo.
CP/M, MS-DOS y otros sistemas operativos para las primeras microcomputadoras obligaban al usuario a introducir instrucciones con el teclado. En un momento dado eso cambió, gracias a las investigaciones hechas por Doug Engelbart en el Stanford Research Institute, en los años sesenta. Engelbart inventó la (GUI interfaz gráfica de usuario; Graphical User Interfa-ce), provista de ventanas, iconos, menus y ratón. Los investigadores de Xerox PARC adoptaron estas ideas y las incorporaron en las máquinas que fabricaban.
Cuando Microsoft decidió crear un sucesor para MS-DOS, pensó mucho en el éxito de la Macintosh. La compañía produjo un sistema basado en GUI al que llamó Windows, que originalmente se ejecutaba encima de MS-DOS (es decir, era más un shell que un verdadero sistema operativo). Durante cerca de 10 años, de 1985 a 1995, Windows no fue más que un entorno gráfico encima de MS-DOS. Sin embargo, en 1995 salió una versión autónoma de Windows, Windows 95, que incluía muchas funciones de sistema operativo y sólo utilizaba el sistema MS-DOS subyacente para arrancar y ejecutar programas viejos de MS-DOS. En 1998 salió una versión ligeramente modificada de este sistema, llamada Windows 98. No obstante, tanto Windows 95 como Windows 98 todavía contienen una buena cantidad de lenguaje ensamblador Intel de 16 bits.
Otro sistema operativo de Microsoft es Windows NT (NT significa Nueva Tecnología; New Technology), que es compatible con Windows 95 en cierto nivel, pero internamente rescrito desde cero. Se trata de un sistema por completo de 32 bits. El diseñador en jefe de Windows NT fue David Cutler, quien también fue uno de los diseñadores del sistema operativo VAX VMS, así que algunas ideas de VMS están presentes en NT. Microsoft confiaba en que la primera versión de NT exterminaría a MS-DOS y todas las demás versiones de Windows porque era un sistema inconmensurablemente superior, pero no fue así. Apenas con Windows NT 4.0 se comenzó a adoptar en forma extensa el sistema, sobre todo en redes corporativas. La versión 5 de Windows NT se rebautizó como Windows 2000 a principios de 1999, con la intención de que
...