Linea del Tiempo de Computación
Cesar HernandezResumen14 de Octubre de 2015
2.784 Palabras (12 Páginas)139 Visitas
Línea del Tiempo “Historia de la computación”
(Software y Lenguajes)
1945:
Konrad Zuse empezó a trabajar en Plankalkul (Plan de cálculos), el primer lenguaje de programación algorítmico, con el fin de crear las condiciones teóricas para la formulación de problemas de carácter general. Siete años antes, Zuse había desarrollado y construido la World´s primera binario computadora de digital, la Z1. Completó el primer ordenador totalmente funcional controlado por programa electromecánico digital, el Z3, en 1941. Sólo el Z4, el más sofisticado de sus creaciones, sobrevivió segunda guerra mundial.
1948:
Claude Shannon´s "La teoría matemática de la comunicación" enseñó a ingenieros codificar datos, por lo que podría comprobar exactitud después de la transmisión entre los equipos. Shannon identifica el bit como la unidad fundamental de datos y, coincidentemente, la unidad básica de la computación.
1952:
Grace Hopper termina el compilador A-0. En 1952, Grace Hopper matemático terminó lo que se considera para ser el primer compilador, un programa que permite a un usuario utilizar inglés como palabras en lugar de números. Otros compiladores basan en A-0 seguidos: ARITH-MATIC, MATH-MATIC y FLOW-MATIC [software]
1953:
John Backus terminó speedcoding para ordenador IBM´s 701. Aunque speedcoding exigió más memoria y calcular el tiempo, recortados semanas fuera de la programación.
1955:
Herbert Simon y Allen Newell presentó software lógica teórico que suministra las reglas de razonamiento y demostraron teoremas de lógica simbólica. La liberación de teórico de la lógica marcó un hit al establecer el campo de la inteligencia artificial.
1956:
En los años cincuenta recursos científicos y de Ingeniería Informática se escaseaban y eran muy preciados. El primer sistema operativo para el IBM 704 refleja la colaboración de Bob Patrick de investigación General Motors y Owen Mock de la aviación de América del Norte. Llamado el sistema de entrada-salida de GM-NAA, proporcionó el procesamiento por lotes y aumentó el número de trabajos terminados por turno sin aumento de costo. Alguna versión del sistema fue utilizado en cerca de cuarenta 704 instalaciones.
En el MIT, los investigadores comenzaron experimentos en directo teclado en computadoras, un precursor de la today´s el modo normal de operación. Doug Ross escribió una nota defendiendo el acceso directo en febrero; cinco meses más tarde, el torbellino en tal experimento.
1957:
Sperry Rand lanzó un compilador comercial la UNIVAC. Desarrollado por Grace Hopper como un refinamiento de su innovación anterior, el compilador de A-0, la nueva versión fue llamada MATH-MATIC. Trabajo anterior en la A-0 y A-2 compiladores condujo al desarrollo del primer inglés negocios de procesamiento de datos compilador, B-0 (FLOW-MATIC), también terminada en 1957. FLUJO MATIC sirvió de modelo para construir con el aporte de otras fuentes.
Un nuevo lenguaje, FORTRAN, permitió una computadora para realizar una tarea repetitiva de un único conjunto de instrucciones mediante lazos. El primer programa comercial de FORTRAN funcionó en Westinghouse, produciendo una coma falta diagnóstica. Un intento exitoso seguido.
1959:
ERMA, la electrónica registro método de contabilidad, había digitalizado comprobando en el Banco de América creando un tipo de letra legible para la computadora. Un escáner especial lee los números de cuenta impresas en cheques en tinta magnética.
1960:
Un equipo de varios fabricantes de ordenadores y el Pentágono desarrolló COBOL, común empresarial orientado al lenguaje. Diseñado para uso de negocios, primeros intentos de COBOL destinada a fácil legibilidad de los programas informáticos y tanta independencia como sea posible de la máquina. Los diseñadores esperaban que un programa COBOL funcionaría en cualquier computadora que existió un compilador con modificaciones un mínimo. Howard Bromberg, un impaciente miembro del Comité encargado de crear COBOL, tenía esta piedra sepulcral hecho por temor a que la lengua no tenía ningún futuro. Sin embargo, COBOL ha sobrevivido a este día.
LISP hizo su debut como el primer lenguaje de computadora diseñado para escribir programas de inteligencia artificial. Creado por John McCarthy, LISP ofreció a programadores flexibilidad en la organización.
Quicksort es desarrollado. Trabajando para la empresa de informática británico Elliott Brothers, C. A. R. Hoare desarrollaron Quicksort, un algoritmo que se encendería convertirse en el más usado método de ordenación en el mundo. Quicksort utiliza una serie de elementos llamados "pivotes" que permitió la clasificación rápida. C.A.R. Hoare fue nombrado caballero por la reina Elizabeth II en el año 2000.
1962:
Estudiantes de MIT Slug Russell, Shag Graetz y Alan Kotok escribieron SpaceWar!, considerado el primer juego de computadora interactivo. Jugó primero en el MIT en DEC´s PDP-1, la pantalla de gran alcance ofrecido gráficos interactivos, shoot´em-up que inspiró a futuros videojuegos. Jugadores duelos disparaban contra naves espaciales de cada other´s y las primeras versiones de joysticks para manipular lejos de la central de la fuerza gravitacional del sol, así como de la nave enemiga.
Publicado en 1962, libro de Kenneth Iverson un lenguaje de programación detallada forma de notación matemática que había desarrollado en la década de 1950 finales mientras que un profesor del adjunto en Universidad de Harvard. IBM contrató a Iverson y fue allí APL evolucionado hacia un lenguaje de programación práctico. APL era ampliamente utilizado en aplicaciones científicas, financieras y actuariales especialmente. Potentes funciones y operadores en el APL están expresados con caracteres especiales, dando por resultado programas muy concisos.
1963:
Ivan Sutherland publicó Sketchpad, un interactivo, computadora de tiempo real dibujo sistema, como su tesis de doctorado de MIT. Utilizando un lápiz y Bloc de bocetos, un diseñador podría dibujar y manipular figuras geométricas en la pantalla.
ASCII: Código estándar americano para intercambio de información — permite máquinas de distintos fabricantes para intercambiar datos. ASCII consiste en 128 cadenas únicas de unos y ceros. Cada secuencia representa una letra del alfabeto inglés, un número arábigo, devolución una variedad de signos de puntuación y símbolos o una función como un carro.
1964:
Thomas Kurtz y John Kemeny crean BASIC, un lenguaje de programación fácil de aprender, para sus alumnos en el Dartmouth College.
1965:
Lenguajes orientados a objeto recibieron un impulso temprano con Simula, escrito por Kristen Nygaard y Ole-John Dahl. Simula agrupa datos y las instrucciones en bloques denominados objetos, cada uno que representa una faceta de un sistema diseñado para la simulación.
1967:
Seymour Papert diseña LOGO como un lenguaje para niños. Un programa de dibujo, LOGO controlados inicialmente las acciones de una mecánica "tortuga" que trazó su camino con la pluma en el papel. Las tortugas electrónicas hicieron sus diseños en un monitor de pantalla de vídeo.
Papert destacó exploración creativa sobre la memorización de hechos: "personas dan servicio de labios para aprender a aprender, pero si nos fijamos en el currículo en las escuelas, la mayor parte es sobre las fechas, fracciones y hechos de la ciencia; muy poco es sobre el aprendizaje. Me gusta pensar de aprendizaje como una experiencia que cada uno de nosotros puede adquirir."
1968:
Edsger Dijkstra´s "GO TO considerado dañoso" carta, publicada en comunicaciones del ACM, disparó el primer salvo en las guerras de la programación estructurada. La ACM considera la acrimonia que resulta suficientemente perjudicial que estableció una política de no imprimir artículos tomando posición enérgica contra una práctica de codificación.
1969:
El estándar RS-232C para la comunicación permite las computadoras y dispositivos periféricos para transmitir la información en serie, es decir, un bit a la vez. El protocolo RS-232-C delineó un propósito para una serie plug´s 25 patillas.
AT & T Bell Laboratories programadores Kenneth Thompson y Dennis Ritchie desarrollaron el sistema operativo UNIX en una minicomputadora diciembre de repuesto. UNIX combina muchas de las características de tiempo compartido y administración de archivos que ofrece Multics, de la que tomó su nombre. (Multics, unos proyectos de mediados de la década de 1960, representó el primer esfuerzo en la creación de un multi- usuario, sistema operativo multitarea.) El sistema operativo UNIX consiguió rápidamente un amplio seguimiento, sobre todo entre los ingenieros y científicos.
1972:
Nolan Bushnell introdujo Pong y su nueva empresa, juegos de video Atari.
1976:
Gary Kildall desarrolló CP/M, un sistema operativo para ordenadores personales. Ampliamente adoptado, CP/M hizo posible una versión de un programa para funcionar en una variedad de computadoras construidas alrededor de microprocesadores de ocho bits.
1977:
El gobierno de Estados Unidos adoptó IBM´s estándar de cifrado de datos, la clave para desbloquear mensajes codificados, para proteger la confidencialidad dentro de sus organismos. Disponible al público en general, la norma requiere una clave de ocho-número para revolver y descifrar datos. Los 70,000 trillones de posibles combinaciones hicieron romper el código por ensayo y error poco probable.
...