-
– vivió en Bagdad en 780 – 850 aC
– matemático del Califa
– autor de “Breve introducción al cálculo
usando reglas de completitud y
reducción” -
Inventor del cálculo y del sistema
binario
– “Calculus ratiocinator”: el
razonamiento se puede reducir a un
lenguaje formal simbólico, y todos los
argumentos se pueden resolver
mediante la manipulación mecánica
de conceptos lógicos -
• se programaban los diseños en el
telar mediante tarjetas perforadas
• totalmente pegado al hardware:
cada hueco se correspondía con
una acción del telar
• no estaba hardcodeado -
--Considerado el padre de la computación inventó la maquina analítica (más nunca la llega a construir) podía hacer bucles y condicionales, tenía memoria integrada
-
--Primera programadora en la Historia
--Implementó el primer algoritmo para Analytical Engine, para calcular una secuencia de números de Bernoulli
--Almacenamiento en tarjetas perforadas -
– base formal para la Teoría de
la demostración y la prueba
de teoremas automatizada
– la computación como
deducción -
--Desarrolla un tabulador para obtener estadísticas de grandes cantidades de datos
--Funda Tabulating Machine Company que termina fusionandose para crear IBM
--Padre del procesamiento de automático de datos. -
-Creador de la base de la computación teórica
-Publica el libro Lambda Cálculo -
--Máquina de Turing una máquina capaz de resolver problemas
--Aportes: Lógica Matemática
--Computadora con tubos de vacío -
--Junto a John Presper Eckert desarrolló una computadora electrónica completamente operacional a gran escala llamada Electronic Numerical Integrator And Computer (ENIAC).
-
--Mauricio Wilkes inventa el lenguaje ensamblador
-
-Grace Murray inventa el primer compilador el A0 que generaba un binario a partir de un código fuente
-
--IBM desarrolla Fortran el primer lenguaje de programación universal.
-
-Se crea LISP lenguaje para IA y que sería la base para la programación orientada a objetos
-
-Se crea COBOL segundo gran lenguaje de programación universal
-
-Se crea SNOBOL programa orientado a cadenas de texto
-
-Crean el lenguaje de programación BASIC, programa de alto nivel
-
-Un lenguaje multi-plataforma que sería la base de C y C++
-
-Nace ASCII código de caracteres que persiste hasta nuestros días
-
--Se crea PASCAL lenguaje cuyo objetivo era facilitar el aprendizaje de programación en los alumnos
-
-Se crea B lenguaje de programación pensado para UNIX que sería el procesador del lenguaje C
-
-Se crea C uno de los mejores lenguajes creados y diseñado para sistemas operativos
-
--El primer ordenador personal de IBMIBM PC 5150IBM introdujo su primer ordenador personal llamado IBM PC en 1981. El Ordenador tenía un nombre en clave y todavía se la llamaba Acorn
-
--Nace C++ laprogramación orientada a objetos se consolida como "la mejor y la más fácil manera de programar" --Mejoras al lenguaje C
-
--Larry Wall crea Pearl lenguaje con características de C y que en la actualidad es el más usado en los servidores web
-
-Hyper Text Markup Languaje --De los primeros lenguajes para páginas web --Describe 22 elementos comprendido el diseño inicial y simple de HTML
-
-Lenguaje de programación multiparadigma, ya que soporta orientación a objetos, programación imperativa y, en menor medida, programación funcional.
-
-Sale al mercado Windows 95 es un sistema operativo con interfaz gráfica de usuario híbrido de entre 16 y 32 bits, fue un éxito en ventas
-
-Un lenguaje de programación orientado a objetos que permite crear aplicaciones de todo tipo de magnitud en diferentes tipos de ordenadores y sistemas operativos
-
--Se crea PHP un lenguaje diseñado para la creación de páginas web dinámicas --Desarrollado para reemplazar unos script de Perl
-
--Microsoft introduce C# (C sharp) --Un lenguaje de programación orientado a objetos para su plataforma .NET y que es la evolución del lenguaje C++
-
-Utilizado por primera vez por O'Reilly Media --Segunda generación de servicios basados en la Web, que enfatiza en la colaboración online, la conectividad y la posibilidad de compartir contenidos entre los usuarios.
-
-Surge Groovy un lenguaje de programación implementado en la plataforma JAVA
-
-Swift fue creado por Apple para el desarrollo de iOS y OS C. --Lenguaje de programación multiparadigma enfocado en el desarrollo de aplicaciones