1. Grace Murray Hopper
1.1. Matemática
1.2. (1906-1992) primer mujer en llegar a capitán de navío de la Marina Estadounidense
1.3. dió lugar
1.3.1. Primer lenguaje compilador para ordenadores
1.4. trabajó
1.4.1. Desarrollo de COBOL
1.5. contribuyó
1.5.1. Invención del compilador (traduce instrucciones de inglés al lenguaje interno)
2. Lenguajes de Programacion
2.1. Clasificación Evolutiva
2.1.1. 1ra Generación: lenguajes máquina
2.1.2. 2da Generación: ayudas a la programación, como los ensambles
2.1.3. 3ra Generación: lenguajes de alto nivel imperativos, que siguen vigentes en la actualidad, como Pascal, Modula, Fortan, Cobol, C y Ada.
2.1.4. 4ta Generación: lenguajes o entornos de programación orientados básicamente aplicaciones de gestión y bases de datos, como SQL, Natural, etc.
2.1.5. 5ta Generación: lenguajes orientados a aplicaciones en inteligencia artificial, como Lisg y Prolog.
2.2. Paradigmas Describe
2.2.1. 1
2.2.1.1. Imperativos
2.2.2. 2
2.2.2.1. Declarativos
2.2.3. 3
2.2.3.1. Funcionales
2.2.4. 4
2.2.4.1. De lógicos
2.2.5. 5
2.2.5.1. Orientados a objetos
2.3. Características
2.3.1. Expresivo Claro Sencillo Portable Compatible Rápido
3. Programas
3.1. Concepto
3.1.1. Aplicaciones y recursos que permiten desarrollar diferentes tareas en una computadora (ordenador), un teléfono, etc.
3.2. Tipos
3.2.1. Procesadores de texto Bases de datos Juegos Gráficos Redes y comunicación lenguaje de programación sistemas operativos, etc.
3.3. Ciclo de Vida del software
3.3.1. 1
3.3.1.1. lineal
3.3.2. 2
3.3.2.1. en cascada puro
3.3.3. 3
3.3.3.1. en V
3.3.4. 4
3.3.4.1. tipo Sashimi
3.3.5. 5
3.3.5.1. en cascada con subproyectos
3.3.6. 6
3.3.6.1. iterativo
3.3.7. 7
3.3.7.1. evolutivo
3.3.8. 8
3.3.8.1. por prototipos
3.3.9. 9
3.3.9.1. incremental
3.3.10. 10
3.3.10.1. en espiral
3.3.11. 11
3.3.12. Ninguno de ellos evitan los riesgos que pueden aparecer en el desarrollo de un proyecto
4. Estructura y Funcionamiento de una computadora
4.1. El Modelo Von Neuman
4.1.1. consta de 5 partes
4.1.1.1. 1. ALU-UNIDAD ARITMETICO LOGICA (DENTRO DEL CPU) 2. UC-UNIDAD CONTROL DE PROGRAMA 3. MEMORIA-4096 PALABRAS-ALMACENAMIENTO 5. EL BUS
4.1.1.1.1. Una computadora está formada de tres partes fundamentales, aunque una de ellas es subdividida en dos partes no menos importantes
4.1.2. Surge por la necesidad de recablear la máquina para cada nuea tarea
4.1.3. Consiste en poner la información sobre las operaciones a realizar en la misma memoria (código binario)
4.1.4. pasos
4.1.4.1. 1.- Obtiene la siguiente instrucción desde la memoria en la dirección indicada por el controlador de programa y la guarda en el registro de instrucciones. 2. Aumenta el controlador de programa en la longitud de la instrucción para apuntar a la siguiente. 3. Descodifica la instrucción mediante la unidad de control. Esta se encarga de coordinar el resto de componentes del ordenador para realizar una función determinada. 4. Se ejecuta la instrucción. Esta puede cambiar el valor del contador del programa, permitiendo así operaciones repetitivas. El contador puede cambiar también cuando se cumpla una cierta condición aritmética, haciendo que el ordenador pueda tomar decisiones, que pueden alcanzar cualquier grado de complejidad, mediante la aritmética y lógica anteriores. 5. Vuelve al paso número 1.
5. Alan Kay
5.1. Ingeniero en computación
5.2. (Mayo 1940)
5.3. Uno de los fundadores
5.3.1. La programación orientada a objetos
5.3.2. Diseño de sistemas de interfaz gráfica
5.4. propuso
5.4.1. Dynabook
5.4.1.1. Inicio de la tableta digital
6. Douglas Engelbart
6.1. Titulado en Ingeniería Eléctrica
6.2. (1925-2013
6.3. desarrolló
6.3.1. -Edición de textos, hipervínculos, videoconferencia.
6.4. Creador
6.4.1. del mouse y cursor
6.5. buscó
6.5.1. Contribuir a expandir la inteligencia humana en su campo
6.6. El primero en enviar un mensaje a través de una red informática
6.7. Título en Ingeniería Eléctrica
6.8. (1925-2013)
6.9. Desarrolló
7. Bill Gates
7.1. fundador
7.1.1. Microsoft Corporation
7.1.1.1. elabora
7.1.1.1.1. programas adaptados a las necesidades de los nuevos microordenadores
7.2. creador
7.2.1. MS-DOS
7.2.1.1. se convierte
7.2.1.1.1. WINDOWS 3.1
7.2.1.2. poco amigable
7.2.1.2.1. requería conocimiento de comandos a través del teclado
8. Steve Jobs
8.1. Informático
8.1.1. (1955-2011)
8.2. considerado
8.2.1. padre del primer ordenador personal
8.3. fundador
8.3.1. Apple Computer
8.4. lanzó
8.4.1. Macintosh 1984
8.4.1.1. Interfaz gráfica y diseño exquisito
8.4.2. 2007
8.4.2.1. Presentó el Iphone
8.4.2.1.1. teléfono inteligente
8.4.3. 2010
8.4.3.1. Presentó el Ipad (híbrido de tableta y teléfono móvil)
9. Larry Page & Sergey Brin
9.1. fundadores
9.1.1. GOOGLE
9.1.1.1. empresa de internet
10. Chad Hurley y Steve Chen
10.1. dan vida
10.1.1. YOU TUBE (red social de videos)
10.2. Venden su compañía a Google
11. • Charles Babbage (1791-1871)
11.1. Matemático Inglés
11.2. Creó una máquina de Diferencias en 1822
11.3. Usó tecnología para relojes
11.4. Para resolver ecuaciones polinomiales
11.5. Nunca se terminó
11.6. • Datos curiosos Charles Babbage
11.6.1. – Prolífico inventor
11.6.2. – Aficionado a lo sobrenatural
11.6.3. – Odiaba a los músicos callejeros (lo interrumpían, siempre los corria de la calle de su casa)
11.6.4. – Odiaba a los músicos callejeros (lo interrumpían, siempre los corria de la calle de su casa)
11.6.5. – Fue candidato al Parlamento Británico en dos ocasiones (en ambas perdió)
11.6.6. – Se expuso en una ocasión a una temperatura de 130° C para ver lo que se sentía ser horneado
11.7. • Máquina Analítica
11.7.1. Babbage (1933) diseñó la máquina analítica
11.7.2. Máquina programable de propósito general
11.7.3. Vapor como fuente de energía
11.7.4. Diseñada para almacenar 1000 números con 50 decimales cada uno. Las instrucciones almacenadas en tarjetas perforadas
11.7.5. Tipos de dificultades para terminar esta obra
11.8. Considerado el padre de las computadoras
11.8.1. Porque