Base de Maraton de Programacion

1
VII CONCURSO INTERNO DE PROGRAMACION MARATON DE PROGRAMACION DA VINCI 2008-I 21 de Noviembre de 2009 BASES I.- OBJETIVOS 1. Estimular en los estudiantes del Instituto al entrenamiento y capacitación constante en los lenguajes de programación, e incentivar la destreza en el análisis y solución de problemas informáticos. 2. Fomentar el desarrollo de las técnicas de trabajo en grupo. 3. Crear espacios de encuentro académico a nivel interno para fomentar la participación en eventos del mismo tipo a mayor nivel. II .-CATEGORIAS: Se han considerado tres categorías: Categoría I : Alumnos del I al II Ciclo Categoría II : Alumnos del III al IV Ciclo Categoría III : Alumnos del V al VI Ciclo III.-PARTICIPANTES 1. Se permitirán participantes en equipos conformados obligatoriamente por 2 personas. 2. Podrán inscribirse aquellos alumnos que cumplan con los siguientes requisitos: 3. Ser Estudiante del presente Semestre académico 4. Inscribirse en la categoría acorde al Ciclo que cursa. 5. En el caso de alumnos de Primer Ciclo, pueden participar si para la fecha del evento se encuentran cursando la III Unidad Formativa del curso de Lenguaje de Programación. O en caso comprobado que el equipo cuente con conocimientos adecuados para afrontar con éxito el desarrollo de la evaluación. 6. El día del concurso los alumnos asistirán elegantemente vestidos. Fecha Límite de Inscripción: Jueves 13 de noviembre. Lugar: Dirección Académica de Computación e Informática. IV.- REGLAS GENERALES 1. El evento se realizará el día sábado 15 de noviembre. El concurso se inicia a las 8:00 a.m. con una duración de 4 horas, en el Local del Instituto Av. España 2725. 2. Los participantes deberán presentarse con 30 minutos de anticipación, portando su documento de identidad y carnet correspondiente. 3. A cada grupo se le asignará una computadora, siendo su responsabilidad el revisarla antes del evento. En caso de presentar problemas de Hardware y/o Software, éste será cambiado siempre que la petición se realice hasta 10 minutos antes del inicio del evento. Después de dicha hora, cualquier reclamo no será atendido, ni responsabilidad del Comité Organizador. 4. Iniciado el evento, está prohibido terminantemente el intercambio de material y/o cualquier comunicación entre miembros de grupos diferentes. Cualquier alteración del orden por parte de un participante que a juicio del Comité Organizador interfiera con el trabajo de los demás, será causa de eliminación del equipo de la competencia. 5. Los participantes tendrán que resolver dos aplicaciones, para lo cual tendrán un tiempo máximo de 3 horas, con un margen de tolerancia de 1 hora adicional pero con descuento en puntaje. 6. Se verificará únicamente la respuesta final del problema, es decir, que la solución planteada proporcione respuestas correctas para todos los datos de prueba que se suministren para el problema. 7. Se permitirá como máximo la presentación de tres intentos de solución a cada problema. Si falla en el primer intento con los datos suministrados para el problema, quedarán dos intentos más. Si en el tercer intento la solución planteada no funciona, el problema se descartará para ese grupo. 8. El lenguaje y herramienta a utilizar será determinada por el participante en el momento del desarrollo del evento. 9. Se permitirá como ayuda cualquier material impreso (libros, manuales). 10. No está permitida la utilización de recursos como: Internet ni material almacenado en medios magnéticos o digitales (CDs, Memorias USB, Diskettes, etc), ni el uso de teléfonos celulares o beepers. 11. Culminado el evento, los participantes dispondrán de 15 minutos para sacar copia a sus trabajos, si así lo creen conveniente. V.- DE LA EVALUACION: 1. Todos los problemas tienen la misma puntuación, y no deben ser resueltos necesariamente en un orden específico. 2. Una solución será considerada correcta sí: a) El programa se compila correctamente. b) Todo programa que exceda 30 segundos en tiempo de ejecución, se considerará erróneo. c) No presenta errores durante la ejecución. d) El programa proporciona respuestas correctas a todos los casos de prueba a que lo someta el jurado. e) El formato de salida corresponde al especificado en la redacción del problema. 3. Por cada problema que se considere erróneo se penalizará el tiempo de entrega del problema con 20 minutos (por cada vez que se devuelva). La penalización solamente procede para los problemas que finalmente se entregan correctos. 4. El tiempo de entrega de cada problema correcto se cuenta a partir del momento de inicio de la maratón. 5. En caso de ambigüedades en la redacción de los problemas o ejemplos deberá ser informada a los jurados, quienes darán respuesta pública por igual a todos los competidores (si se considera procedente). 6. Durante la última hora de competencia no se entregará respuesta sobre la validez de los problemas, ni se aceptarán preguntas. 7. En caso de empates: a) El primer criterio de puntuación es el número de problemas resueltos correctamente. b) En caso de empate sobre el número de problemas resueltos, se toma en consideración el tiempo acumulado total de los problemas válidos más las penalizaciones. c) En caso de empate aún con el tiempo acumulado, se tomará en cuenta el tiempo de entrega del último problema resuelto correctamente. d) Si aún persiste el empate, se tomará en cuenta quien tenga menos penalizaciones acumuladas. 8. El Jurado es el único responsable para decidir la exactitud de las soluciones presentada para cada problema y tienen el poder para juzgar situaciones imprevistas, y sus decisiones serán irrevocables en situaciones que se pudieran presentar. VI.- PREMIACION 1er. Lugar : Diploma de Honor 2do. Lugar : Diploma de Honor A todos los participantes se les otorgará Diploma de participación. VII.- COMITÉ ORGANIZADOR 1. El Comité Organizador está encargado de la difusión del evento, así como brindar la información necesaria a los interesados en participar. 2. El Comité, además será responsable de la organización, elaboración, supervisión, evaluación del evento, así como la publicación de los resultados. VIII.- DISPOSICIONES COMPLEMENTARIAS 1. Los facilitadores que orientan los cursos de lenguajes de Programación, deberán incentivar a los estudiantes a participar en el evento. 2. Los aspectos no contemplados en las presentes Bases, serán resueltos por el Comité Organizador.

