Examen 1 : sujet, chapitres 01 à 10
Feuille d'examen
| Formation | Flutter + Jeu 2D — PARTIE 1A : le langage Dart |
| Programme | Chapitres 01 à 10 |
| Durée | 3 heures |
| Barème | 100 points |
| Documents autorisés | Aucun |
| Machine | Aucune (examen sur papier) — voir la variante « sur machine » en fin de sujet |
Nom et prénom : ................................................................
Date : .................................. Note : ............ / 100
Programme évalué
| Ch. | Notions |
|---|---|
| 01 | main(), void, print(), point-virgule, casse, commentaires, exécution séquentielle, conventions de nommage |
| 02 | Variables, String, int, double, bool, num, var, dynamic, final, const, late, interpolation, toString(), int.parse(), double.parse() |
| 03 | Opérateurs arithmétiques, ~/, %, affectation composée, ++ et --, comparaisons, &&, ||, !, priorité, ternaire |
| 04 | if, else if, else, conditions imbriquées, switch, case, default, switch expression, motif _ |
| 05 | for, while, do while, compteurs, accumulateurs, break, continue, boucles imbriquées, grilles 2D |
| 06 | List, Set, Map, index, méthodes de collection, collections imbriquées |
| 07 | Déclaration et appel, return, paramètres positionnels, optionnels, nommés, required, valeurs par défaut, =>, fonctions anonymes, portée |
| 08 | Classe, objet, instance, propriété, méthode, this, interaction entre objets |
| 09 | Constructeurs (par défaut, personnalisé, nommés, const, factory), initializer list, getters, setters, toString() |
| 10 | Encapsulation, membres privés _, getters et setters validés, extends, super, @override, polymorphisme, is, as |
Commentaires
Les commentaires sont alimentés par GitHub Discussions
Connectez-vous avec GitHub pour participer à la discussion