Diferencia entre revisiones de «Caribbean Online Judge»
(Página creada con '{{Ficha de sitio web | nombre = Caribbean Online Judge | logotipo = 100px | captura = | pie = | url = http:...') (Etiqueta: nuestro-nuestra) |
(Etiqueta: nuestro-nuestra) |
||
| Línea 1: | Línea 1: | ||
{{Ficha de sitio web | {{Ficha de sitio web | ||
| nombre = Caribbean Online Judge | | nombre = Caribbean Online Judge | ||
| − | | logotipo = [[Archivo:Banner_coj.png| | + | | logotipo = [[Archivo:Banner_coj.png|180px]] |
| captura = | | captura = | ||
| pie = | | pie = | ||
| Línea 17: | Línea 17: | ||
}} | }} | ||
'''COJ'''. Caribbean Online Judge. Es un juez en línea para entrenar | '''COJ'''. Caribbean Online Judge. Es un juez en línea para entrenar | ||
| − | la programación con diferentes lenguajes | + | la programación de algoritmos con diferentes lenguajes. Su desarrollo |
comenzó en 2006 por programadores de la [[Universidad de Ciencias Informáticas|UCI]] y | comenzó en 2006 por programadores de la [[Universidad de Ciencias Informáticas|UCI]] y | ||
otros programadores de la comunidad caribeña de la [[ACM-ICPC]]. | otros programadores de la comunidad caribeña de la [[ACM-ICPC]]. | ||
| Línea 44: | Línea 44: | ||
lista de problemas va creciendo paulatinamente a medida que los | lista de problemas va creciendo paulatinamente a medida que los | ||
usuarios de la comunidad van añadiendo. | usuarios de la comunidad van añadiendo. | ||
| − | El sitio permite el envío de soluciones programadas con diversos | + | El sitio permite el envío de soluciones (esta opción requiere registro) programadas con diversos |
lenguajes como [[Pascal]], [[Python]], C/C++, [[Java]]. | lenguajes como [[Pascal]], [[Python]], C/C++, [[Java]]. | ||
Mantiene varios rankings: usuarios, instituciones, países. La puntuación | Mantiene varios rankings: usuarios, instituciones, países. La puntuación | ||
| Línea 50: | Línea 50: | ||
por la cantidad de personas que lo han resuelto, lo que implica que sea | por la cantidad de personas que lo han resuelto, lo que implica que sea | ||
dinámica, cambia con el tiempo. | dinámica, cambia con el tiempo. | ||
| + | |||
| + | Main technologies used in the COJ | ||
| + | |||
| + | - Xtreme Initiative | ||
| + | |||
| + | - Java Servlets for the development of the web interface. | ||
| + | |||
| + | - C++ for the development of the qualification engine. | ||
| + | |||
| + | - MySQL for the system's data base. | ||
| + | |||
| + | - Apache-Tomcat for serving the web interface. | ||
| + | |||
| + | |||
== Fuentes == | == Fuentes == | ||
Revisión del 12:43 21 mar 2011
| ||||||||||||||||||||||||
COJ. Caribbean Online Judge. Es un juez en línea para entrenar la programación de algoritmos con diferentes lenguajes. Su desarrollo comenzó en 2006 por programadores de la UCI y otros programadores de la comunidad caribeña de la ACM-ICPC.
Objetivos
Los principales objetivos de este sitio son:
Proveer un espacio donde las personas de todo el mundo puedan intercambiar experiencias y conocimientos. Probar, mejorar y compartir sus problemas y soluciones así como sus habilidades en progrmación. Y por último entrenar para los concursos y olimpiadas de programación (ACM-ICPC, IOI, Copas nacionales coma la Pascal o la Void, etc.)
Disminuir paulatinamente las distancias de la Brecha Digital, permiténdole a todos los afisionados, profesionales y estudiantes cubanos tener una solución (producto) nacional bajo el dominio .cu, lo que aumenta la accesibilidad, para nuestra propia comunidad de programadores y concursantes.
Características
Cuenta con poco más de 400 problemas de distintas fuentes. Esta lista de problemas va creciendo paulatinamente a medida que los usuarios de la comunidad van añadiendo. El sitio permite el envío de soluciones (esta opción requiere registro) programadas con diversos lenguajes como Pascal, Python, C/C++, Java. Mantiene varios rankings: usuarios, instituciones, países. La puntuación que aporta un problema es de acuerdo a su dificultad, la cual es medidad por la cantidad de personas que lo han resuelto, lo que implica que sea dinámica, cambia con el tiempo.
Main technologies used in the COJ
- Xtreme Initiative
- Java Servlets for the development of the web interface.
- C++ for the development of the qualification engine.
- MySQL for the system's data base.
- Apache-Tomcat for serving the web interface.
Fuentes
- [1], Caribbean Online Judge