27 mai 2025

15ème journée francilienne de programmation -- JFP15

La quinzième journée francilienne de programmation se déroulera le mardi 27 mai 2025 à Sorbonne Université, sur le campus Pierre et Marie Curie (place Jussieu). Comme toutes les années précédentes cette journée est l'occasion d'une confrontation ludique et amicale entre équipes d'étudiants de licence d'informatique venues de l'université Paris Saclay (ex Paris-Sud Orsay - Paris 11), de l'université Paris Cité (ex Paris Diderot - Paris 7, ex René Descartes - Paris 5) et de Sorbonne Université (ex Pierre et Marie Curie - Paris 6).

Inscrivez-vous

(avant le 22/05/2025)

Organisation de la journée

La journée se déroule sur le campus Pierre et Marie Curie (ex campus Jussieu) en barre 14-15 (voir plan ci-dessous).

Les participants sont accueillis à 9h30 tour 15, 5ème étage, couloir 15-14, salle 507. Les salles de travail se trouvent aussi dans le couloir 14-15 au 5ème étage : 14-15-501, 1415-502 et 1415-503

Pour le déjeuner, les organisateurs offrent aux participants un repas léger.

Déroulement des épreuves

Le thème des épreuves ne nécessite aucune connaissance particulière d'un domaine spécifique mais mobilise l'ensemble des connaissances en programmation des participants.
Ceux-ci peuvent amener toute la documentation écrite qui leur semble nécessaire. Ils ne peuvent utiliser que les ressources électroniques mises à disposition pour la journée. Ils ne peuvent donc compter ni sur leurs ordinateurs portables, ni sur leur téléphone mobile ou tout autre dipositif analogue...

Plusieurs problèmes de difficultés variées sont proposés. Les réponses consistent en un ensemble de fichiers capables de produire un exécutable qui est soumis à la plateforme CodeGradX. Les programmes proposés sont testés et un rapport est fourni sous forme d'une page WEB.
Chaque problème soumis crédite (ou non:) les participants d'un certain nombre de points.

Environnement de développement

Le système d'exploitation déployé est Debian 10.

Les langages disponibles sont

  • ADA (gnat 12.2.0)
  • C et C++ (gcc 12.2.0)
  • HASKELL (ghc 8.10.1)
  • JAVA (javac 17.0.13)
  • OCAML (ocaml et ocamopt 4.13.1)
  • PERL (v5.36.0)
  • PHP (8.1.23, Zend Engine v4.1.23)
  • PYTHON (3.9.6)
  • SCHEME (mzscheme v8.7)
  • Divers éditeurs sont à disposition, emacs, gvim, etc. Ainsi que les environnements eclipse et visual studio code.

    La barre 14-15

    Pour accéder à la barre 14-15, passer par l'ascenceur de la rotonde 14 (voir plan), monter au 5ème étage, prendre le couloir 14-15 et entrer en salle 507.