Subido por David Larrondo

GODOY

Anuncio
Pauta de Evaluación/Retroalimentación
Subdirección de Diseño instruccional
EVALUACIÓN 1
ASIGNATURA: PGY2121 – DESARROLLO DE SOFTWARE Y ESCRITORIO
PROFESOR: DAVID LARRONDO NARBONA
SECCIÓN:
PUNTAJE MÁXIMO
PUNTAJE OBTENIDO
FECHA
DURACIÓN
42 puntos
NOTA
120 minutos
INDICACIONES GENERALES
La nota 4,0 se obtiene logrando un 60% del puntaje total.
Cuando termine la evaluación, comprima la carpeta donde ha dejado los trabajos de la prueba y siga las
instrucciones del docente.
Enunciado
Una empresa de automóviles necesita gestionar las ventas de los autos que prefieren sus clientes, los kilómetros
por litro que rinden y el valor de cada uno de ellos. Para esto se requiere, en una primera etapa, implementar
una solución que permita almacenar esta información para luego poder procesarla.
Del Cliente se necesita almacenar su: rut, nombre completo, teléfono, correo electrónico y tipo de cliente (si es
preferencial ‘P’ o normal ‘N’).
Del Automóvil se requiere: el número de chasis, los kilómetros por litro, valor en peso chileno y cargo fijo por
mantención mensual.
Ambas clases deben tener los siguientes métodos implementados: constructores, accesadores, mutadores y
métodos de impresión para todos sus atributos.
Además, se deben implementar los siguientes métodos customer donde corresponda:
•
Método listar datos: Que muestre el nombre del cliente, su número y el tipo de cliente. Debe tener el
siguiente formato:
LISTA DE CLIENTES
_________________________________________________________________
JOSEFINA TORRES +56 9 84707856 cliente preferencial
_________________________________________________________________
Si el cliente es usuario normal, debe mostrar: cliente Normal.
•
Método validar auto del cliente: Que permita validar si al ingresar número de chasis, corresponde
efectivamente a su dueño
•
Método que obtenga el monto de descuento: Que permita obtener el monto a descontar donde el cliente
preferencial, se le descontará un 10% al valor final.
Pauta de Evaluación/Retroalimentación
Subdirección de Diseño instruccional
•
Método que calcule el monto a pagar por el cliente: Debe calcular el total a pagar por el cliente
considerando el valor y descuentos asociados
•
Método que calcule el monto mensual por mantención: Según el tipo de cliente, el preferencial tendrá
un valor de 150.000 con un 10% de descuento mensual, y el cliente normal, tendrá un 5% de descuento
Implemente las siguientes reglas de negocio:
•
•
•
El tipo de cliente puede ser ‘P’ o ‘N’
El número de chasis debe tener 8 dígitos
Los valores de los automóviles están en un rango 0 – 5.100.000
Desde una clase que contiene el main debe contener un menú que permita:
•
•
•
•
Crear una venta
Modificar el tipo de cliente y mostrarlo
Obtener el descuento asociado
Obtener el total a pagar
Recordar que se debe programar en java aplicando todas las convenciones aprendidas en clases y encapsulando
la clase.
Pauta de Evaluación/Retroalimentación
Subdirección de Diseño instruccional
Pauta de Evaluación
Nombre GODOY
Fecha
Sección
Categoría
%
logro
Excelente Dominio (ED)
100%
Dominio Aceptable (DA)
60%
Dominio en Proceso (DP)
30%
Se observan varias dificultades o errores para el dominio del indicador.
Dominio por conseguir (DC)
0%
Se observan un escaso, nulo o incorrecto dominio del indicador.
Descripción
Dominio esperado para el indicador, se considera como el punto óptimo para
cualificar como competente.
Suficiencia de logro en el dominio del indicador, se considera como el mínimo
aceptable para cualificar como competente.
1. PAUTA DE EVALUACIÓN (Escala de valoración)
Indicador
es de
logro
NIVELES Y PORCENTAJE DE LOGRO
ED
DA
DP
DC
100%
60%
30%
0%
Dimensión I: Interpretar los componentes de una clase, sus atributos, métodos y objetos para dar
respuesta a la
solución de problemas.
1. Utiliza los conceptos asociados a la programación
orientada aobjetos.
6
2.
Utiliza un problema para identificar las clases que
intervienen en susolución.
6
3.
Utiliza
6
un problema para identificar
atributos,
posiblescomportamientos
de una clase y sus modificadores de acceso, para
dar solución a la problemática.
Dimensión II: Construir un programa con clases
incluyendo relaciones entre ellas para resolver un
problema dado
por la organización.
4. Utiliza el entorno de la programación para
representar la solucióna problemas planteados.
0
Aplica los tipos de datos (numérico, alfanumérico y
lógico) eidentificadores para implementar programas
según requerimientos
dados por el usuario.
6. Utiliza los operadores lógicos, para ser representados en
la solución
según el requerimiento del usuario.
7. Utiliza las sentencias de decisión, para ser
representadas en lasolución según el requerimiento
del usuario.
8. Utiliza las sentencias de repetición, para ser
representadas en lasolución según el requerimiento
del usuario
Dimensión III: Demostrar tolerancia a la frustración
0
durante el desarrollo del problema planteado.
0
0
0
0
10
5.
6
6
6
6
0
0
0
0
Pauta de Evaluación/Retroalimentación
Subdirección de Diseño instruccional
9.
Manifiesta perseverancia durante el desarrollo del
problemaplanteado.
6
Dimensión IV: Realizar el trabajo bajo presión de acuerdo al tiempo
del encargo.
0
10. Organiza el tiempo para lograr las metas establecidas en el período
indicado.
10
11. Afronta las tareas solicitadas como una oportunidad de desarrollo
personal y grupal.
Dimensión V: Reconocer las características de la programación
orientada a objetos, su sintaxis y estructura deprograma para
soportar los requerimientos de la organización de acuerdo a
estándares de la industria.
12. Identifica los conceptos asociados a la programación orientada a
objetos.
13. Diferencia entre clase y objeto para distinguir sus componentes.
6
0
0
0
6
10
14. Identifica atributos y métodos de una clase para determinar el
comportamiento de un objeto.
15. Identifica el entorno de la programación para representar los
requerimientos de la organización.
16. Diferencia los tipos de datos (numérico, alfanumérico y lógico) e
identificadores para implementar programas según el
requerimiento del usuario.
17. Identifica los operadores lógicos, para ser representados en la
solución según el requerimiento del usuario.
18. Identifica las sentencias de decisión, para ser representadas en la
solución según el requerimiento del usuario.
19. Identifica las sentencias de repetición, para ser representadas en la
solución según el requerimiento del usuario.
20. Diferencia modificadores de acceso en atributos y métodos.
PUNTAJE OBTENIDO
PUNTAJE TOTAL
0
10
10
10
6
6
6
6
144
200
49
Pauta de Evaluación/Retroalimentación
Subdirección de Diseño instruccional
Pauta de Evaluación/Retroalimentación
Subdirección de Diseño instruccional
Pauta de Retroalimentación
Retroalimentación del Docente Escrita (individual)
Descargar