Está en la página 1de 4

Versión Alumno

PROGRAMACION O. O.

EVALUACIÓN Nº2
PROGRAMA JAVA I

INDICACIONES GENERALES:
- La Nota 4.0 se obtiene logrando un 60% del puntaje total que son 100 Ptos.
- Los programas se revisaran solo si funcionan como se pide en cada uno de ellos.

PROGRAMA DE ESTUDIO: Informática

Código de Fecha: Tiempo:


Código PE:
asignatura: minutos

Puntaje Máximo: 100 puntos Nota:

Puntaje Obtenido:

Nombre del
alumno
Apellido Apellido Nombres
Paterno materno
RUT:

CRITERIOS DE EVALUACION A EVALUAR

UNIDAD A EVALUAR: UNIDAD II y III


METODOS GET , SET y CONSTRUCTORES
- Aplicando estructuras de decisión en la solución del problema.
- Incorporando operadores lógicos en la solución del problema.
- Incorporando estructuras de decisión aplicando menú opciones.
- Considerando la validación de datos en la solución del problema.
-

Asignatura: Programación Orientada a Objeto. Profesor: Cesar Arce J.

EL PROGRAMA SE DEBE ENVIAR A MAS TARDAR EL SABADO 12-10-2019


A LAS 22:30 HRS., SIN PEROS ….

SEDE PUENTE ALTO


Propiedad de INACAP. Se prohíbe su reproducción Total o Parcial sin la autorización previa y por escrito de INACAP

1
Versión Alumno
PROGRAMACION O. O.

I Desarrollo de Ejercicio Practico. Puntaje total 100%

Realice un programa en JAVA línea de comando, utilizando métodos Get, Set y constructores según
corresponda. Debe aplicar todo lo visto en las clases.:

Se pide :
-Cree un proyecto en java llamado Prueba2JPLT ( donde JP es la inicial de su nombre y apellido y LT es su jornada )
-Cree 2 carpetas un llamada: ComprasVarias y CompraNuevas:

-Carpeta ComprasVarias: Debe tener 3 clasesno ejecutables llamadas CompraP1, CompraP2 y CompraP3.

Clase “ CompraP1” , esta clase se utiliza para la “Compra1”, y posee los siguientes atributos:
CodigoCompra, Marca, FechaCompra, NombreProducto, Cantidad, ValorUnitario, Total,
FormaPago, Descuento, Interés y TotalPagar.

Clase “ CompraP2” , esta clase tiene un constructor y se utiliza para la “Compra2”. Los atributos de
la clase son :
CodigoCompra, RutCliente, NombreProducto, Cantidad, ValorUnitario, Total, Dcto. y TotalPagar.

Constructor Compra2P : Debe inicializar los siguientes atributos:


CodigoCompra, Rutcliente, NombreProducto.

Clase “ CompraP3” , esta clase tiene un constructor y se utiliza para la “Compra3”. Los atributos de
la clase son :
CodigoCompra, FechaCompra, NombreProducto, Marca, Cantidad, ValorUnitario, Total,
FormaPago, Dcto., Interés y TotalPagar.

Constructor Compra3P : Debe asignar un valor a los atributos:


CodigoCompra, Marca, FechaCompra

-Carpeta ComprasNuevas: En esta carpeta se deben registrar 3 compras nuevas.

Compra1:
Crear : Cree un objeto llamado “Compra1P2” utilizando método get y set sin Constructor.
Mostrar: Debe mostrar todos los datos, incluyendo el descuento, el interés y el TotalPagar.

Detalle
-FormaPago: Existen 3 formas de pago: Contado, TarjetaBanco y TarjetaTienda
*Contado : -Si forma Pago es al “Contado”, se hace un 10% de dcto del total.
*TarjetaBanco : -Si forma Pago es con TarjetaBanco se hace un 0% de dcto del total.
*TarjetaTienda : -Si forma Pago es con TarjetaTienda se aplica un 10% de inetrés al total.

Compra2:
Crear : Cree un objeto llamado “Compra2P2” utilizando Constructor.
Cantidad : Lo ingresa el usuario por teclado
ValorUnitario : Lo ingresa el usuario por teclado
Mostrar : Debe mostrar todos los datos.

Datos faltantes en el constructor:


SEDE PUENTE ALTO
Propiedad de INACAP. Se prohíbe su reproducción Total o Parcial sin la autorización previa y por escrito de INACAP

2
Versión Alumno
PROGRAMACION O. O.
Total : Se calcula ( Cantidad * ValorUnitario ).
Descuentos : Se valida, ver detalle descuento ( realizar if ).
TotalPagar : Se calcula (( Total + interes)– Dctos. )).

