
1. Contexto Histórico y evolución
1.1. ábaco
1.1.1. Egipcios
1.1.2. Griegos
1.1.3. Etc
1.2. Regla de cálculo
1.2.1. John Naiper
1.2.2. Gunter
1.2.3. Bissaker
1.3. Máquina calculadora
1.3.1. Pascal: crea la primer máquina calculadora
1.3.2. Leibnitz
1.3.3. Babbage
1.3.4. Boole
1.3.5. Elwood Shanon
1.3.6. William Burroughs:
1.4. Tarjetas perforadas
1.4.1. Herman Hollerith
1.5. Computadora digital programable
1.5.1. Konrad Zuse
1.6. Computadora digital electrónica
1.6.1. Atanasoff Y Berry
1.7. MARK I : Hardvard 1944 Primera máquina procesadora de información
1.8. ENIAC: Univ Pensilvania 1946 Primera computadora electrónica
1.9. EDVAC: 1947 Primera computadora con almacenamiento de información
1.10. EDSAC: 1949 Capaz de almacenar programas electrónicamente.
1.11. ACE PILOT: 1950 estuvo considerada por mucho tiempo como la computadora más avanzada del mundo, pudiendo realizar operaciones tales como suma y multiplicación en cuestión de microsegungos
1.12. UNIVAC I: 1951 Desarrollada por Mauchly y Eckert para la Remington-Rand Corporation
2. Componentes
2.1. Hardware
2.1.1. Evolución
2.1.1.1. Bulbos: Primera Generación (1951-1958)
2.1.1.2. Transistores: Segunda Generación (1959-1964)
2.1.1.3. Circuitos Integrados: Tercera Generación (1964-1971)
2.1.1.4. Microprocesador: Cuarta Generación (1971-1982)
2.2. CPU: unidad de procesamiento central, es el hardware dentro de un ordenador u otros dispositivos programables, que interpreta las instrucciones de un programa informático
2.3. Microprocesador: Cerebro del Ordenador
2.4. Memoria: Almacena datos
2.5. Dispositivos de Entrada/Salida: Transfiere datos entre la interfaz y el computador
2.6. Bus: Permite la comnicación entre componentes
2.7. Periféricos: entrada de datos y salida de datos procesados.
3. Software
3.1. Lenguajes de programación
3.1.1. Pionera: Ada Lovelace
3.1.2. Tipos de Lenguaje
3.1.2.1. Lenguaje de Máquina
3.1.2.2. Bajo Nivel: Ensamblador
3.1.2.3. Alto Nivel
3.2. Sistema Operativo
3.2.1. Definición: Conjunto de programas que coordinan el equipo físico de la computadora y supervisan la entrada, la salida, el almacenamiento y las funciones de procesamiento