[EN, RPT]
(a) |
Explore les avantages de se servir de fonctions prédéfinies et de fonctions définies par l'utilisateur. (A, S, STSE) |
(b) |
Se sert des fonctions mathématiques prédéfinies, y compris la génération de nombres aléatoires, pour écrire des programmes qui résolvent un problème.(H, S) |
(c) |
Discute des concepts de portée globale et de portée locale et de l'incidence de leur utilisation, y compris des problèmes d'évolutivité lorsqu'on utilise des variables globales.(S, STSE) |
(d) |
Développe des fonctions définies par l'utilisateur qui utilisent le passage d'arguments.(H) |
(e) |
Discute des différences entre les paramètres (variables) et les arguments (valeurs).(H, S) |
(f) |
Développe des fonctions définies par l'utilisateur qui renvoient des valeurs à l'appel de fonction. (H) |
(g) |
Se sert des fonctions chaines prédéfinies (longueur, sous-chaine et concaténation) pour écrire des programmes qui résolvent un problème.(H) |
(h) |
Discutez de la façon dont les fonctions permettent aux programmeurs de réutiliser facilement le code dans plusieurs situations.(A, S, H, STSE) |