¿Cómo se clasifican las estructuras de datos?