Guia RAP4
Guia RAP4
Guia RAP4
solución informática.
2. PRESENTACIÓN
problemas diferentes, todos han tenido un elemento en común, los arreglos que se
GFPI-F-019 V3
Página 1 de 10
SERVICIO NACIONAL DE APRENDIZAJE SENA
Procedimiento de Desarrollo Curricular
GUÍA DE APRENDIZAJE
definieron en las unidades uno, dos y tres tiene un tamaño definido por lo que se limita al
programador a tener que solicitar una cantidad y trabajar dentro de sus límites.
cantidad de datos que se deben almacenar y si las herramientas que se van a usar para
este propósito son las más apropiadas para el problema que se está enfrentando, en
y su manera de hacerlos dinámicos lo que se puede en algún momento traducir como más
dificultad.
temporal de datos tal como se hace en un arreglo presentando una ventaja, éstas no
trascurso de la unidad, verá temas como: definición de colecciones, uso, diferencias contra
cuales fueron las principales limitantes que encontró con el uso de arreglos tradicionales
un problema propuesto.
Página 2 de 10
SERVICIO NACIONAL DE APRENDIZAJE SENA
Procedimiento de Desarrollo Curricular
GUÍA DE APRENDIZAJE
Recuerde que contará con el acompañamiento por parte del Instructor durante el
desarrollo de las evidencias. Las cuales deben ser enviadas oportunamente y a través de
los enlaces establecidos para tal fin. En caso de presentar informes escritos es
Nota: recuerde que esta actividad no será evaluada por su Instructor, solo forma parte
del preámbulo al tema que se desarrollará en la AA4, con el fin de propiciar autoreflexión
Página 3 de 10
SERVICIO NACIONAL DE APRENDIZAJE SENA
Procedimiento de Desarrollo Curricular
GUÍA DE APRENDIZAJE
para el aprendizaje.
tradicionales.
Recuerde que debe retroalimentar la participación del foro con mínimo dos compañeros y
Clic sobre el enlace: Foro temático: Ventajas y desventajas de las colecciones frente
Página 4 de 10
SERVICIO NACIONAL DE APRENDIZAJE SENA
Procedimiento de Desarrollo Curricular
GUÍA DE APRENDIZAJE
Evidencia de conocimiento.
leer, comprender y asimilar; toda vez que en el encontrará la información que le permitirá
Página 5 de 10
SERVICIO NACIONAL DE APRENDIZAJE SENA
Procedimiento de Desarrollo Curricular
GUÍA DE APRENDIZAJE
Evidencia de producto.
colecciones.
inventarios que ha realizado para ellos. Ahora debe permitir registrar cualquier tipo de
que se pueda eliminar o modificar elementos del inventario y se pueda realizar la venta de
uno o varios elementos. Se deben usar colecciones para almacenar los productos de la
siguiente forma:
Productos:
Existencias:
Producto Existencia
Producto 1 Cantidad de elementos
Producto 2 Cantidad de elementos
Producto 3 Cantidad de elementos
Producto N Cantidad de elementos
Página 6 de 10
SERVICIO NACIONAL DE APRENDIZAJE SENA
Procedimiento de Desarrollo Curricular
GUÍA DE APRENDIZAJE
vendieron y el valor total por el que se vendieron de forma que la colección pueda verse
de la siguiente forma:
Para el envío del ejercicio práctico, debe seguir los siguientes pasos:
usando colecciones.
3.6 Materiales
Material de formación:
Material de apoyo:
Estructuras de almacenamiento.
Página 7 de 10
SERVICIO NACIONAL DE APRENDIZAJE SENA
Procedimiento de Desarrollo Curricular
GUÍA DE APRENDIZAJE
4. ACTIVIDADES DE EVALUACIÓN
Técnicas e instrumentos de
Evidencias de aprendizaje. Criterios de evaluación. evaluación.
Evidencia de conocimiento. Aplica los conceptos de
Cuestionario. colecciones para las soluciones Cuestionario.
Colecciones: definición y uso. que lo requieran. Rúbrica de conocimiento.
5. GLOSARIO
Herencia: es un mecanismo que permite a una clase hija obtener atributos y métodos de
una clase padre o súper clase y así sucesivamente con cada clase desencinte de esta.
Interfaz: un interfaz es una lista de acciones o métodos específicos que puede llevar a
Página 8 de 10
SERVICIO NACIONAL DE APRENDIZAJE SENA
Procedimiento de Desarrollo Curricular
GUÍA DE APRENDIZAJE
Polimorfismo: capacidad que tiene un objeto para comportarse de manera igual o similar
Vector: elemento que dispone de una magnitud, y dirección para almacenar elementos
6. REFERENCIAS BIBLIOGRÁFICAS
Oracle. (2016). List (JAVA Plataform SE 8). Recuperado de List (JAVA Plataform SE 8):
https://docs.oracle.com/javase/8/docs/api/java/util/List.html
Oracle. (2016). Map (JAVA Plataform SE 8). Recuperado de Map (JAVA Plataform SE 8):
https://docs.oracle.com/javase/8/docs/api/java/util/Map.html
Oracle. (2016). Set (JAVA Plataform SE 8). Recuperado de Set (JAVA Plataform SE 8):
https://docs.oracle.com/javase/8/docs/api/java/util/Set.html
Página 9 de 10
SERVICIO NACIONAL DE APRENDIZAJE SENA
Procedimiento de Desarrollo Curricular
GUÍA DE APRENDIZAJE
Oracle. (2016). TreeSet (JAVA Plataform SE 8). Recuperado de TreeSet (JAVA Plataform
SE 8): https://docs.oracle.com/javase/8/docs/api/java/util/ TreeSet.html
Oracle. (s.f.). HashMap (JAVA Plataform SE 8). Recuperado de HashMap (JAVA Plataform
SE 8): https://docs.oracle.com/javase/8/docs/api/java/util/ HashMap.html
Prieto Saez, N., & Casanova Faus, A. (2016). Empezar a programar usando Java (3a. ed.).
Valencia, España: Editorial de la Universidad Politécnica de Valencia.
8. CONTROL DE CAMBIOS
Página 10 de 10