-
Pascalina
Primera calculadora que funcionaba a base de ruedas y engranajes. Este invento es el antepasado remoto del actual ordenador. -
Step Reckoner
Inicio de la construcción de maquinas, basada en las ideas de Pascal. Leibniz built construyó una máquina que podía encriptar y realizar operaciones básicas aritméticas en base a un sistema binario. -
Máquina de Turing
Introducción del término Máquina de Turing en el trabajo "On computable Numbers" en respuesta a David Hilbert acerca del planteamiento si hay un método definido que pueda aplicarse a cualquier sentencia matemática y que nos diga si esa sentencia es cierta o no. La respuesta fue que no todos los problemas podían ser resueltos por una máquina. Esto dio origen a la construcción de la logica de un computador. Dándole función a lo que conocemos ahora como CPU. -
Turing-Complete Computer
Konrad Zuse construyó una máquina universal con memoria y tiempo ilimitado durante el gobierno nazi en Berlin.
Construida con un sistema que permitiera a cualquier programa tener una respuesta.
De aquí la expresión Turing Complete para llamar así a los lenguajes de programación debido a que implementan las bases: adición, multiplicación, condiciones relacionales, retornos, modos de almacenamiento, entre otros. -
Colossus
Bletchly Park una máquina programable usada para romper a Lorenz Cipher, nazi que se comunicaba con los capitolios de Europa. -
Period: to
Primera Generación
Método de Programación: Codificación en lenguaje máquina, introducción de tarjetas perforadas y recibir salida de forma impresa.
Tecnología: Tubos de vacío y Paneles.
Función: Hacer cálculos. -
ENIAC
Interacción directa con el Hardware (tubos de vacío y paneles).Una de las primeras máquinas de propósito general. Construída por: John Presper Eckert y John William Mauchly, pero programada especialmente por: Betty Snyder Holberton, Jean Jennings Bartik, Kathleen McNulty Mauchly Antonelli, Marlyn Wescoff Meltzer, Ruth Lichterman Teitelbaum y Frances Bilas Spence. Fue programada en lenguaje máquina para ejecutar sus procesos y operaciones. -
Period: to
Una Amenaza Más
Tomo una amenaza más para acelerar el progreso de lo que se conoce hoy como: "Android" -
Great Hop Forward
El calculo científico se volvió primordial e inició el comienzo de uso de transistores y sistemas por lotes. Nacimiento de los compiladores gracias a Grace Hopper. Desarrolló el primer lenguaje de programación no directo con la computadora. -
Period: to
Segunda Generación
Método de Programación: Método Ensamblador y Lenguaje de Alto Nivel.
Tecnología: Transistores y Sistemas por Lotes.
Función: Calculo Científico. -
Semi-Automatic Ground Enviroment
SAGE (MIT/IBM). La necesidad del gobierno estadounidense tras la bomba atómica, los condujo a construir un radar que pudiera prevenir e identificar una bomba no esperada a varios radares de distancia. Aquí nace el trabajo en tiempo real. Se le nombro Proyecto Manhattan. -
Multics
Primer sistema operativo que proveía realmente procesamiento de tiempo compartido. Creado en MIT por Fernando J. Corbató. Se implemento un único nivel de almacenamiento para el acceso a los datos, desechando la clara distinción entre los segmentos (archivos) y los procesos en memoria. Desventajas: Limitada en bits, equivalente a 1MB actual. -
Multiprogramación
Lenguajes de Alto Nivel. IBSYS se desarrolló en 1960.Inicialmente funcionaba en ordenadores IBM 704. Después fue portado a los IBM 709. IBM dio soporte al mismo bajo el nombre de IBSYS. Función de proporcionar nuevos métodos para gestionar los buffers y los dispositivos de entrada y salida, al igual que GM-NAAI/O que permitía la ejecución de programas realizados en lenguaje máquina. -
Period: to
Tercera Generación
Función: Procesamiento de Caracteres y Calculo Científico.
Destaco la: Multiprogramación, Spooling y Tiempo Compartido. -
UNIX
Sistema operativo portable, multitarea y multiusuario; desarrollado, en principio, en 1969, por un grupo de empleados de los laboratorios Bell de AT&T, entre los que figuran Dennis Ritchie, Ken Thompson y Douglas McIlroy. Desarrollada en lenguaje C (se creó su propio compilador para desechar algunas acciones y salvo mucha memoria) -
Period: to
Cuarta Generación
Función: Productividad de usuario y rendimiento de la máquina.
Uso masivo de la PC y amistosidad de los sistemas de uso personal.
Adquiere mayor importancia las redes de computadoras y el proceso distribuido. -
LINUX 1.0
176,000 líneas de código en C. Código de open source. A partir muchos programadores se basaron en Linux Kernel para crear su sistema operativo para celulares. De aquí surge Android. -
Nacimiento de ANDROID INC.
Rich Miner, Chris White y Nick Sears fundan Android Inc. con el objetivo de desarrollar un sistema operativo para móviles basado en Linux. -
Google Compra Android
Se compró por $50 millones. Andy Rubin diseño la plataforma de un telefono celular basado en Linux Kernel con la promesa de flexibilidad a sus compradores. -
Mejoras de Sistema Operativo
Android ha mejorado su sistema operativo desde 2007 que pretendió entrar al negocio de telecomunicaciones. Se han eliminado bichos y errores anteriores y desde su primer sistema operativo Android 1.0, han nombrado a sus sistemas con un postre ("Cupcake", "Donut", "Eclair" y "Froyo") dado que en una entrevista explicaron que la tecnología hace nuestra vida mas dulce. -
Dispositivos NEXUS
Google lanzo dispositivos Nexus con sistema operativo Android, con la promesa de introducir nuevas iteraciones de software y estándares de hardware en todos los ámbitos, y se hizo conocida por su software "sin burbujas" con "actualizaciones oportunas" -
Google Play
Anunció la empresa una versión especial del Samsung Galaxy S4, donde en lugar de utilizar la personalización de Android de Samsung, el teléfono ejecutaba "stock Android" y se prometía recibir nuevas actualizaciones del sistema rápidamente. Este fue el inicio del proyecto que se conoce actualmente. -
Android One
La empresa Google anunció un proyecto llamado Android One que les permitiría a consumidores de países de bajos recursos obtener teléfonos de alta calidad pero de bajo costo y el proyecto tendría lugar de lanzamiento en India para el 2015, pero el proyecto fue decepcionante debido a que no encontraron la manera de introducir el hardware, por lo que se cancelo el proyecto y no se volvió hablar de el hasta el 2017. -
Asistentes
Google saco sus propios teléfonos incluyendo un asistente y nuevo sistema operativo.