Transcript of Base de Maraton de Programacion

Page 1: Base de Maraton de Programacion

VII CONCURSO INTERNO DE PROGRAMACION

MARATON DE PROGRAMACION – DA VINCI 2008-I

21 de Noviembre de 2009

BASES I.- OBJETIVOS

1. Estimular en los estudiantes del Instituto al entrenamiento y capacitación constante en

los lenguajes de programación, e incentivar la destreza en el análisis y solución de problemas informáticos. 2. Fomentar el desarrollo de las técnicas de trabajo en grupo. 3. Crear espacios de encuentro académico a nivel interno para

fomentar la participación en eventos del mismo tipo a mayor nivel.

II .-CATEGORIAS:

Se han considerado tres categorías: Categoría I : Alumnos del I al II Ciclo Categoría II : Alumnos del III al IV Ciclo Categoría III : Alumnos del V al VI Ciclo

III.-PARTICIPANTES

1. Se permitirán participantes en equipos conformados obligatoriamente por 2 personas.

2. Podrán inscribirse aquellos alumnos que cumplan con los siguientes requisitos:

3. Ser Estudiante del presente Semestre académico 4. Inscribirse en la categoría acorde al Ciclo que cursa. 5. En el caso de alumnos de Primer Ciclo, pueden participar si

para la fecha del evento se encuentran cursando la III Unidad Formativa del curso de Lenguaje de Programación. O en caso comprobado que el equipo cuente con conocimientos adecuados para afrontar con éxito el desarrollo de la evaluación.

6. El día del concurso los alumnos asistirán elegantemente vestidos.

Fecha Límite de Inscripción: Jueves 13 de noviembre. Lugar: Dirección Académica de Computación e Informática. IV.- REGLAS GENERALES

1. El evento se realizará el día sábado 15 de noviembre. El concurso se inicia a las 8:00 a.m. con una duración de 4 horas, en el Local del Instituto Av. España 2725.

2. Los participantes deberán presentarse con 30 minutos de anticipación, portando su documento de identidad y carnet correspondiente.

