Está en la página 1de 5

FACULTAD DE INGENIERÍA Y

ARQUITECTURA

LABORATORIO Nro. 12

ESCUELA : INGENIERÍA DE SISTEMAS


ASIGNATURA : METODOLOGÍAS DE PROGRAMACIÓN
CICLO : II
TURNO : MAÑANA/TARDE/NOCHE
SEMESTRE : 2022-2
DOCENTE : ENRIQUE ARTURO MORALES QUISPE

I. TEMA: Estructuras Dinámicas con objetos

II. OBJETIVOS
Aplicar ArrayList con objetos en la construcción de soluciones informáticas de una
organización.

III. METODOLOGÍA
 Activa.

IV. RECURSOS
a. Equipo computacional con conexión a internet
b. Laboratorio virtual (Software: Apache Netbeans 11.3)
c. Utilizar la guía de laboratorio
d. Utilizar la plataforma blackboard para entregar el laboratorio
e. Utilizar la plataforma zoom para la sustentación del laboratorio

V. DESARROLLO DE ACTIVIDADES

Actividad 01:

Un cine de un pueblo pequeño nos propone hacer una aplicación para controlar las personas
de una cola de un cine en los grandes estrenos de películas.

Un conjunto de personas esperaran la cola para sacar una entrada, tendremos que calcular la
entrada según la edad de la persona (mínimo 5 años) de la siguiente manera:

• De 5 a 10 años deben pagar 1 dólar


• Entre 11 y 17 años se les debe cobrar 2.5 dólares
• Mayores de 17 años 3.5 dólares

La edad de las personas se generan aleatoriamente entre 5 y 60 años. Realizar un método en el


main para generar Personas en la cola.
FACULTAD DE INGENIERÍA Y
ARQUITECTURA

Al final, deberemos mostrar la cantidad total recaudada. El número de personas de la cola se


elige al azar entre 0 y 50.

SOLUCION

Cree las clases Persona y CineApp, tal como se muestra en la siguiente imagen

Cree LA CLASE Persona, tal como se muestra en la imagen


FACULTAD DE INGENIERÍA Y
ARQUITECTURA

EN LA CLASE CineApp importe primero ArrayList y Iterator y escriba


los siguientes códigos.

Colocamos el siguiente código para que mostrar el resultado de las edades y del precio
cobrado en dólares.
FACULTAD DE INGENIERÍA Y
ARQUITECTURA

Programa en funcionamiento.

VI. RESULTADOS DE APRENDIZAJE ESPERADOS


Aplicar estructuras dinámicas con objetos en la construcción de soluciones
informáticas de una organización.

VII. RUBRICA DE EVALUACIÓN


FACULTAD DE INGENIERÍA Y
ARQUITECTURA

NIVEL DE CONSECUCIÓN

CRITERIOS Muy Bueno Bueno Deficiente Muy Deficiente


Utiliza las Utiliza las instrucciones y Utiliza instrucciones y
Utiliza instrucciones y
instrucciones y programas en Java programas en Java
programas en Java
programas en Java necesarios para resolver que no son acordes
que no resuelven el
Resolución más adecuados para el ejercicio, aunque no para resolver el
ejercicio.
resolver el ejercicio. son los más adecuados. ejercicio.
8 puntos 6 puntos 4 puntos 2 puntos
El funcionamiento del
El funcionamiento del
El funcionamiento del ejercicio no es completo, El ejercicio no
ejercicio tiene fallos
Funcionamient ejercicio es completo. aunque tiene fallos sin funciona.
importantes.
o importancia.
12 puntos 10 puntos 6 puntos 3 puntos

También podría gustarte