Algoritmia - Servicio Rest/Eclipse

 
Vista:

Servicio Rest/Eclipse

Publicado por uu (1 intervención) el 23/11/2017 07:08:16
Defina una clase llamada “Alumno” que contenga los siguientes atributos:
Código (String)
Nombre (String)
Notas (Lista o arreglo de números enteros)
Promedio (Int)

En el atributo “Notas” se almacenan las 7 notas de un curso determinado. Cada nota es un valor entero que, según su ubicación, define un tipo de nota específico:
Posición 0: Nota de la Evaluación Continua 1 (EC1)
Posición 1: Nota de la Evaluación Continua 2 (EC2)
Posición 2: Nota de la Evaluación Continua 3 (EC3)
Posición 3: Nota de la Evaluación Continua 4 (EC4)
Posición 4: Nota de la Evaluación Virtual (EV)
Posición 5: Nota del Proyecto de Desarrollo del curso (PD)
Posición 6: Nota del Examen Final (EF)

Defina un servicio web REST que lea las notas de un conjunto de alumnos y calcule el promedio que ha obtenido cada uno.
La lista de alumnos y sus notas deberá obtenerla del archivo “notas_del_curso.json”.
La nota promedio de cada alumno se calcula según la siguiente fórmula:
Nota Promedio=15% Promedio(EC1,EC2,EC3)+ 25% EC4+10% EV+25% PD+25% EF
El promedio de las notas EC1, EC2 y EC3 se calcula eliminando la menor nota entre las 3.
El servicio web deberá retornar una lista de objetos de la clase “Alumno” conteniendo la información obtenida del archivo indicado y el promedio calculado por cada alumno de la lista
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder