-
Hardware
Tubos de vacío: Componente electrónico para amplificar una señal eléctrica mediante el control del movimiento de los electrones en un espacio vacío a muy baja presión, o en presencia de gases especialmente seleccionados. -
Period: to
1º generación del hardware
Tubos de vacío -
Software
Características + lenguaje máquina: Servía para decodificar y corregir, y se desarrollaba a base de prueba y error. Cada PC tenía un solo lenguaje que entendía y ejecutaba. En ese sentido esta época era la más limitada todas. -
Period: to
1º generación del software
Tenía poca importancia para la humanidad -
Hardware
Transistores: Es un dispositivo electrónico semiconductor. Permite el paso de una señal en respuesta a otra. -
Period: to
2º generación del hardware
Transistores -
Hardware
¿Placas base? La electrónica fue basada en circuitos impresos (caminos conductores). Los PCs redujeron su costo, consumo y tamaño, mientras incrementaron su capacidad, velocidad y confiabilidad. -
Period: to
3º generación del hardware
Circuitos integrados impresos -
Software
Lenguaje ensamblador y crisis del software: Aparición de multiprogramación y sistemas multiusuarios, pero comienza la crisis del software.- Dificultades o errores en la planificación
- Estimación de los costos
- Productividad
- Calidad
-
Period: to
2º generación del software
Crisis del software con algo positivo... -
Hardware
Microprocesadores: Eran y siguen siendo el cerebro del ordenador. Tiene unidades aritmetico-lógicas y de control. -
Period: to
4º generación del hardware
Microprocesadores -
Software
Lenguaje de alto nivel: Los programadores podían escribir una sola instrucción equivalente a varias. Algunos lenguajes: C, PASCAL, BASIC... -
Period: to
3º generación del software
Lenguajes de alto nivel -
Software
Lenguajes orientados al usuario: El software de estos nuevos lenguajes genera automáticamente la mayor parte de los procedimientos de un programa.
Algunos tienen interfaz gráfica y sirven para consultar BDs (bases de datos). -
Period: to
4º generación del software
Lenguajes orientados al usuario -
Software
IA: Se emplean los lenguajes predecesores pero con elementos de inteligencia artificial. Algunas ramas de la ciencia computacional que hicieron presencia en esta época:- Deep learning (Aprendizaje automático)
- Image recognition (Permite identificar objetos, personas, entidades y demás en imágenes)
- Speech to text (Reconocimiento del habla)
-
Period: to
5º generación del software
Lenguajes naturales, IA.