Siglo XX
§
Se fundan los laboratorios Bell.
§
Vannevar Bush construyó
una máquina diferencial parcialmente
electrónica, capaz de resolver ecuaciones diferenciales.
§
Kurt Gödel publicó
un documento sobre los lenguajes
formales basados en operaciones aritméticas. Lo usó para
codificar arbitrariamente sentencias y pruebas formales, y mostró que los
sistemas formales, como las matemáticas tradicionales, son inconsistentes en un
cierto sentido, o que contienen sentencias improbables pero ciertas. Sus
resultados son fundamentales en las ciencias teóricas de la computación.
§
Alan Turing describe
la máquina de Turing, la cual formaliza el
concepto de algoritmo.
§
Samuel Williams y George Stibitz completaron
en los laboratorios Bell una calculadora que podía manejar números
complejos.
§
La computadora Z3 fue
creada por Konrad Zuse. Fue la primera máquina programable y
completamente automática.
§
John Vincent
Atanasoff y Clifford Edward
Berry completaron una calculadora de propósito especial para
resolver sistemas de ecuaciones lineales simultáneas, la cual fue llamada la
"ABC" ("Atanasoff Berry Computer").
§
Se construyó en la Universidad de Harvard, la Mark I,
diseñada por un equipo encabezado por Howard H. Aiken.
§
Vannevar Bush desarrolló
la teoría de Memex,
un dispositivo de hipertexto ligado a una librería de libros y películas.
§
Se inventa el transistor, en Laboratorios Bell por John Bardeen, Walter H.
Brattain, y William Shockley.
§
Fue desarrollada la primera memoria, por Jay Forrester, la cual reemplazó
los no confiables tubos al vacío como la forma predominante de memoria por los
próximos diez años.
§
Alan Turing expone
un artículo que describe lo que ahora conocemos como la prueba de Turing.
Su publicación explora el desarrollo natural y potencial de la inteligencia y
comunicación humana y de computadoras.
§
Comienza a operar la EDVAC, a diferencia de la ENIAC, no era decimal, sino binaria
y tuvo el primer programa diseñado para ser almacenado.
§
Eckert y Mauchly entregan a la Oficina del Censo su primer computador:
el UNIVAC I.
§
El Sistema A-0 fue inventado por Grace Murray Hopper. Fue el compilador
desarrollado para una computadora electrónica.
§ Claude Shannon desarrolla el primer ratón eléctrico capaz de salir de un
laberinto, considerada la primera red neural.
§
IBM fabricó su primera computadora escala industrial, la IBM 650
§
Se crean memorias a base de magnetismo (conocidas como memorias de
núcleos magnéticos).
§
Se desarrolla el lenguaje de programación de alto
nivel FORTRAN.
§
Darthmouth da una conferencia en a partir de la que nace el concepto
de inteligencia artificial.
§
Edsger Dijkstra inventa un algoritmo
eficiente para descubrir las rutas más cortas en grafos como una demostración
de las habilidades de la computadora ARMAC.
§
Es puesta a la venta por parte de IBM la primera impresora de matriz de puntos.
§
Comienza la segunda generación de computadoras,
caracterizados por usar circuitos transistorizados en
vez de válvulas al vacío.
§
La organización ARPA es
creada como consecuencia tecnológica de la llamada Guerra Fría.
§
Se desarrolla COBOL, el primer lenguaje de programación de alto nivel
transportable entre modelos diferentes de computadoras.
§
Aparece ALGOL,
el primer lenguaje de programación estructurado y orientado a los
procedimientos.
§
Se crea el primer compilador de computador.
§
C. Antony R.
Hoare desarrolla el algoritmo de ordenamiento o
clasificación llamado quicksort.
§
Kenneth Iverson inventa el lenguaje de
programación APL en
IBM.
§
Aparece el concepto de paginación de memoria, descrito por T. Kilburn y D. J. Howart.
§
Los primeros programas gráficos que dejan que el usuario dibuje
interactivamente en una pantalla fueron desarrollados por Iván Sutherland en
MIT.
§
El primer compilador autocontenido, es decir, capaz de compilar su propio
código fuente fue el creado para Lisp por Hart y Levin
en el MIT.
§
Un equipo de la Universidad de Manchester completa la computadora ATLAS. Esta
máquina introdujo muchos conceptos modernos como interrupciones, pipes (tuberías),
memoria entrelazada, memoria virtual y memoria paginada. Fue la
máquina más poderosa del mundo en ese año.
§
El estudiante del MIT Steve Russell escribe
el primer juego de computadora, llamado Spacewar!.
§
Un comité Industria-Gobierno define el código estándar de caracteres ASCII.
§
El primer minicomputador comercialmente exitoso es distribuido por DEC (Digital
Equipment Corporation).
§
Se desarrolla el lenguaje BASIC (el Dartmouth BASIC), John George Kemeny y Thomas Eugene Kurtz en el Dartmouth
College
§
Gordon Moore publica
la famosa Ley de Moore.
§
La lógica difusa, diseñada por Lofti Zadeh, se usó para procesar datos
aproximados.
§
J. B. Dennis introduce por primera
vez el concepto de segmentación de memoria.
§
Los algoritmos de exclusión mutua (sistemas
operativos) fueron tratados por primera vez en los clásicos documentos de Dijkstra.
§
Aparecen los primeros ensayos que más tarde definirían lo que hoy es
la programación estructurada.
§
Los primeros programas exitosos de ajedrez fueron desarrollados por Richard
Greenblatt en el MIT.
§
Es inventado el diskette (disco flexible) en IBM por David Noble, bajo la dirección de Alan Shugart.
§
Robert Noyce y Gordon Moore fundan la corporación
Intel.
§
El protocolo de comunicaciones NCP fue creado para
controlar la red ARPANET.
§
La primera minicomputadora de 16-bit es distribuida por la Data General
Corporation.
§
Se desarrolla en los laboratorios
Bell el lenguaje de programación B cuyos
aportes fueron mayoritariamente de Ken Thompson y Dennis Ritchie.
§
Nace el sistema operativo UNICS en los laboratorios
Bell de AT&T por un grupo de empleados de dicho laboratorio,
entre los que se encuentran Ken Thompson, Dennis Ritchie y Douglas Mcllroy.
§
El primer cable de fibra óptica fue
comercialmente producido por Corning Glass Works, Inc.
§
Se publica el primer modelo de base de datos relacional,
por E.F. Codd.
§
El profesor suizo Niklaus Wirth desarrolla el lenguaje de programación Pascal.
§
Brinch Hansen utiliza por primera vez
la comunicación interprocesos en el sistema RC 400.
§
Intel crea la primera memoria dinámica RAM. Se le llamó 1103 y
tenía una capacidad de 1024 bits (1Kbits).

No hay comentarios:
Publicar un comentario