Prêmio Universitário Felipe Gaúcho 2009


Regulamento | Trabalhos | Prêmios | Resultados | Avaliadores | Patrocinadores | Vídeos | Fotos | Agradecimentos

Trabalhos

Clique nos títulos dos trabalhos para fazer o download.

Brincadeira de Criança

Aluno: Marcos Paulo Souza Damasceno | Professor: Fernando Parente
6° Sistemas Operacionais, Instituto Federal de Educação, Ciência e Tecnologia do Ceará

O programa se baseia numa brincadeira de criança onde cada criança seria uma Thread. Há crianças com bola e outras sem e um cesto que tem uma certa capacidade para guardar bolas. As crianças que estão sem bola devem esperar as que tem guardá-las no cesto para poder pegar uma e brincar. O nº de crianças, o nº de crianças com bola, a capacidade de bolas que o cesto pode guardar, o tempo de brincadeira e o tempo dormindo são definidos pelo usuário. Vejam que se o cesto só tiver uma bola e duas crianças tentarem pega-lá ao mesmo tempo, é possível que as duas consigam pegar a bola e brincar pois as duas acharam que o cesto tinha uma bola.! A idéia do trabalho é mostrar o funcionamento de Threads, como elas se comportam e como implementá-las na linguagem Java utilizando semáforos para evitar que duas ou mais threads executem o mesmo trecho de código concorrentemente.

img

C3U – Chat 3D Unifor

aluno: Daniel Valente de Macedo | professor: Julio Guido Oliveria Militão
5° Computação Gráfica, Universidade de Fortaleza

O trabalho foi apresentado como segunda nota parcial para a disciplina de Computação Gráfica do curso de Ciência da Computação na Universidade de Fortaleza, no semestre 2009.2. O objetivo é desenvolver uma sala de bate-papo virtual em 3 dimensões, utilizando a tecnologia Java + OpenGL ambientada no Centro de Convivência da Unifor. A aplicação deve implementar um servidor que possibilite a conexão de mais de um usuário para interagir com texto usando uma interface tri-dimensional. Os usuários devem tomar forma de AVATAR e podem ser personalizados pelo ajuste da cor do nome, tipo de roupa, entre outros atributos. Os textos digitados devem ser visualizados na interface do papo 3D e em uma janela de texto. Outro requisito é a utilização de bibliotecas gratuitas.

img

Codificação de Huffman

aluno: Francisco José de Lima | professor: Leonardo Gomes Holanda
3° Algoritmos e Estruturas de Dados II, Faculdade 7 de Setembro

Implementar um aplicativo de compressão de dados usando a técnica de Codificação de Huffman.

img

Gerenciamento de Documentos de Grupo de Pesquisa

aluno: Diego Aguiar Sousa | professor: Iális Cavalcante de Paula Júnior
5° Tópicos em Programação, Universidade Federal do Ceará – Campus de Sobral

Este sistema controla todos os documentos produzidos por um grupo de pesquisa. Isso é permitido a partir do cadastro dos participantes do grupo (coordenador, pesquisadores e estudantes), projetos de pesquisa, artigos e relatórios. Estes últimos possuem um registro de suas situações de publicação (em produção, submetido, aceito, rejeitado, em revisão, revisado, publicado). Dessa forma, o coordenador monitora todos os documentos ligados ao grupo de pesquisa e pode dar encaminhamento ou arquivamento dos trabalhos em andamento ou já encerrados. Além disso, permite aos demais membros do grupo obter informações de projetos em execução e interligar conhecimentos entre todos os participantes.

imgimg.

Indexador Semântico Utilizando Lucene

aluno: Germano Machado Duarte | professor: Raimundo Tales Benigno Rocha Matos
4° Técnicas de Implementação de Banco de Dados, Universidade de Fortaleza

Este trabalho apresenta uma nova ferramenta para indexação de informação capaz de indexar e classificar conteúdo web através de ontologias que ordenam e classificam essas informações ajudando na procura por resultados mais otimizados.

imgimg.

Labirinto Dinâmico utilizando grafos

aluno: Carlos Albercio Maciel Lopes Júnior | professor: Rafael Garcia Barbosa
4° Teoria dos Grafos, Universidade de Fortaleza

O trabalho implementa um algoritmo de geração de labirinto dinâmico com dimensão variável escolhida pelo usuário. Ao gerar o labirinto escolhe-se um ponto de origem e outro de destino. O caminho pode ser encontrado manualmente ou automaticamente, no modo manual o próprio usuário controla o ponto de origem até que chegue ao ponto de destino. No modo automático é utilizado o algoritmo de busca em largura para encontrar o percurso correto.

img

