• uam.png

Introducción a la Programacion Orientada a Objetos con Java y Umbrello

Autor: Oscar Herrera Alcántara


Disponible en la librería de la UAM Azcapotzalco

 

(Presentado en el LibroFest Metropolitano 2015)

Recursos de apoyo: Archivos XMI y distro Xubuntu 12.04 LTS de 32 bits.

Los archivos XMI se abren como proyectos de Umbrello UML Modeller.

Versión comprimida con todos los proyectos del libro de Umbrello UMU Modeller - 64Kbytes (xmi.zip)

Los archivos XMI están organizados por capítulo:

Capítulo 2.

MetodoAtributoClaseParametro.xmi

Archivo OSCAR.xmi


Capítulo 3.

CicloFor.xmi

CicloWhile.xmi

Ciclo DoWhile.xmi

CondicionalIF.xmi

Recursividad.xmi

EntradaSalidaDeDatos.xmi

 

Capítulo 4.

HeaderUML.xmi

UMLNode.xmi

ListUML.xmi

ListABCCUML.xmi

StackUML.xmi

QueueWithList.xmi

DoubleLinkingUML.xmi

 

Distro GNU/Linux Xubuntu 12.04 LTS con las siguientes herramientas

    * Umbrello UML Modeller 2.0 modificada y recompilada
    * Doxygen
    * astyle
    * Netbeans del repositorio de Xubuntu

Para instalar la distro en una maquina virtual con VirtualBox se pueden seguir los siguientes pasos:
1. Instalar VirtualBox
2. Seleccionar
Nuevo
3. Almacenamiento
Contolador:IDE
Vacio
Unidad CD/DVD -Elegir una unidad virtual de disco CD/DVD
Activar
4. Iniciar la distro en la máquina virtual
5. Desactivar la unidad de CD/DVD y reiniciar


Para instalar graphviz se pueden seguir los siguientes pasos:
6. sudo synaptic
enter user password (usado durante la instalación)
password de superusuario/sudoer
7. Recargar paquetes
8. Buscar graphviz
9. Marcar paquetes seleccionados
Aplicar
10. Disfrutar!


Para instalar  Netbeans desde el repositorio de Xubuntu se pueden hacer así:
$  sudo apt-get install netbeans

 Para descargar el JDK - Java Development Kit -  se puede hacer desde su sitio oficial:

Sitio oficial del JDK de Oracle

Para instalarlo (por ejemplo, si la descarga es jdk-8u31-nb-8_0_2-linux-i586.sh)  se puede ejecutar:
$ sh jdk-8u31-nb-8_0_2-linux-i586.sh

Seguir las instrucciones
Nota importante, nunca olvide los valores de la instalacion.

Ejemplo:
Instalar el JDK en:
/home/oscar/jdk1.8.0_31
Install the Netbeans IDE to:
/home/oscar/netbeans-8.0.2


Para instalar las utilizades en el sistema operativo de la maquina virtualizada
Insertar la imagen .iso del "CD Guest Additions" ejecutar

$ cd /media/VBOX ... depending of your version - depende de la version
$ sh autorun.sh

capture la clave de superusuario/sudoer cuando sea requerido
ejecute:
sh VboxLinuxAdditions.sh

Opcionalmente instalar el editor de textos gedit

$ sudo apt-get install gedit