Compétences attestées
Niveau opérationnel (score Tosa 551 à 725)
- Utiliser les contrôles de flux pour automatiser des traitements conditionnels et répétitifs
- Créer un programme pour des traitements complets de données avec contrôles de flux avancés
- Créer des objets simples intégrés pour manipuler des données
- Reconnaître les objets structurés intégrés pour traiter plusieurs variables
- Manipuler les objets simples et structurés pour créer des fonctions réutilisables
- Maîtriser les modules pour inclure des fonctionnalités à un programme
- Importer des fonctions spécifiques d’un package pour un traitement de données
- Créer un package simple pour des fonctionnalités réutilisables
- Modéliser un problème et automatiser des manipulations de données complexes
Niveau avancé (score Tosa 726 à 875)
- Connaître les règles syntaxiques et sémantiques de Python pour des programmes réutilisables
- Maîtriser les outils d’entrée-sortie pour lire et modifier des documents externes
- Maîtriser les types intégrés pour traiter efficacement de grands volumes de données
- Créer des fonctions documentées, classes et méthodes intégrables dans d’autres programmes
- Importer des packages pour exploiter toutes leurs fonctionnalités
- Utiliser les packages de bibliothèque standard pour manipuler des données externes
- Implémenter des structures de données adaptées et choisir les fonctions appropriées
Niveau expert (score Tosa 876 à 1000)
- Intégrer la gestion d’erreur pour couvrir tous les cas d’entrée et de gestion de données
- Utiliser les conventions de nommage pour des programmes intégrables dans un environnement
- Créer des fonctions adaptées et efficaces en utilisant tous les outils fonctionnels
- Implémenter la programmation orientée objet pour créer des structures spécifiques
- Maîtriser les modules pour intégrer des packages performants
- Utiliser la bibliothèque standard pour traiter des données et documents externes
- Mettre en place des outils algorithmiques pour améliorer un programme existant
Modalités d'évaluation
Format du test : 35 questions – 90mn