Aller au contenu principal

Examen 2

Avant la séance (2h)

L'examen porte sur l'ensemble du contenu du cours jusqu'ici à l'exception des Fichiers texte et csv. Afin de vous aider dans vos révisions, il est bon de:

  • Revoir les exercices vus jusqu'ici et identifier ceux que vous ne savez pas faire sans votre solution ou le prof
  • Reprendre les éléments de contenu qui y correspondent (vidéos et présentations)

Temps suppl.

Si vous avez droit à du temps supplémentaire, vous devez aviser votre professeur de votre intention de l'utiliser.

Séance d'examen

L'examen dure 2h (plus si vous avez droit à du temps supplémentaire). Il s'agit d'exercices pratiques. On vous donne des fichiers de départ et/ou une description du résultat attendu. Vous rendrez les fichiers complétés.

Vous avez le droit à :

  • Notions C#
  • Le site principal du cours (1P6) incluant les solutionnaires des laboratoires
  • Une feuille de note manuscrite recto/verso portant votre nom.

Il est strictement interdit d'utiliser des appareils éléctroniques, internet et les outils de l'intelligence artificielle ou de communiquer avec d'autres personnes.

QUESTIONS DE L'EXAMEN: CRITÈRES D'ÉVALUATION ET PONDÉRATION

Questions et pondérations

L’examen comporte trois (3) questions.

  • Q1 : Utilisation de la structure conditionnelle switch case (10 pts)
  • Q2 : Utilisation de la structure itérative while (10 pts)
  • Q3 : Utilisation des boucles (imbriquées) avec des tableau 1D et 2D (15 pts)

Critères d’évaluation

  • Respect du fonctionnement attendu dans chaque question
  • Utilisation correcte de la boucle while
    • Structure syntaxique adéquate
    • Condition bien formulée
  • Utilisation d'une structure logique adéquate
    • Structure syntaxique adéquate
    • Condition bien formulée
  • Affichage du résultat final
    • Affichage clair et conforme à l’exemple
    • Formatage numérique adéquat
  • Génération du nombre aléatoire
    • Utilisation correcte et fonctionnelle de Random et Next
  • Utilisation correcte du switch case
    • Structure syntaxique adéquate
    • Gestion adéquate du cas par défaut
  • Utilisation correcte des tableaux 1D et 2D
    • Déclaration
    • Initialisation
    • Parcours adéquats
  • Utilisation correcte des boucles imbriquées
    • Structure syntaxique adéquate
    • Condition bien formulée
ÉLÉMENTS DU CONTENU À RÉVISER POUR L'EXAMEN

L'ensemble du contenu du cours jusqu'ici à l'exception des Fichiers texte et csv.