Questionnaire de qualification – Prologin 2026

Veuillez répondre aux questions suivantes. Il n'y qu'une seule bonne réponse à chaque question.
Une réponse correcte donne un point, une fausse retire un point. Ne pas répondre correspond à zéro point.

Vous devez créer un compte ou vous connecter pour pouvoir compléter le questionnaire.

  1. Qu'effectue le code C suivant :

    1
    2
    3
    4
    5
    int test(a,b,c)
      int a,b;
      float c;<%
      int _ <:4]={2%>;
      return 0[_:>;%>
    
  2. En PHP, quelle valeur est considérée comme égale à 0 lors d’une comparaison avec == ?

  3. Parmis les mots gallois suivants, lesquels sont en réalité des fonctions de la bibliothèque standard C ?

  4. Parmi les propositions suivantes, laquelle n'est pas un langage de programmation (v2) :

  5. En Powershell, quel est le résultat de la 2e expression ?

    1
    2
    3
    PS> if (36 > 42) { "true" } else { "false" }
    false
    PS> if (36 < 42) { "true" } else { "false" }
    
  6. En python 3, quel est l'ordre de résolution des méthodes de O3 ?

    1
    2
    3
    4
    5
    6
    7
    8
    class O: pass
    class A(O): pass
    class B(O): pass
    class C(O): pass
    class D(C): pass
    class O1(A,C): pass
    class O2(A,B): pass
    class O3(O1,D,O2): pass
    
  7. En Python, lors de la création d'un objet de classe fpylll.fplll.lll.LLL, quelle est la valeur par défaut de l'attribut SIEGEL ?

  8. En quelle année est sorti Windows 2004 ?

  9. Quelle proposition représente le nom d'un langage de programmation expérimental conçu au Bell Labs à la fin des années 1950 ?

  10. Quelle chaîne est acceptée par l'expression régulière "19.99$" ?

  11. Quelle manière n'est pas valide pour afficher du texte en verbatim en LaTeX :

  12. Pile ou Face ?

  13. Quel est le flag du CTF1 - SauVaGe ?

    Entrez le flag complet, sous le format PROLOGIN{...}, sans guillemets.