Diferencia entre revisiones de «Curso Python DGA 2011/jython/ejercicios clase»

De WikiEducator
Saltar a: navegación, buscar
(Página creada con '{{:Curso Python DGA 2011/jython/nav}} {{MiTitulo| Ejercicios}} {{Lectura| Puedes obtener los enunciados y ejercicios a través de github. Para saber cómo, revisa los recursos…')
 
Línea 20: Línea 20:
 
{{Actividad|Title=Ejercicio: 03_ExtendingStringFromava|
 
{{Actividad|Title=Ejercicio: 03_ExtendingStringFromava|
 
* Mismo ejercicio que 01_ExtendingString, pero implementandolo como clase Java
 
* Mismo ejercicio que 01_ExtendingString, pero implementandolo como clase Java
}}
 
 
{{Actividad|Title=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.
 
 
}}
 
}}

Revisión de 04:42 28 sep 2011





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