Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Unidades de competencia:
Construye clases, sentencias de control y operadores lógicos; y diagramas
de clase UML, según requerimientos de la información.
Construye clases en lenguaje java y documentación de clases, de acuerdo
a "buenas practicas" definidas por la industria.
Construye comportamiento complejos, pruebas unitarias y clases
extendidas de acuerdo a "buenas practicas" definidas por la industria.
Consideraciones importantes
1. La evaluación es un encargo.
2. En el encargo se debe entregar en un archivo comprimido la carpeta de
trabajo de BlueJ
3. Los encargos deben ser cargados en Moodle
4. La copia o plagio de algún encargo y/o evaluación será sancionada con
nota 1.
Instrucciones
En este encargo deberá desarrollar una aplicación que calcular las tarifas de un
servicio cloud en internet en particular el cual cobra por el uso de la plataforma
diariamente de acuerdo a la cantidad de horas que sea usado, este servicio puede
ser utilizado solamente una vez al día, para esto se ha dispuesto de las siguientes
definiciones de clases:
Algunos métodos deberán ser construidos para que puedan ser probados en la
clase de prueba
Algunos métodos deberán ser construidos para que puedan ser probados en la
clase de prueba.
Las clases deben ser probadas con la siguiente aplicación de prueba y deben ser
enviados como evidencia del funcionamiento de la aplicación.
Main.java
public class Main{
public static void main(String[] args){
Servicio s1 = new Basico(“Bas1”,”US”);
Servicio s2 = new Premium(“Pre1”,”LATAM”);
Servicio s3 = new Basico(“Bas2”,”UE”);
s1.registrarComienzo(10, 20);
s1.registrarTermino(11,30);
s2.registrarComienzo(13, 45);
s2.registrarTermino(18,30);
s3.registrarComienzo(9, 25);
s3.registrarTermino(18,10);
System.out.println(s1.mostrarPago());
System.out.println(s2.mostrarPago());
System.out.println(s3.mostrarPago());
}
}
Normal: A pagar Bas1 US $XXXXXX
Preferente: A pagar Pre1 LATAM $XXXXXX Descuento $XXXXXX
Normal: A pagar Bas2 UE $XXXXXX
Criterios de evaluación
Escala de apreciación
AUTOEVALUACIÓN
Estimado estudiante: