Aller au contenu principal

Informatique aux concours

Résumé des conseils de jury

1. Lecture du sujet et respect des consignes

  • Lire attentivement le sujet et ses préambules : XENS25 insiste sur le fait que le préambule contient des informations primordiales, comme la liste explicite des fonctions autorisées ou interdites (par exemple, l'interdiction de List.iter). De nombreuses erreurs proviennent d'une mauvaise lecture. Mettre en valeur le code ou les résultats principaux est également très apprécié des correcteurs de CCMP25.
  • Respecter scrupuleusement la spécification des fonctions : Le code produit doit répondre à toutes les exigences demandées. CS23, CS24 et CCINP25 soulignent l'importance de vérifier le type de retour exact imposé par la signature de la fonction et, surtout, de ne pas passer à côté des contraintes de complexité temporelle ou spatiale qui font l'enjeu de la question.
  • Stratégie de lecture : CCMP25 conseille de lire les annexes avant de commencer et de parcourir le sujet dans sa globalité pour ne pas perdre trop de temps sur une partie difficile au détriment de questions abordables.

2. Rédaction et présentation de la copie

  • Soigner l'écriture et la présentation : Une copie doit être propre, lisible et bien alignée. Le correcteur ne doit pas avoir à faire d'effort pour vous déchiffrer au risque de perdre des points, comme le rappellent fermement XENS24, XENS25 et CCINP24.
  • Être concis et pertinent : Il faut trouver le juste milieu. CCINP25 indique qu'il est inutile de rédiger une page entière pour démontrer un point évident. XENS25 rappelle que les questions nécessitant plus d'une page de rédaction sont extrêmement rares, et CS23 note qu'il y a un lien direct entre le manque de concision et les erreurs dans les preuves.
  • Faire des schémas : Il est fortement encouragé d'utiliser des dessins et schémas (par exemple pour illustrer des transformations de graphes ou des arbres), ce qui rend le discours bien plus clair qu'un long texte explicatif (CS23, CS24).
  • Utiliser le brouillon : CCMP23 conseille d'utiliser le brouillon pour bien préparer ses réponses et présenter proprement les choses, pénalisant par exemple les candidats qui tronquent des arbres de preuves avec la mention "idem" par simple manque de place. Plutôt que de dupliquer du code, factorisez-le en créant des fonctions auxiliaires dédiées (CCMP25)

3. Raisonnement et preuves

  • Bannir les mots "évident" ou "trivial" : Affirmer qu'un point délicat est évident pour esquiver la difficulté ne constitue en aucun cas une preuve acceptable pour les correcteurs (CCMP23, CCINP25, XENS24).
  • Privilégier les démonstrations constructives : Les démonstrations par l'absurde ne sont pas toujours les plus simples et conduisent souvent les candidats à s'égarer dans de longues énumérations de cas fastidieuses. Si possible, conseille de faire des preuves directes et constructives.
  • Expliciter ses méthodes et ne pas paraphraser : Pour CCMP23, ne pas expliciter la preuve par récurrence est vu comme un signe d’incompréhension. De même, répéter la question avec d'autres mots ne prouve rien ; il faut en faire la démonstration explicite.
  • Prendre du recul sur sa preuve : Mettez votre preuve à l'épreuve (l'auriez-vous écrite si le résultat était faux ?) et évitez les longs raisonnements par l'absurde fastidieux (CS23, XENS25).

4. Programmation (Langages C et OCaml)

  • Écrire du vrai code, pas du pseudo-code ni du mélange : Les épreuves pratiques exigent un code fonctionnel et valide. CCMP24 n'accorde aucune indulgence pour l'usage de pseudo-code, de textes explicatifs hors-sujet, ou de syntaxe issue d'autres langages en C (comme utiliser <-, (), ou None). Il faut également veiller à ne pas mélanger les syntaxes, une erreur fréquente soulignée par CCINP24 consistant à insérer du OCaml dans des codes C. Une fonction de plus de 10 lignes signale souvent une complexité excessive.
  • Soigner le nommage des variables et des fonctions : Il faut utiliser des noms expressifs (CCINP24). CCINP25 précise qu'appeler une fonction récursive aux n'est pas pertinent, et XENS25 avertit qu'appeler un paramètre de forêt arbre n'est pas un choix pertinent.
  • Commenter et indenter son code : Il est très vivement conseillé d'ajouter des commentaires, surtout lorsque le code dépasse une page ou utilise des fonctions auxiliaires anonymes (CCINP24, XENS25). Un code bien indenté est par ailleurs indispensable.
  • Factoriser et tester : XENS25 conseille vivement de tester mentalement ou sur le brouillon son code sur de petits exemples simples (listes à 1 ou 2 éléments) pour s'assurer que les appels récursifs et les conditions d'arrêt fonctionnent correctement. Plutôt que de dupliquer du code, factorisez-le en créant des fonctions auxiliaires dédiées (CCMP25).

Écrit

ConcoursDateCoefficient / TotalPoidsÉpreuvesRapportNotice
CCINPMercredi 22 avril 2026 (8 - 12h)12 / 5821 %4h2023 2024 20252026
Mines-PontsInfo 1 : Lundi 27 avril 2026 (13 - 16h)
Info 2 : Mercredi 29 avril 2026 (8 - 12h)
Info 1 : 3
Info 2 : 4
Total : 7 / 30
23 %3h + 4h2023 2024 20252026
Centrale-SupélecMardi 5 mai 2026 (14 - 18h)16 / 10016 %4h2023 2024 20252026
École PolytechniqueInfo C : Jeudi 16 avril 2026 (8 - 12h)9 / 4221 %4h Info CInfo C 2024 Info C 20252026 Épreuves
ENSInfo A (Rennes et Paris-Saclay) : Mardi 14 avril 2026 (14 - 18h)
Info C : Jeudi 16 avril 2026 (8 - 12h)
Info Fondamentale : Vendredi 17 avril 2026 (14 - 18h)
Variables selon l'école et l'option choisie (Math ou Info)Variable4h Info C
+ 4h Info fondamentale
(+ 4h Info A Rennes/Saclay)
Info C 2024 Info C 20252026 Épreuves

Pour Mines-Pont :

  • L'épreuve d'informatique I pour la filière MPI, d'une durée de 3h, peut porter sur l'ensemble du programme des deux années et comprendre des aspects d'informatique appliquée.
  • L'épreuve d'informatique II pour la filière MPI, d'une durée de 4h, peut porter sur l'ensemble du programme et comprendre des aspects plus théoriques.
  • Les deux épreuves sont complémentaires et permettent de couvrir une large partie du programme.

Oral

Epreuve (préparation + passage)RapportExemple de sujets
CCINPSujet A théorique + sujet B pratique (30m + 30m)2024Sujets 0 - 2023 - 2024 - 2025
CentraleSupélecTP 3h2024Exemples
ENSInfo fondamentale (30m + 28m) + TP (3h30 + 20m)Site du TP Info fondamentale 2024Site du TP Info fondamentale 2023 Info fondamentale 2024
Mines-TélécomÉpreuve théorique (15m + 30m)20242023
Mines-PontTP 3h30ModalitésExemples
XÉpreuve théorique 48min2023 (avec exos) 2024 (avec exos)exercices 2024