Inicio Datos Personales Proyectos Currículum Universidad »

iOS Developer

iFeriados

iferiados

Weather Slider - Plugin WordPress

DevExpress

Links

Contacto

UNIVERSIDAD
En esta parte muestro documentos y código de programación de alguno de los trabajos más relevantes realizados en la universidad. Alguno puede no estar disponible para descargar, por problemas de espacio. Tanto los códigos como los documentos de los trabajos están en el idioma Portugués, porque fueron hechos cuando estudiaba en la Universidad de Oporto en Portugal.

Búsqueda y Seguimiento del "Dueño"
Este trabajo fue realizado en la asignatura de Inteligencia Artificial (2004/2005)
Autores: Michel Díaz Martínez, Ricardo Batista.
 
En este trabajo la utilidad que pretendimos dar a nuestro Robot era la capacidad de buscar al Dueño en un ambiente conocido desde el inicio, utilizando para esto el algoritmo de inteligencia artificial conocido por A*. Este trabajo fue desarrollado en C++.
Código   Documento
 
Configuración de una Intranet
Este trabajo fue realizado en la asignatura de Arquitecturas de Redes y Servicios (2004/2005)
Autores: Michel Díaz Martínez, Manuel Maia, Ricardo Batista, Pedro Sampaio.
 
Consistió en la configuración de una intranet con la mayoría de los servicios más comunes (servidor de cuentas, web, Proxy, mail, DNS/DHCP/LDAP). Este proyecto fue desarrollado en Linux y el documento elaborado en Látex. En el documento se muestran todos los pasos para realizar esa configuración.
Documento
 
CRM PT_Innovación
Este trabajo fue realizado en la asignatura de Laboratorio de Gestión de Proyecto (2005/2006)
Autores: Michel Díaz Martínez, Jadir Sousa, João Paredes, José Soares, Luis Barbosa, Mário Lopes, Nuno Machado, Pedro Pinto, Vladimiro Macedo.
 
Este proyecto fue realizado sobre la supervisión de la PT Innovación, desarrollando un producto CRM (CRM FEUP) capacitado con diversas funcionalidades, adaptadas a la realidad de un operador de telecomunicaciones.

Las tecnologías utilizadas fueron Java e Oracle. El Tapestry es una framework MVC (que se guia por el patrón de software Model-View-Controller, separando los datos de la forma de visualización y diseño). El Tacos es un pluging para la framework Tapestry que facilita la utilización de la tecnología AJAX.

En este proyecto desempeñe el papel de Gestor de la Calidad, Programador y Testes Unitarios.
 
Sistemas Distribuidos
Este trabajo fue realizado en la asignatura de Sistemas Distribuidos (2005/2006)
Autor: Michel Díaz Martínez.
 
Programas de sistemas distribuidos y computación de rede. Modelos de comunicación: intercambio de mensajes, invocación remota. Objetos distribuidos. Nombres: identificación y localización. Sincronización. Replicación y consistencia. Tolerancia a fallos. Seguridad. Infraestructuras de sistemas distribuidos.

Fueron desarrollados problemas con, Sockets UDP, TCP y Multicast, también en JAVA RMI (Remote Method Invocation) con y sin activación de objetos y finalmente con JINI.

Softwares utilizados: Unix; JAVA SDK 1.4; JINI; C.
Código
 
CD de Multimedia: "Voleibol"
Este trabajo fue realizado en la asignatura de Multimedia y Nuevos Servicios (2004/2005)
Autores: Michel Díaz Martínez, Jorge Carneiro.
 
Este trabajo consiste en un CD de Multimedia donde se describen diferentes puntos sobre el deporte “Voleibol”, como son sus reglas, historia, además de mostrar fotografías de los mejores equipos del mundo y videos.

Fue desarrollado con Macromedia Director, Flash MX y otras herramientas de tratamiento de video. Por problemas de espacio no esta disponible para descargar, para obtenerlo me puede contactar a través de mi correo electrónico.
 
Fútbol Virtual
Este trabajo fue realizado en la asignatura de Realidad Virtual y Aumentada (2005/2006)
Autores: Michel Díaz Martínez, Ricardo Batista.
 
Proyecto de Realidad Virtual y Aumentada, que simula un terreno de fútbol con dos jugadores, a través de una cámara de filmar y un patrón, el resultado en la pantalla es una imagen del mundo real y el terreno de fútbol y los jugadores virtuales permitiendo el juego entre los dos jugadores. Desarrollado en C++ y con la utilización del ARToolkit.

Necesita de una cámara de filmar instalada en su computador para su ejecución.
Código   Documento
 
Juego del "TicTacToe" y "Horario de Exámenes"
Este trabajo fue realizado en la asignatura de Programación en Lógica (2004/2005)
Autor: Michel Díaz Martínez.
 
Los trabajos “El juego del TicTacToe” y “Horario de Exámenes” fueron realizados en un lenguaje de programación en Lógica, Prolog. Basado en los conocimientos sobre la forma de utilizar las ventajas de la programación en Lógica para este tipo de problemas. Las herramientas utilizadas para el desarrollo de estas aplicaciones fueron el Win-Prolog y el Rictus Prolog. El documento esta relacionado con “El juego del TicTacToe” pero el código es relativo a las dos aplicaciones.
Código   Documento
 
Automatización de una línea de trenes
Este trabajo fue realizado en la asignatura de Sistemas Industriales (2005/2006)
Autores: Michel Díaz Martínez, Ariel Machado, Jorge Carneiro, Ricardo Batista
 
Con este trabajo conseguimos simular el funcionamiento de un sistema de control de una línea de trenes, con los respectivos sistemas de seguridad. El modelo consiste en una pista ovalada donde circula un pequeño tren.

Para desarrollar el sistema se utilizo la programación con GRAFCET de los autómatas industriales que están conectados al computador.
Documento