Abstracciones y Tecnología

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. Introducción

1.1. Evolución

1.1.1. La tecnologia ha hecho un gran avance en los últimos años, tanto en hardware como en software

1.2. Computadores

1.2.1. En la actualidad se puede encontrar computadores en diferentes lugares como: carros y celulares

2. Más Allá de un Programa

2.1. Lenguaje de Alto Nivel

2.1.1. Lenguaje que puede ser leido por cualquier usuario, utiliza un lenguaje natural, usando palabras en inglés

2.2. Lenguaje Ensamblador

2.2.1. Lenguaje que se encarga de traducir la notacion simbolica a binario

2.3. Lenguaje de Máquina

2.3.1. Lenguaje binario (ceros y unos) que entiende el computador

3. Clases de Computadores

3.1. Computadores de Escritorio

3.1.1. Maquina usada para cualquier usuario cuenta con caracteristicas basicas y su precio no es muy elevado.

3.2. Servidores

3.2.1. Maquinas usadas para la ejecucion de programas y tener multiples usuarios conectados a la vez, debe cumplir algunas propiedades como: Fiabilidad y Tolerancia a Fallos.

3.3. Super Computadoras

3.3.1. Maquinas con mucho mas rendimiento que las de escritorio, son usadas en ambitos donde las tareas son complejas como el área cientifica

3.4. Datacenters

3.4.1. Habitación que proporciona: refrigeracion, rendimiento y ancho de red, esta habitacion alberga los servidores

3.5. Computadores Embebidos

3.5.1. Son usados para cumplir funciones especificas

4. Rendimiento de un Programa

4.1. Algoritmo

4.1.1. Debe ser efectivo

4.2. Software del Sistema

4.2.1. El que se encarga de transformar las sentencias a lenguaje de maquina

4.3. Computador

4.3.1. Debe contar con buen procesador, memoria RAM y dispositivos de E/S

5. Bajo la Cubierta

5.1. Modelo Von Neumman

5.2. Contenido de un Computador

5.2.1. Placa Madre

5.2.2. Memoria RAM

5.2.3. Procesador

5.2.4. Memoria Cache

5.3. Interfaz Hardware - Software

5.3.1. Instruction Set Architecture (ISA)

5.3.2. Sistema Operativo (SO)