-
Primera generación
Esta generación abarcó la década de los cincuenta. Y se conoce como la primera generación.
Estas máquinas tenían las siguientes características:
-Tubos al vacío para procesar información.
-Tarjetas perforadas para datos y programas.
-Cilindros magnéticos para almacenar información e instrucciones internas.
-Demasiado grandes, lentas, se recalentaban y gastaban mucha electricidad.
-Comenzó a utilizar el sistema binario para representar los datos. -
Segunda Generación
Las computadoras tienen menor tamaño y costo. Algunas computadoras se programaban con cintas perforadas y otras por medio de cableado en un tablero. Características de esta generación:
-Usaban transistores para procesar información.
- Usaban pequeños anillos magnéticos para almacenar información e instrucciones. Cantidad de calor y eran sumamente lentas.
-Se desarrollaron nuevos lenguajes de programación como COBOL y FORTRAN
-Surgieron las minicomputadoras y los terminales a distancia. -
Tercera Generación
Desarrolló circuitos integrados (pastillas de silicio) con miles de componentes electrónicos en una integración en miniatura. Las computadoras se hicieron más pequeñas, más rápidas, desprendían menos calor y eran energéticamente más eficientes.
- Circuitos integrados para procesar información.
-"chips" para almacenar y procesar la información. -
Cuarta Generación
Aparecen los microprocesadores, circuitos integrados de alta densidad y gran velocidad. Aquí nacen las computadoras personales que han adquirido proporciones enormes y que han influido en la sociedad en general sobre la llamada "revolución informática"
-Se desarrolló el microprocesador.
-Se reemplaza la memoria de anillos magnéticos por la memoria de "chips" de silicio.
- Se desarrollan las microcomputadoras, o sea, computadoras personales o PC.
- Se desarrollan las supercomputadoras. -
Quinta Generación
La inteligencia artificial trata de aplicar los procesos del pensamiento humano en la solución de problemas a la computadora.
La robótica es el arte y ciencia de la creación y empleo de robots.
Un sistema experto es una aplicación de inteligencia artificial que usa una base de conocimiento de experiencia.
Los canales de comunicaciones que interceptan terminales y computadoras se conocen como redes de comunicaciones.