Campus Brasília FEIRA DE CIÊNCIA E TECNOLOGIA 2013 2ª Olimpíada Interna de Programação - OIP REGULAMENTO Outubro de 2013 Regulamento 1 – Responsabilidade A 2ª Olimpíada Interna de Programação (OIP) é uma realização da Universidade Paulista (UNIP) – Campus Brasília. O apoio para a 2ª OIP é feito pelas Coordenações dos cursos de Tecnologia da Informação, Engenharia e Matemática. O responsável pedagógico é o Prof. Esp. Lindoélio Lázaro. 2 – Elegibilidade A 2ª OIP é dirigida aos alunos matriculados em qualquer um dos cursos da UNIP – Campus Brasília. 3 – Objetivos • Estimular o interesse pelo estudo da Computação e áreas correlatas; • Aumentar a capacidade de desenvolver soluções para problemas específicos; • Contribuir para a melhoria da qualidade dos cursos de Ciência e Tecnologia. 4 – Inscrição A inscrição deverá ser realizada por meio do seguinte endereço eletrônico: https://docs.google.com/forms/d/1DQS-aTjiCGe-exV_l9JPLfupmVHcBLGFjhgbeieE3p4/viewform, mediante o preenchimento e o envio do formulário de inscrição. Poderá ser realizada a inscrição até as 14h00min do dia 08/10/2013. 5 – Participação A 2ª OIP será realizada em duas fases: Primeira fase: aplicação de um desafio de lógica de programação para o desenvolvimento de um software que deverá resolver um problema proposto utilizando uma das seguintes linguagens de programação: C/C++, Java, PHP ou Shell Script. Participarão da primeira fase todos os alunos que realizarem a inscrição na 2ª OIP e comparecerem no local e horário agendados. Segunda fase: aplicação de um desafio de lógica de programação para o desenvolvimento de um software que deverá resolver um problema proposto utilizando as seguintes linguagens de programação: C/C++, Java, PHP ou Shell Script. Participarão da segunda fase apenas os alunos classificados na fase anterior e que comparecerem no local e horário agendados. Serão classificados para a segunda fase os alunos que obtiverem até a 15ª (décima quinta) posição na colocação geral de notas da primeira fase, observando que, nesse caso, alunos com a mesma nota terão a mesma colocação com os nomes dispostos em ordem alfabética. 6 – Sobre os desafios A primeira fase será realizada no dia 08/10/2013 e ocorrerá por meio da aplicação de desafio de lógica de programação, individual e sem consulta, das 19h30min às 21h00min (uma hora e trinta minutos de duração) em laboratório de Informática (Bloco C) do Campus Brasília. A divulgação do resultado da primeira fase se dará até as 12h do dia posterior (09/10/2013) em endereço eletrônico a ser informado quando do início da atividade. A segunda fase será realizada no dia 09/10/2013 e ocorrerá por meio da aplicação de desafio de lógica de programação, individual e sem consulta, das 19h30min às 21h00min (uma hora e trinta minutos de duração) em laboratório de Informática (Bloco C) do Campus Brasília. A divulgação do resultado da segunda fase se dará presencialmente no mesmo dia e local, até as 22h00min. O conteúdo programático dos desafios envolverá problemas fictícios, com ênfase na estruturação do raciocínio lógico e no conhecimento das linguagens de programação. As ferramentas de programação disponíveis para os desafios serão, para ambas as fases: Netbeans, DevC++ e Terminal no Ubuntu Linux. O código-fonte, em ambas as fases, deverá ser comentado pelo desenvolvedor. A apuração das notas de ambas as fases será realizada por professores do quadro da UNIP de Brasília. Serão critérios de desempate: a otimização dos algoritmos e a utilização de melhores práticas de desenvolvimento; e, por fim, caso se mantenha o empate, a clareza e a objetividade dos comentários no código-fonte terão seu peso. Desta forma não haverá a ocorrência de empates na premiação. 7 – Premiação A 2ª OIP premiará o(s) melhor(es) aluno(s) de acordo com as notas obtidas na segunda fase, desde que as mesmas não sejam menores que 5,0 (cinco) em uma escala de 0,0 (zero) a 10,0 (dez), da seguinte forma: • Um Tablet e uma medalha de ouro para o 1º (primeiro) colocado; • Uma medalha de prata para o 2º (segundo) colocado; • Uma medalha de bronze para o 3º (terceiro) colocado. 8 – Atribuições e responsabilidades da Comissão Organizadora A Comissão Organizadora será responsável por elaborar, aplicar e corrigir os desafios, além de decidir sobre qualquer item que não esteja claro neste Regulamento. 9 – Disposições gerais Os casos omissos serão objeto de decisão da Comissão Organizadora, a qual será soberana em suas decisões. 10 – Calendário • Inscrições: 06/10/2013 a 08/10/2013 • Aplicação do desafio da primeira fase: 08/10/2013 • Aplicação do desafio da segunda fase: 09/10/2013 • Divulgação do resultado final e premiação ao(s) vencedor(es): 09/10/2013