-
Hardware y arquitectura:
Las maquinas eran diseñadas a base de tubos al vacío.
La unidad de almacenamiento era un tambor magnético
Utilizaban la arquitectura de Von Neumann
Las entradas de datos eran por medio de tarjetas perforadas y la salida de datos se mostraba impresa en una cinta de papel
Las computadoras eran totalmente mecánicas ocupando grandes espacios. -
Realizaban 5 operaciones aritméticas
Se usaba el lenguaje de máquina.
Eran capaces de realizar cinco mil sumas por segundo.
Los procesos a completar se realizaban por medio de cables e interruptores manejados por varios equipos de personas.
La IBM 650 por su facilidad de programar y su bajo costo, se utilizó para enseñar la programación de computadores a estudiantes de universidades. -
-
John W. Mauchly y J. Prester Eckert, Pennsylvania
-
John W. Mauchly y J. Prester Eckert
-
John W. Mauchly y J. Prester Eckert
-
Frank Hamilton
-
Howard Aiken, Harvard.
-
Se reemplazan los tubos al vacío por transistores
Estas computadoras podían guardar las instrucciones en su memoria.
Recibía las entradas de datos por medio de tarjetas perforadas y las salidas eran por medios de impresiones en papel.
Se usan impresoras y discos de almacenamientos.
Era necesario el uso de enchufes. -
Cambio de lenguaje de máquina binario a un lenguaje de máquina con símbolos (ensamblador).
Se desarrollaron lenguajes de alto nivel de programación como BASIC, ALGOL, COBOL y FORTRAN.
Se usaban las unidades de punto flotante para los cálculos de los números reales y el registro de índices para controlar ciclos
Podían ser programadas por medio de lenguaje de máquina y también ensamblador.
Aún se utilizaba lenguaje de bajo nivel para programar. -
-
Diseñador: MIT
-
Tom Kilburn.
-
Diseñador: Ferranti (empresa de electrónicos).
-
DIseñador: Sperry Rand
-
Diseñador: Seymour Cray
-
Se usaban los circuitos integrados (chips o microchips) de silicón en vez de los transistores individuales.
Las entradas se ingresaban por medio del teclado y las salidas era mostradas en el monitor.
Se usaban discos magnéticos para la memoria pero después se cambiaron a memoria semiconductora.
Intel introdujo sus microprocesadores – Intel 4004, Intel 8080, 8086, 8088.
Se implementó el uso de monitores y teclados. -
Las instrucciones eran escritas en lenguaje de alto nivel en vez de lenguaje de máquina y ensamblador
La creación de un sistema operativo permitía correr muchas aplicaciones diferentes a la vez.
El teclado y el monitor se interconectaban a través del sistema operativo.
La multiprogramación fue introducida.
Se crearon lenguajes como: PASCAL, BCPL, SHRDLU, FORTRAN 66 y SEQUEL (SQL). -
-
Diseñador: Daniel Slotnick.
-
Diseñador: Data General Corporation
-
Diseñador: MIT
-
Diseñador: Seymour Cray.
-
Diseñador: Tom Watson.
-
Creación de los microprocesadores.
· Reducción significativa del tamaño de las computadoras.
· Creación de las computadoras personales.
· El primer microprocesador de esta generación era de 4 bits y contenía 2.300 transistores.
· Intel crea el primer CPU -
El primer microprocesador de esta generación realizaba 60.000 operaciones por segundo.
Generalización de las aplicaciones, gran cantidad de estas y para casi cualquier campo.
Sistemas de bases de datos
Creación del lenguaje 4GL, muy cercano al lenguaje humano.
El concepto de internet se introdujo. -
-
Diseñada por: CDC (Control Data Corporation)
-
Diseñador: DEC (Digital Equipment Corporation)
-
Diseñador: Seymour Cray
-
Diseñador: Steve Wozniak
-
Esta generación continua hasta la fecha
-
Diseñador: Steve Chen
-
Diseñador: Bill Lowe
-
Aumenta la capacidad de memoria.
Multiprocesador (Procesadores interconectados).
Procesamiento en paralelo
Interacción entre dispositivos
Dispositivos portátiles -
Máquinas activadas por la voz que pueden responder a palabras habladas en diversas lenguas y dialectos.
Computación cuántica y nanotecnología.
Lenguajes de programación: PROGOL (Programming Logic) y LISP (List Processing).
Interfaces más fáciles de usar para el usuario.
Desarrollo de inteligencia artificial. -
Diseñador: Manuel Fernández
-
Diseñador: Jef Raskin
-
Diseñador: Intel
-
Desarrollador: Google