Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
Abstracciones y Tecnología por Mind Map: Abstracciones y Tecnología

1. Computadoras y Revolución de la Información

1.1. Transformación de aplicaciones antes inviables.

1.2. Ejemplos de uso: automóviles (reducción de contaminación, eficiencia) y teléfonos móviles (comunicación global).

2. Lenguaje de Computadores

2.1. Ventajas de lenguajes de alto nivel (productividad, portabilidad).

2.2. Comunicación a través de números binarios (0 y 1).

2.3. Lenguaje ensamblador como intermediario entre humano y máquina.

3. Tipos de Computadoras

3.1. Desktop Computers: Uso personal, buen rendimiento a bajo costo.

3.2. Servers: Ejecución de grandes programas, énfasis en fiabilidad y expansión.

3.3. Supercomputers: Alto rendimiento, configuraciones complejas (cientos de procesadores).

3.4. Datacenters: Espacios diseñados para albergar servidores masivos.

3.5. Embedded Computers: Diseñados para funciones específicas (en coches, teléfonos, etc.)

4. Funciones básicas del computador

4.1. Entrada de datos

4.2. Procesamiento de datos

4.3. Almacenamiento de datos

4.4. Salida de datos

5. Componentes clásicos de un computador

5.1. Entrada: Dispositivos como teclados, ratones, etc.

5.2. Salida: Monitores, impresoras, etc.

5.3. Procesador (CPU): Ruta de datos (operaciones aritméticas) + Ruta de control (dirección de operaciones)

5.4. Memoria: Almacenamiento de programas y datos

5.4.1. Memoria principal (volátil): DRAM

5.4.2. Memoria caché: SRAM (más rápida)

5.4.3. Memoria secundaria (no volátil): Discos magnéticos, discos ópticos, memoria flash

6. Rendimiento de Programas

6.1. Factores: algoritmo, software de sistema, capacidad del computador.

6.2. Diferencia entre aplicaciones complejas y hardware simple.

7. Rendimiento

7.1. Métricas

7.1.1. Tiempo de respuesta (ejecución)

7.2. Factores que mejoran el rendimiento

7.2.1. Procesador más rápido

7.2.2. Más procesadores en sistemas multiprocesador

8. World Wide Web y Tecnología

8.1. Motores de búsqueda como herramientas esenciales.

8.2. Impacto en la sociedad y en la creación de aplicaciones útiles.

9. Era PosPC

9.1. Dispositivos móviles personales (PMD) con conectividad inalámbrica.

9.2. Cloud Computing: reemplazo del servidor tradicional, servicios de software (SaaS).