Programación Ofuscada

Responder
Avatar de Usuario
DarkNeo2k4
Organizador
Organizador
Mensajes: 948
Registrado: Sab Abr 17, 2010 1:05 am
Programación Ofuscada

Mensaje por DarkNeo2k4 » Mié Ene 30, 2013 1:19 pm

Imagen
Consiste en hacer un sencillo programa, cuyo objetivo se anunciará al comiendo de la party, pero que no implicará más que el uso más que de salida y entrada estándar (el terminal o línea de comandos).

Objetivo:
SE ANUNCIARÁ AL COMIENZO DE LA PARTY
El ganador será el que más complicado y enrevesado haya alcanzado el objetivo, con los siguientes factores:

Evaluación:
  • Dificultad para averiguar su funcionamiento (más difícil, mejor).
  • Visualización del código: serán factores positivos el intento de Ascii Art y la apariencia del código planificada con buena estética.
  • Número de ficheros de código, a menor número mejor puntuación.
El jurado estará compuesto por personas ajenas al concurso para mantener la imparcialidad y el ganador se dará a conocer durante la entrega de premios.

Restricciones:
Los programas que no cumplan las siguientes restricciones no entrarán en participación.
  • Todas las instrucciones han de influenciar en el resultado final del programa, no se permiten operaciones inútiles para la ofuscación.
  • Máximo 10% de comentarios en el código, dado que es código ofuscado se contará teniendo en cuenta carácteres y no líneas comentadas.
  • No se permite el uso de librerías externas más allá de las estándar del propio lenguaje, el programa será compilado para su evaluación en un entorno básico sin extensiones o SDKs específicos.
  • No se permite el uso de código ya existente o ajeno al participante.
Lenguajes permitidos: C, C++, pascal, python y java

Bases:
  • Los participantes ceden el derecho de uso, modificación y publicación de cualquier material intelectual presentado y de sus derivaciones como representación y/o marca representativa del evento o de la Asociación que lo organiza.
  • En caso de que la calidad alcanzada no sea considerada suficiente, el jurado se reserva el derecho de anunciar alguno o todos los premios como desiertos.
  • El jurado se reserva el derecho de descalificar a los usuarios que incumplan alguna de las normas anteriores o cuya obra resulte ofensiva o inadecuada en algún aspecto. La descalificación de un usuario anula automáticamente todas sus participaciones en el concurso.
  • Se permite la múltiple participación: si un participante envía dos programas distintos, será tenido en cuenta el de mayor puntuación, el resto de envíos no contabilizarán para premio.
Entrega:
La entrega se realizará subiendo un fichero comprimido en un apartado de la web interna especificado para ello. Se darán más datos al inicio del evento.

Dentro del fichero se deberá incluir:
  • Código fuente, las extensiones de sus ficheros deberán ser estándar a su lenguaje.
  • Un archivo de texto explicando el método de compilación y cualquier otra cosa que pudierais ver necesaria. Nombrado como documentacion.txt

Avatar de Usuario
Lee
Organizador
Organizador
Mensajes: 149
Registrado: Mar Abr 20, 2010 5:23 pm
Re: Programación Ofuscada

Mensaje por Lee » Mié Feb 06, 2013 5:59 pm

¡Gana el que dibuje esto!:
…………………...„„-~^^~„-„„_
………………„-^*'' : : „'' : : : : *-„
…………..„-* : : :„„--/ : : : : : : : '\
…………./ : : „-* . .| : : : : : : : : '|
……….../ : „-* . . . | : : : : : : : : |
………...\„-* . . . . .| : : : : : : : : |
……….../ . . . . . . '| : : : : : : : : |
……..../ . . . . . . . .'\ : : : : : : : |
……../ . . . . . . . . . .\ : : : : : : : |
……./ . . . . . . . . . . . '\ : : : : : /
….../ . . . . . . . . . . . . . *-„„„„-*'
….'/ . . . . . . . . . . . . . . '|
…/ . . . . . . . ./ . . . . . . .|
../ . . . . . . . .'/ . . . . . . .'|
./ . . . . . . . . / . . . . . . .'|
'/ . . . . . . . . . . . . . . . .'|
'| . . . . . \ . . . . . . . . . .|
'| . . . . . . \„_^- „ . . . . .'|
'| . . . . . . . . .'\ .\ ./ '/ . |
| .\ . . . . . . . . . \ .'' / . '|
| . . . . . . . . . . / .'/ . . .|
| . . . . . . .| . . / ./ ./ . .|

Jijiaa
Imagen
Imagen
Enviado desde mi Game Boy Pocket.

Rubén Fernández Lago

Xiro
Organizador
Organizador
Mensajes: 1130
Registrado: Dom Abr 18, 2010 5:50 am
Ubicación: 192.168.0.0/24
Contactar:
Re: Programación Ofuscada

Mensaje por Xiro » Mié Feb 06, 2013 6:31 pm

Si que tienes ganas de ver cosas así...

Estaría bien recordar que Programación ofuscada != un programa que saque ascii art por terminal.

Avatar de Usuario
Lee
Organizador
Organizador
Mensajes: 149
Registrado: Mar Abr 20, 2010 5:23 pm
Re: Programación Ofuscada

Mensaje por Lee » Mié Feb 06, 2013 7:03 pm

bien que te gusta
Imagen
Imagen
Enviado desde mi Game Boy Pocket.

Rubén Fernández Lago

Avatar de Usuario
Mou
Organizador
Organizador
Mensajes: 649
Registrado: Mié Abr 28, 2010 2:48 am
Re: Programación Ofuscada

Mensaje por Mou » Vie Feb 08, 2013 11:46 pm

Temática: Grabar en un fichero el dibujo de un sobre en ascii


Responder

Volver a “Producciones”