28 mai 2020

12ème journée francilienne de programmation -- JFP12

La douzième journée francilienne de programmation se déroulera le jeudi 28 mai 2020 à Sorbonne Université, sur le campus 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 des universités Paris-Saclay (ex-Paris Sud Orsay (Paris 11)), Université de Paris (ex-Paris Diderot (Paris 7)) et Sorbonne Université (ex-Pierre et Marie Curie (Paris 6)).

Inscrivez-vous!

Organisation de la journée

La journée se déroule sur le 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, 1415-503 et 1415-509.

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

Déroulement des épreuves

Un petit sujet de programmation est proposé en début de journée. Il sera accessible en temps voulu à cette page.
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 8.

Les langages disponibles sont

  • ADA (gnat 6.3.0)
  • C et C++ (gcc 6.3)
  • JAVA (javac 1.8.0_171)
  • OCAML (ocaml et ocamopt 4.05.0)
  • PERL (v5.24.1)
  • PHP (7.0.33)
  • PYTHON (3.7.3)
  • SCHEME (drscheme et mzscheme v6.7)
  • Divers éditeurs sont à disposition, emacs, gvim, etc. Ainsi que l'environnement eclipse.

    La barre 14-15 (campus Jussieu)

    Pour accéder à la barre 14-15, suivez les indications donnez par le plan ci-dessous.

    Sponsors

    Cette journée de programmation est réalisée par :