Detalle Descuento : -Si Total >=100000, se hace un 10% de dcto. Del Total.
-Si total >=200000, se hace un 20% de dcto. Del Total.
-Si total >=300000, se hace un 30% de dcto. Del Total.
-Si total >=400000, no tiene descuento.

Compra3:
Crear : Cree un objeto llamado “Compra3P2” utilizando método get con Constructor.
Mostrar: Debe mostrar todos los datos, incluyendo el descuento, el interés y FormaPago.

Datos faltantes en el constructor:


Nombre Producto : Lo ingresa el usuario por teclado

Nombre Producto : Lo ingresa el usuario por teclado


Cantidad : Lo ingresa el usuario por teclado
ValorUnitario : Lo ingresa el usuario por teclado
Total : Se calcula.
FormaPago : Se valida, ver detalle FormaPago.
Dcto. : Se valida, dependiendo de la forma de pago.
Interés : Se valida, si el pago es con tarjeta de tienda.
Totalpagar :Se calcula.

-FormaPago: Existen 3 formas de pago: Contado, TarjetaBanco y TarjetaTienda


*Contado : -Si forma Pago es al “Contado”, se hace un 20% de dcto del Total.
*TarjetaBanco : -Si forma Pago es con TarjetaBanco se hace un 10% de dcto del Total.
*TarjetaTienda : -Si forma Pago es con TarjetaTienda se aplica un 10% de inetrés al Total.

PRUEBA Nº2

SEDE PUENTE ALTO


Propiedad de INACAP. Se prohíbe su reproducción Total o Parcial sin la autorización previa y por escrito de INACAP

3
Versión Alumno
PROGRAMACION O. O.
PAUTA DE EVALUACION
TOTALMENTE MEDIANAMENTE NO
ITEMS - PAUTA DE EVALUACION DEFICIENTE
LOGRADO LOGRADO LOGRADO

CLASES ( ComnprasVarias1 . . . 2, . . . 3 )
1 Crea la clase ComprasVarias1 con los atributos OK. 03 02 01 0
2 Crea la clase ComprasVarias2 con los atributos OK. 03 02 01 0
3 Crea la clase ComprasVarias3 con los atributos OK. 03 02 01 0
4 Crea el constructo ComprasVarias2 como debe ser. 03 02 01 0
5 Crea el constructo ComprasVarias3 como debe ser. 03 02 01 0
15 10 05 00
ARRIENDO1 ( Crear objeto Compra1 )
6 Calculo OK del Total ( Cantidad * ValorUnitario ). 03 02 01 0
7 Calculo OK del 20% dcto. si pago = Contado 04 03 01 0
8 Calculo OK del 10% dcto. si pago = TarjetaBanco 04 03 01 0
9 Calculo OK del 10% interés si pago = TarjetaTienda 04 02 01 0
10 Calculo OK del TotalPagar de la compra Compra1P2. 06 02 01 0
11 Muestra OK todos los datos de la Compra1P2. 03 02 01 0
12 Muestra OK todos los cálculos de la Compra1P2. 03 02 01 0
27 16 07 00
ARRIENDO2 ( Crear objeto Compra2 )
13 Calculo y muestra OK del total sin dcto. ni interés. 03 02 01 0
14 Calculo OK del 10% de dcto -Si Total >=100000, 04 03 01 0
15 Calculo OK del 20% de dcto -Si Total >=200000, 04 03 01 0
16 Calculo OK del 30% de dcto -Si Total >=300000, 04 02 01 0
17 Calculo OK del TotalPagar del Compra2P2. 06 02 01 0
18 Muestra OK todos los datos del Compra2P2. 03 02 01 0
19 Muestra OK todos los cálculos del Compra2P2. 03 02 01 0
27 16 07 00
ARRIENDO3 ( Crear objeto Compra3 )
20 Calculo y muestra OK del total sin dcto. ni interés. 03 02 01 0
21 Calculo OK del 20% dcto. si pago = Contado 04 03 01 0
22 Calculo OK del 10% dcto. si pago = TarjetaBanco 04 03 01 0
23 Calculo OK del 10% interés si pago = TarjetaTienda 04 02 01 0
24 Calculo OK del TotalPagar del arriendo Compra3P2. 06 02 01 0
25 Muestra OK todos los datos del Compra3P2. 03 02 01 0
26 Muestra OK todos los cálculos del Compra3P2. 03 02 01 0
27 16 07 00
OTROS
27 Proceso completo OK 04 02 01 0
04 02 27 00

TOTAL 100 PUNTOS 60 30 00


EBE ENVIAR LA EVALUACIÓN AL CORREO DE PROFESOR EN UN ARCHIVO COMPRIMIDO A: cesar.arce@inacapmail.cl

SEDE PUENTE ALTO


Propiedad de INACAP. Se prohíbe su reproducción Total o Parcial sin la autorización previa y por escrito de INACAP

También podría gustarte