Kwarup do DFJUG - Guerreiros do código.
HUKA - HUKA. Link - InícioLink - MoitaráUruáJawariLInk - Yamaricumã.Huka - huka.Kwarup.Downloadlink fotos
Huka - huka - Jogos e competições.
detalhe da pagina
detalhe da pagina

detalhe da pagina

Histórico

Ao amanhecer, os anfitriões e os convidados se preparam para o huka-huka, luta que nessa terminologia kamaiurá lembra os gritos dos lutadores ao se defrontarem imitando o rugido da onça. Os anfitriões enfrentam uma aldeia convidada de cada vez, começando por lutas individuais de campeões reconhecidos. Seguem-se lutas simultâneas de vários pares de rivais, até as lutas dos muito jovens. Os lutadores se defrontam batendo o pé direito no chão, dando voltas no sentido dos ponteiros do relógio, com o braço esquerdo estendido e o direito retraído, enquanto gritam alternadamente: hu! ha! hu! ha! Até que chocam as mãos direitas e enlaçam o pescoço do adversário com a esquerda. A luta, que pode durar poucos segundos, termina quando um dos adversários é derrubado, o que não tem que ocorrer literalmente, bastando que a parte posterior de um de seus joelhos seja agarrada pela mão do outro, o que é considerado condição suficiente para provocar-lhe a queda. As aldeias convidadas não lutam entre si. Os enfeites dos troncos do Kwarup podem ser dados aos lutadores vencedores e também aos dois tocadores de maracá.

Robocode

Imagem robocode. O Que é Robocode:

Com o Robocode você usa código Java para programar um tanque de batalha para uma luta de vida ou morte. O programa (Robocode) foi desenvolvido com o intuito de ensinar a linguagem Java e proporcionar diversão nesse processo. Faça desde um robô simples de 10 linhas até um robô inteligente e sofisticado que destruirá todos os seus oponentes.

O Robocode, desenvolvido pela AlphaWorks, uma divisão da IBM voltada à difusão de novas tecnologias de desenvolvimento, é um ambiente de simulação de batalha entre robôs fácil de usar e que roda em qualquer plataforma que suporte Java 2. A idéia básica é utilizar as classes bases disponíveis pelo ambiente para criar seu próprio robô e colocá-lo em batalha com outros robôs criados por outros desenvolvedores.

Criado como uma prova de que Java não é lento como apregoam e que é possível desenvolver jogos nessa linguagem, o Robocode garante diversão tanto aos iniciantes, que possuem uma maneira simples de aprender sobre herança, polimorfismo, tratamento de eventos etc., quanto aos profissionais, que possuem um ótimo ambiente para pôr à prova sua habilidade de programação.

Prova:

  • Provas individuais - 1 inscrição vale 1 robô.

 

Regras da Competição:

  • Todos os robôs deverão ser programados durante o evento, em local indicado pela organização.
  • Serão distribuídos disquetes na hora para salvar o trabalho realizado.
  • O código fonte deverá ficar disponível para a auditoria da organização e da comunidade.
  • Todos os participantes terão tempo idêntico para concluir seus robôs.
  • Não serão aceitos robôs pré-programados ou partes de códigos pré-escritas, não será admitido qualquer meio de comunicação externo ou qualquer material.
  • Não serão aceitos notebooks ou similares para programação dos Robôs. Estes serão programados em equipamentos fornecidos pela própria organização.
  • Cada participante poderá concorrer com quantos robôs desejar, cada inscrição dá direito a apenas um robô.
  • Poderão ser utilizadas as classes Robot e Advanced Robot (ver documentação do Robocode).
  • Os nomes dos Robôs serão informados pela organização de modo a evitar robôs homônimos.

 

As Batalhas:

  • Serão no estilo "duelo" Serão 2 robôs em cada arena.
  • Tamanho do campo de batalha: 800x600.
  • Cada batalha será disputada em um único jogo com 3 rounds.
  • Os dois melhores robôs se enfretarão na grande final com 3 jogos de 3 rounds cada (vencendo quem ganhar 2 jogos).


Certificação Programmer

Certificação:

Se você é certificado Programmer ou mesmo ainda está estudando para fazer a prova venha testar seus conhecimentos nesta disputa. Conheça as regras:

  • Será aplicada uma prova de 40 questões no tempo máximo de 1 hora e 30 minutos.
  • Esta prova será totalmente corrigida (com entrada livre a qualquer pessoa) e debatida após seu término.
  • Os 10 melhores colocados irão disputar a grande final no auditório em estilo "Show do Milhão".
  • Caso ocorram empates para decidir os 10 primeiros colocados, será considerada a ordem de término da prova.
  • Um programa criado especialmente para a ocasião irá sortear uma questão armazenada em um banco de dados, e o participante terá o tempo de 1 minuto para respondê-la corretamente.

A base de dados indicada no programa será carregada com mais de 100 questões sobre a certificação, após o Kwarup elas serão completamente disponibilizadas.

Conteúdo da Prova:

Todas as questões serão baseadas no exame Sun Certified Programmer for the Java 2 Plataform que serão propostas no idioma INGLÊS. Abrangendo:

  • Declaration and Access Control
  • Flow Control, Assertions, and Exception Handing
  • Garbage Collection
  • Language Fundamentals
  • Operators and Assignments
  • Overloading, Overriding, Runtime Type and Object Orientation
  • Threads
  • Fundamental Classes in the java.lang Package
  • The Collection Framework

     

detalhe da pagina
codigo de barra
rodapé logo dfjug