Ejercicios

De WikiEducator
< Curso Python DGA 2011‎ | jython
Revisión a fecha de 00:44 13 ago 2011; Luis.perez (Discusión | contribuciones)

(dif) ← Revisión anterior | Revisión actual (dif) | Revisión siguiente → (dif)
Saltar a: navegación, buscar





Icon reading.jpg

Lectura

Puedes obtener los enunciados y ejercicios a través de github. Para saber cómo, revisa los recursos adicionales sobre git y github.

URL de los enunciados o plantillas de ejercicios: https://github.com/neodoo/curso_python_dga_11/tree/master/jython/exercises y sus soluciones https://github.com/neodoo/curso_python_dga_11/tree/master/jython/exerc_solutions

  • La estructura de los ejercicios está ya predefinida, con proyectos ya listos para ser importados en PyDev





Icon activity.jpg

Ejercicio: 01_ExtendingString

  • Emular comportamiento típico de listas para la clase String de Java
  • Se aporta una estructura básica de tests unitarios que deberán completarse para resolver el problema






Icon activity.jpg

Ejercicio: 02_DicAccessFromJava

  • Emular acceso como diccionario para una clase Java






Icon activity.jpg

Ejercicio: 03_ExtendingStringFromava

  • Mismo ejercicio que 01_ExtendingString, pero implementandolo como clase Java






Icon activity.jpg

Actividad opcional

  • Crear una clase jython que implemente una calculadora de números imaginarios con operaciones típicas (sumar, restar, multiplicar, dividir), implementar una factoría Java y hacer uso de la clase implementada desde Java.
  • En este caso no se ofrece el proyecto PyDev ya preparado, el alumno deberá configurarlo.