viernes, 13 de julio de 2012

Ejercicio en Bluej acerca del funcionamiento de un sistema de Multas en una biblioteca.

BlueJ es un entorno Java integrado diseñado específicamente para la enseñanza introductoria.
BlueJ fue desarrollado en una universidad con el propósito específico de la enseñanza de la orientación a objetos con Java.   

Características



Una de las características fundamentales de BlueJ es que no sólo se puede ejecutar una aplicación completa, sino que se puede también interactuar con objetos aislados de cualquier clase y ejecutar sus métodos públicos.
Bluej está desarrollado 100% sobre Java , lo que lo hace multiplataforma y entre sus características más llamativas está, el utilizar muy pocos recursos de la máquina.
  • Su característica mas relevante, es un sistema parecido al UML que nos modela de manera gráfica el comportamiento y las relaciones que existen entre clases.
  • Ambiente completamente integrado.
  • Visualización Gráfica de la estructura de las clases.
  • Edición grafica y textual.
  • Built-in editor, compilador, máquina virtual, depurador.
  • Interfase fácil de usar, ideal para principiantes.
  • Llamadas y creación de objetos interactiva.

jueves, 12 de julio de 2012

Inicios de BlueJ

El entorno BlueJ fue desarrollado como parte de un proyecto de investigación universitario sobre la enseñanza de la orientación a objetos a los principiantes. El sistema está siendo desarrollado y mantenido por un grupo conjunto de investigación en la Universidad de Trobe , Melbourne, Australia, y la Universidad de Kent en Canterbury, Reino Unido. El proyecto es apoyado por Sun Microsystems .

El objetivo de BlueJ es proporcionar una herramienta fácil de usar entorno de enseñanza para el lenguaje Java que facilita la enseñanza de Java para estudiantes de primer año. Especial énfasis se ha colocado en las técnicas de visualización e interacción para crear un ambiente altamente interactivo que fomenta la experimentación y la exploración.

BlueJ se basa en el sistema de azul . El azul es un entorno integrado de enseñanza y el lenguaje, desarrollado en la Universidad de Sidney y la Universidad de Monash, Australia. BlueJ proporciona un entorno de Blue-al igual que para el lenguaje Java.

El proyecto comenzó en BlueJ la Universidad de Monash en Melbourne, y más tarde se dividieron y emigraron a sus ubicaciones actuales.

BlueJ Soporta:

  • Entorno totalmente integrado. 
  • Pantalla gráfica de la estructura de clases. 
  • Edición gráfica y textual. 
  • Incorporado en el editor, compilador, máquina virtual, depurador, etc. 
  • Fácil de usar, ideal para principiantes. 
  • La creación de objetos interactiva. 
  • Las llamadas interactivas de objetos de prueba interactivo.
  • Desarrollo de la aplicación gradual.

BlueJ Aborda todos estos Problemas


  • BlueJ es orientado a objetos. En BlueJ los estudiantes pueden interactuar con las clases y objetos. Se puede manipular la estructura de clases de forma gráfica y textual. Los objetos pueden ser creados y los métodos de cualquier objeto puede ser llamado de forma interactiva. 
  • BlueJ ha sido diseñado para la enseñanza: ofrece una mezcla única de sofisticado soporte para la visualización y la interacción y una interfaz sencilla e intuitiva. 
  • BlueJ visualiza la estructura de clases y objetos. La estructura de clases se pueden ver y manipular en la pantalla, y los objetos pueden ser creados y llamados de forma interactiva las operaciones. 
  • BlueJ es gratis: el medio ambiente está disponible de forma gratuita.

BlueJ versión 3.0.7 Liberado


BlueJ 3.0.7 ha sido liberado. Esta es una versión de mantenimiento que corrige algunos errores importantes. Un error que causaba problemas de inicio, sobre todo en Mac OS X 10.7 (León), se ha resuelto, un problema con matrices multidimensionales en el inspector y el depurador también ha sido resuelto, ya que tiene un problema con caracteres no ASCII en las llamadas a métodos interactivos. Todos los usuarios de BlueJ 3.0. Se recomienda actualizar a esta nueva versión.