VI Olimpíada de Programação do SIRC/RS Cursos de Ciência da Computação e Sistemas de Informação REGULAMENTO 1. Objetivo Proporcionar oportunidades e incentivo para o treinamento do estudante universitário quanto à sua capacidade para a resolução de problemas e o desenvolvimento de um software em tempo limitado. Neste contexto, criam-se mecanismos para a classificação de tais habilidades, estimulando seu aperfeiçoamento. 2. Condições Para Participação Podem participar estudantes da graduação dos cursos de Ciência da Computação, Sistemas de Informação ou afins, de qualquer instituição de ensino. Estes estudantes comporão equipes com até quatro alunos, devidamente matriculados nos cursos de graduação. Cada integrante (membro/componente) da equipe deverá estar inscrito no XIII Simpósio de Informática - SIRC/RS 2015. Além disso, a equipe deve ser inscrita na VI Olimpíada de Programação da Unifra. Não será permitida, após o inicio das provas, a ausência de qualquer integrante das equipes da sala de realização da competição, sob pena de desclassificação da equipe. Os membros de cada equipe participam exclusivamente de uma única equipe, sendo vedada à participação de um mesmo integrante em mais de uma equipe. 3. Formulário de Inscrição O formulário de inscrição deverá ser preenchido eletronicamente através do site do evento (http://www.sirc.unifra.br/). 4. Composição da Comissão Julgadora A comissão julgadora será formada por professores dos cursos de Ciência da Computação e Sistemas de Informação da Unifra. 5. Inscrição, Local, Data e Horário As inscrições serão realizadas no período de 18/09/2015 a 18/10/2015. A documentação abaixo deverá estar regularizada, impreterivelmente na data da inscrição, para homologação das inscrições: • Formulário de inscrição na VI Olimpíada de Programação da UNIFRA devidamente preenchido através do site do evento; • Para participantes de outras instituições deverão entregar uma cópia do histórico acadêmico ou documento com todas as disciplinas cursadas. A documentação acima referida deverá ser encaminhada para fins de homologação da inscrição, até a data e local da inscrição. Não serão recebidas as documentações após a data e horários acima estabelecidos. A comissão organizadora não se responsabiliza por atraso na entrega da documentação. Caso a documentação não seja entregue em tempo hábil, a equipe inscrita será desclassificada. A VI Olimpíada de Programação será realizada juntamente com o XIII Simpósio de Informática - SIRC/RS 2015, no dia 19/10/2015 das 18:00 às 22:00, no Labotarório 311/Prédio 4 do Conjunto I. Na abertura, haverá uma sessão de apresentação, distribuição de materiais e ambientação no local da prova às 18:00, após o inicio da sessão de apresentação não será permitida acesso ao local da prova. Não serão tolerados atrasos. Recomenda-se às equipes concorrentes que procurem estar no local de realização da prova com um mínimo de meia hora de antecedência, ou seja, as 17:30. Não será permitida, após o inicio das provas, a ausência de qualquer integrante das equipes da sala de realização da competição, sob pena de desclassificação da equipe. Exceto em casos autorizados pela comissão organizadora. 6. Fontes de Referência As equipes concorrentes poderão levar para o recinto da prova materiais de referência impressos, tais como: livros, apostilas e manuais. Não serão permitidos materiais em meio magnético, digital e equipamentos eletrônicos, como versões de programas, dados, aparelho celular, pagers, etc. O ambiente de realização da prova estará sem acesso à Internet para garantir o isolamento das equipes. 7. Ambiente Operacional As linguagens de programação disponibilizadas na Olimpíada serão: Pascal, C, C++ e Java através do ambiente Maratona Linux. Mais informações em http://maratona.ime.usp.br/dicasLinux.html. As estações de trabalho serão PC Compatíveis, sendo destinado, a cada equipe 1 (um) computador. Somente será permitido a utilização dos equipamentos disponibilizados pela comissão organizadora. 8. A Prova A prova da VI Olimpíada de Programação da Unifra consistirá de uma bateria de problemas a serem resolvidos na data da prova. As equipes submeterão as possíveis soluções à Comissão Julgadora à medida que as obtiverem. Essa avaliará a submissão, aprovando-a ou rejeitando-a e notificando os membros da equipe. No caso de rejeição, as equipes poderão submeter novas soluções para o mesmo problema. Dúvidas sobre quaisquer ambiguidades ou erros na formulação dos problemas devem ser encaminhadas à comissão julgadora por meio de uma Requisição de Esclarecimento. Se a comissão organizadora concluir que realmente existe erro ou ambiguidade, o esclarecimento será estendido às demais equipes concorrentes. O local de realização da prova será divulgado no site do evento, (http://www.sirc.unifra.br). 9. Organização Disciplinar Os concorrentes não deverão estabelecer nenhum tipo de comunicação com pessoas que não integrem suas respectivas equipes ou que não tenham sido especificamente designadas pela coordenação da Olimpíada. Eventuais problemas no sistema deverão ser comunicados à equipe de suporte obedecendo a procedimentos previamente combinados. Qualquer comportamento irregular de qualquer membro da equipe, que prejudique o bom andamento da prova, poderá, a critério da coordenação da Olimpíada, levar à desclassificação da equipe. 10. Alterações na Duração da Prova Situações imprevistas podem, a critério da coordenação da Olimpíada, motivar um prolongamento do prazo para resolução dos problemas. Nesta eventualidade, todas as equipes serão notificadas em tempo hábil e de maneira uniforme. 11. Contagem de Pontos Os problemas serão entregues às equipes participantes, na forma sequencial, ou seja, cada equipe receberá inicialmente um problema e somente receberá o próximo após a entrega da solução do problema corrente. O primeiro critério para a classificação das equipes é a quantidade de problemas resolvidos corretamente. Uma resolução será considerada incorreta se: a) o programa não puder ser compilado corretamente; b) sua execução não terminar dentro de um prazo satisfatório, ou ocorrer um erro na execução; c) o programa fornecer resposta incorreta; d) a saída não tiver no formato especificado no enunciado da questão Caso haja empate entre equipes, quanto à quantidade questões resolvidas, o critério de desempate será o tempo total gasto na solução dos problemas. O tempo total é a soma dos tempos consumidos para a resolução de cada um dos problemas. Estes tempos são calculados através da soma do tempo transcorrido do início do problema até a resolução do mesmo. A Comissão Julgadora da Olimpíada de Programação é a única responsável por decidir sobre a correção das soluções apresentadas para cada problema. A Comissão Julgadora têm plenos poderes para julgar situações não previstas e suas decisões são finais. 12. Atividades Obrigatórias Todas as equipes homologadas deverão participar das atividades obrigatórias da Olimpíada: • Sessão de Apresentação; • Prova. As ausências implicam na automática desclassificação da equipe e suspensão de prêmios e certificados. 13. Premiação A equipe vencedora será premiada com quatro medalhas. Todos os participantes receberão um Certificado de Participação emitido pelo evento. Quaisquer dúvidas, em razão de detalhes não contemplados pelo presente regulamento, deverão ser encaminhadas à Comissão Organizadora, que goza de plenos poderes para o julgamento de situações pendentes.