2021 - TUP - IntroProgramacion - Conceptos Basicos
2021 - TUP - IntroProgramacion - Conceptos Basicos
programación
Conceptos Básicos
Arquitectura de una PC (esquema von-Neumann)
Almacenamiento
Secundario
Memoria
Dispositivos de Dispositivos de
Entrada CPU Salida
Unidad de Control
Unidad Aritmético
Lógica
Variables
• Para que un dato o programa sea accesible o utilizable debe estar en la MEMORIA
• Podemos imaginar la memoria como una tabla o un conjunto de cajas donde se almacenan
datos e instrucciones
Variables
• Cada caja o celda de la tabla de la MEMORIA tiene un identificador o ubicación = una
“dirección de memoria”
• Para poder utilizar cualquier dato o instrucción que se encuentre en MEMORIA, es
necesario conocer su ubicación
EJEMPLO DE DIRECCION DE MEMORIA:
0x52A132F3
• Claramente no es práctico programar utilizando las direcciones de memoria de manera
directa
• Los lenguajes de programación permiten la utilización de VARIABLES
Variables
• En programación, una variable está formada por un espacio en la memoria principal y
un nombre simbólico que está asociado a dicho espacio