Simulador de Ávore B+ em JavaFX

aluno: Anderson Severo de Matos | professor: Glauber Ferreira Cintra
4° Pesquisa e Ordenação, Instituto Federal de Educação, Ciência e Tecnologia do Ceará

O trabalho consiste num software que simula o comportamento de uma árvore B+, com interface gráfica rica, utilizando os recursos gráficos do JavaFX, para entrada de dados e exibição gráfica da estrutura da árvore a cada momento. Estão disponíveis as operações de construção de árvores B+ com ordem entre 1 e 5, inclusão de chaves na árvore, busca animada de chaves na árvore, geração de “log” das operações executadas (explanação do processo de inclusão e busca de chaves e indicativo de erro durante a execução), movimentação dos nós, movimentação dos nós com subnós (movimentação de um nó pai estendida aos filhos), aplicação de zoom na área de exibição da representação gráfica da árvore e limpeza da árvore (remoção de todas as chaves). O software premite ainda o redimensionamento da janela, o que fornece ao usuário mais espaço para visualização da árvore montada (que pode ser associado ao recurso de zoom para melhores resultados) e organização mínima da árvore (reposicionamento).

imgimg.

Sistema de Fretes

aluno: Rafael de Castro Dantas Sales | professora: Vânia Maria Ponte Vidal
4° Fundamentos de Banco de Dados, Universidade Federal do Ceará

Sistema de Fretes para cadastro e listagem de requisição de fretes, dados como parametros um cliente, uma cidade de destino, peso transportado e valor da unidade do peso.

Prêmios
Categoria Principal (JSE/JEE), máximo 25 trabalhos

Para a terceira edição do PUJCE, os patrocinadores da competição oferecem os seguintes prêmios:

  • #1: O campeão vai participar de uma  conferência internacional1 2 com tudo pago (passagem aérea, hospedagem e voucher). Além disso, o ganhador tem um estágio garantido na USIX.3 1 curso à distância da 4Linux4
    • O professor do aluno campeão receberá 1 assinatura de revista impressa5 .
  • #2: 1 curso à distância da 4Linux, 2 livros, 1 assinatura de revista impressa, 1 voucher para assistir a InfoBrasil 2010, 1 voucher de certificação Java da SUN 6
    • O professor do vice-campeão receberá 1 voucher para assistir a InfoBrasil 2010
  • #3: 1 curso à distância da 4Linux, 1 livro,  1 assinatura de revista digital, 1 voucher para assistir a InfoBrasil 2010, 1 voucher de certificação Java da SUN
  • #4: 1 curso à distância da 4Linux, 1 assinatura de revista digital
  • #5: 1 curso à distância da 4Linux, 1 assinatura de revista digital
Categoria Mobile (JME), máximo 25 trabalhos
O PUJCE-09 tem uma categoria experimental para tecnologias JME – Java to Micro Edition. Os resultados desta categoria indicarão se o J2ME deve fazer parte do PUJ a partir de 2010.

As regras da Categoria Mobile são idênticas às da categoria principal do PUJ, somente professores podem submeter trabalhos e os avaliadores de mercado usarão o mesmo procedimento para avaliar os trabalhos.

Os patrocinadores do PUJCE-09 oferecem dois prêmios para a categoria JME:

  • #1: um celular Nokia E62
  • #2: 1 voucher de certificação Java da SUN.

topo

Resultados

1º – Daniel Valente

2º – Francisco José de Lima

3º – Carlos Albercio Maciel

4º – Marcos Paulo Souza

5º – Germano Machado Duarte

6º – Anderson Severo de Matos

7º – Rafael de Castro Sales

8º – Diego Aguiar Souza

topo

Avaliadores
Avaliador(a) Empresa / JUG Cidade
Adriano Almeida Caelum São Paulo
Alexandre Gomes SEA Tecnologia Brasília
Cláudio Rocha Ivia Fortaleza
Fabiane Nardon Zilics / JavaTools Community São Paulo
Hebert Aquino BRQ Fortaleza
João Victor USIX Fortaleza
Julio Viegas SPC Brasil / Globalcode São Paulo
Loiane Groner IBM / ESJUG São Paulo
Ricardo Ferreira Red Hat / JBoss São Paulo
Rodrigo Rebouças Dataprev / iDEZ / PBJUG João Pessoa

topo

Patrocinadores

Patrocínio:

Apoio:

topo

Vídeos

topo

Fotos

Veja todas as fotos do evento.

topo

Agradecimentos
  • Ao Felipe Gaúcho, criador do Prêmio Universitário Java
  • Empresas patrocinadoras
  • Colaboradores do CEJUG
  • Alunos, professores e avaliadores

topo