Etapa 1. Computadoras comerciales monoproceso

Con el éxito de las primeras computadoras electromecánicas, el uso de dispositivos electrónicos, como los tubos de vacío y después los transistores, y con los avancesen materia de lenguajes de programación como el ensamblador, los compiladores y las subrutinas, resultó rentable el desarrollo de computadoras comerciales como la UNIVAC o los sistemas 360 de IBM. Estas computadoras se comercializaban junto con los servicios necesarios para el desarrollo de las aplicaciones y los programas, bibliotecas para control de dispositivos de entrada y salida y también programas orientados a cargar los programas y los datos, usualmente de medios como las cintas y tarjetas perforadas, y después cintas magnéticas, para presentar los resultados también en cintas y tarjetas perforadas, hasta llegar a teletipos y discos magnéticos.Las grandes inversiones en infraestructura para adquirir estos equipos, así como la necesidad de las empresas de generar un flujo de utilidades, trasladó parte de la atención al desarrollo de equipos de entrada y salida progresivamente mejores con énfasis en las capacidades para almacenar la información a procesar mediante diversos tipos de memoria, como la de tambor, núcleos de ferrita, discos duros y, finalmente, la memoria basada en semiconductores.
 
Etapa 2. Multiproceso
La implementación de un ambiente de ejecución de programas que soporte el multiproceso es considerablemente más complejo que los procesos por lotes preexistentes, por lo que varias implementaciones, como Multics, prácticamente fracasan. Las primeras iniciativas que lograron implementar esquemas de multiprocesamiento efectivos fueron cooperativas basadas en desarrollos modestos y graduales, como el de sistema operativo UNIX y el lenguaje de programación C empleados mutuamente en el desarrollo del otro.

Etapa3.Cómputopersonal

Una sgunda consecuencia de la disponibilidad de procesadors fabricados en masa y de bajo costo es la posibilidad de construir computadoras basadas en estos procesadores a un bajo costo y con capacidades rudimentarias,pero con potecial considerable. Así surgió una multitud de proyectos aficionados y pequeños fabricantes dearquitecturas peculiares de computadoras de bajo costo orientadas al usuario individual.El incremento en el número de computadoras en uso hace énfasis en la necesidad de intercambiar información entre ellas, lo que ayuda a popularizar redes de bajo costo y medios de transferencia compartidos como Ethernet mediante cable coaxial y después con cableado sin blindar (UTP5).De manera eventual, las computadoras que integraron mejor el uso de redes de área local a sus sistemas operativos y a sus arquitecturas de hardware tuvieron una ventaja competitiva importante.Una vez que las redes de área local se esparcieron en casi todas las instituciones, la simulación de la terminal mediante programas que se ejecutan en una computadora personal, conectada mediante la red al mainframe, resulta más económica y además da al usuario final una computadora personal para obtener beneficios adicionales.Aunque los equipos que diseña y fabrica operan de manera correcta, su costo es mucho más elevado que el de otras propuestas de cómputo personal; además, en sus primeras versiones no proporciona prestaciones superiores a las de la competencia. IBM estimó en su momento que el mercado de estas plataformas personales sería limitado y poco rentable.

Comentarios