forked from viennet/Referentiels
57 lines
1.7 KiB
YAML
57 lines
1.7 KiB
YAML
nom: Analyse et traitement de données structurées
|
||
code: R208
|
||
semestre: 2
|
||
heures_formation: '16'
|
||
heures_tp: ???
|
||
acs:
|
||
- []
|
||
- []
|
||
- - AC311
|
||
- AC312
|
||
- AC313
|
||
- AC315
|
||
- AC316
|
||
sae:
|
||
- SAÉ23
|
||
- SAÉ24
|
||
prerequis: Aucun
|
||
contexte: >-
|
||
Le professionnel R&T est amené à développer différents outils informatiques à usage
|
||
personnel ou interne à l’équipe (compétence RT3-Programmer). Ces outils peuvent
|
||
traiter des données complexes, viser des fonctionnalités multiples et être développé
|
||
en équipe : il est alors nécessaire - pour le professionnel R&T - de structurer
|
||
son travail, tant sur les variables manipulant les données, les fichiers qui les
|
||
sauvegardent ou les restaurent, que sur l’organisation (arborescence) de son projet.
|
||
La ressource introduit ses éléments structurels en contribuant à l’acquisition des
|
||
apprentissages critiques mentionnés précédemment.
|
||
contenu: >-
|
||
* Structure d'un programme : arborescence de fichiers, modules et packages
|
||
|
||
* Contexte d’exécution : programme principal vs script
|
||
|
||
* Structure complexe de données :
|
||
|
||
* listes 2D, tableaux associatifs/dictionnaires
|
||
|
||
* notion de classes (instance, attributs, méthodes)
|
||
|
||
* Manipulation de fichiers avancée :
|
||
|
||
* fichiers structurés (XML, CSV, JSON, YAML)
|
||
|
||
* gestion de l’arborescence par le code
|
||
|
||
* lecture/écriture de fichiers structurés
|
||
|
||
* notion de sérialisation
|
||
|
||
* notion de persistance des données
|
||
|
||
* Initiation aux expressions régulières
|
||
|
||
* Introduction au traitement des erreurs
|
||
|
||
L’utilisation de l’anglais est préconisée dans la documentation du code.
|
||
motscles: Algorithmes, langages de programmation, structure de données, méthodologie
|
||
de développement, gestion de versions
|