3. A cada grupo se le asignará una computadora, siendo su responsabilidad el revisarla antes del evento. En caso de presentar problemas de Hardware y/o Software, éste será cambiado siempre que la petición se realice hasta 10 minutos antes del inicio del evento. Después de dicha hora, cualquier reclamo no será atendido, ni responsabilidad del Comité Organizador.

4. Iniciado el evento, está prohibido terminantemente el intercambio de material y/o cualquier comunicación entre miembros de grupos diferentes. Cualquier alteración del orden por parte de un participante que a juicio del Comité Organizador interfiera con el trabajo de los demás, será causa de eliminación del equipo de la competencia.

5. Los participantes tendrán que resolver dos aplicaciones, para lo cual tendrán un tiempo máximo de 3 horas, con un margen de tolerancia de 1 hora adicional pero con descuento en puntaje.

6. Se verificará únicamente la respuesta final del problema, es decir, que la solución planteada proporcione respuestas correctas para todos los datos de prueba que se suministren para el problema.

7. Se permitirá como máximo la presentación de tres intentos de solución a cada problema. Si falla en el primer intento con los datos suministrados para el problema, quedarán dos intentos más. Si en el tercer intento la solución planteada no funciona, el problema se descartará para ese grupo.

8. El lenguaje y herramienta a utilizar será determinada por el participante en el momento del desarrollo del evento.

9. Se permitirá como ayuda cualquier material impreso (libros, manuales).

10. No está permitida la utilización de recursos como: Internet ni material almacenado en medios magnéticos o digitales (CDs, Memorias USB, Diskettes, etc), ni el uso de teléfonos celulares o beepers.

11. Culminado el evento, los participantes dispondrán de 15 minutos para sacar copia a sus trabajos, si así lo creen conveniente.

V.- DE LA EVALUACION: 1. Todos los problemas tienen la misma puntuación, y no deben

ser resueltos necesariamente en un orden específico. 2. Una solución será considerada correcta sí:

a) El programa se compila correctamente. b) Todo programa que exceda 30 segundos en tiempo de

ejecución, se considerará erróneo. c) No presenta errores durante la ejecución. d) El programa proporciona respuestas correctas a todos los

casos de prueba a que lo someta el jurado. e) El formato de salida corresponde al especificado en la

redacción del problema. 3. Por cada problema que se considere erróneo se penalizará el

tiempo de entrega del problema con 20 minutos (por cada vez que se devuelva). La penalización solamente procede para los problemas que finalmente se entregan correctos.

4. El tiempo de entrega de cada problema correcto se cuenta a partir del momento de inicio de la maratón.

5. En caso de ambigüedades en la redacción de los problemas o ejemplos deberá ser informada a los jurados, quienes darán respuesta pública por igual a todos los competidores (si se considera procedente).

6. Durante la última hora de competencia no se entregará respuesta sobre la validez de los problemas, ni se aceptarán preguntas.

7. En caso de empates: a) El primer criterio de puntuación es el número de problemas resueltos correctamente. b) En caso de empate sobre el número de problemas resueltos, se toma en consideración el tiempo acumulado total de los problemas válidos más las penalizaciones. c) En caso de empate aún con el tiempo acumulado, se tomará en cuenta el tiempo de entrega del último problema resuelto correctamente. d) Si aún persiste el empate, se tomará en cuenta quien tenga menos penalizaciones acumuladas.

8. El Jurado es el único responsable para decidir la exactitud de las soluciones presentada para cada problema y tienen el poder para juzgar situaciones imprevistas, y sus decisiones serán irrevocables en situaciones que se pudieran presentar.

VI.- PREMIACION 1er. Lugar : Diploma de Honor 2do. Lugar : Diploma de Honor A todos los participantes se les otorgará Diploma de participación. VII.- COMITÉ ORGANIZADOR 1. El Comité Organizador está encargado de la difusión del

evento, así como brindar la información necesaria a los interesados en participar.

2. El Comité, además será responsable de la organización, elaboración, supervisión, evaluación del evento, así como la publicación de los resultados.

VIII.- DISPOSICIONES COMPLEMENTARIAS 1. Los facilitadores que orientan los cursos de lenguajes de

Programación, deberán incentivar a los estudiantes a participar en el evento.

2. Los aspectos no contemplados en las presentes Bases, serán resueltos por el Comité Organizador.