Una pila es una estructura de datos en la cual podemos almacenar información para su posterior procesamientos, el acceso a sus elementos almacenados es de tipo LIFO (del inglés Last In, First Out , «último en entrar, primero en salir») lo que quiere decir que el ultimo elemento almacenado o apilado es el primer elemento en salir o en ser desapilado. Pilas en java Para hacer uso de las pilas en java es necesario crear una clase nodo la cual representara cada elemento u objeto que ara parte de la pila, posteriormente crear una clase pila la cual permitirá unir cada uno de los nodos para permitir generar la estructura de datos y hacer diferentes procesos e interactuar con los elementos almacenados. Para dar un ejemplo crearemos un proyecto java el cual permitirá haciendo uso de las Pilas almacenar (n) número de estudiantes los cuales tengan como atributos: (Código, Nombre y Edad), listarlos e imprimir la suma de todas las edades. Para realizar este proyecto Crearemos las Clases
1) Cuales son los elementos esenciales de la arquitectura Von Neumann? los elementos esenciales de la arquitectura von neumann son los siguiente: -Procesador: Encargado tanto de ejecutar las instrucciones de los programas que proporcionamos al ordenador como de controlar y coordinar el funcionamiento del resto de componentes. -Memoria: Lugar donde se almacenan los datos y las instrucciones a tratar. -Interfaces de Entrada/Salida: Dispositivos creados para poder intercambiar información con el exterior de la máquina. -Buses: Las conexiones que interconectan los diferentes módulos que componen el ordenador. 2) Indique las principales ventajas de la arquitectura Harvard? - El tamaño de las instrucciones no está relacionado con el de los datos, y por lo tanto puede ser optimizado para que cualquier instrucción ocupe una sola posición de memoria de programa, logrando así mayor velocidad y menor longitud de programa