• Última actualización: 

    Entorno hardware y software

    Los participantes lo hicieron utilizando equipos informáticos proporcionados por la organización, de modo que se garantizaba la igualdad de condiciones entre todos ellos. En concreto, se hizo uso de varios laboratorios de la Facultad de Informática desde la que se organizó la olimpiada.

    Los ordenadores no tuvieron ningún tipo de conexión a Internet salvo la necesaria para poder realizar los envíos al juez on-line.

    A continuación aparece la descripción original de los ordenadores tal y como se informó a los participantes.

    Tienen instalado tanto GNU/Linux como Windows por lo que los participantes podrán utilizar cualquiera de los dos. Eso sí, el entorno que habrá lanzado en el momento de inicio del concurso será GNU/Linux, por lo que aquellos que decidan utilizar Windows tendrán que reiniciar la máquina una vez comenzado éste.

    Si bien Windows se ofrece como una opción, en general se recomienda el uso de GNU/Linux. El juez on-line se ejecuta sobre esa plataforma, por lo que el contexto de ejecución en las evaluaciones será más parecida a la que los participantes pueden tener usando GNU/Linux a la conseguida con Windows.

    La lista completa de software instalado puede verse en el PDF publicado desde los laboratorios de la facultad. No obstante, indicamos aquí la parte más relevante:

    Opción A (recomendada): Linux

    • Sistema operativo: Ubuntu 22.04 LTS
    • Editores: emacs, geany, gedit, kate, sublime text, MS VStudio Code.
    • Compiladores: gcc, g++, Oracle JDK 8
    • IDEs:
      • C/C++: CodeBlocks
      • Java: Eclipse 2022-3
      • Python: Spyder 5.1.5 a través de Anaconda

    Opción B: Windows

    • Sistema operativo: Windows 10
    • Editores: emacs, Notepad++, MS VStudio Code.
    • Compiladores: gcc (sobre MinGW), g++ (sobre MinGW), Oracle JDK 8, Oracle JDK 10
    • IDEs:
      • C/C++: Visual Studio 2022 Enterprise
      • Java: Eclipse 2022-3
      • Python: Spyder 5.1.5