Mémoire et fichiers
Se connecter pour s'inscrireVotre progression
Syllabus
-
-
Objectifs
-
Validations de compétences
-
Public cible
Aucun public cible spécifié pour ce module.
-
Besoins techniques
-
Prérequis
- Aucun prérequis
-
Niveau
-
Historique du module
Aucune action enregistrée
-
Mémoire et fichiers
Comprendre l'allocation dynamique, les entrées-sorties et la gestion des fichiers en C.
-
Débogage et optimisation
Utiliser gdb, les assertions et des mesures de performance pour fiabiliser un projet.
Atelier guidé
Écrire un programme qui alloue, écrit, relit et libère des données en traitant chaque erreur.
- Allocation : gérer une allocation dynamique et distinguer une failure d’une valeur vide.
- Fichier : ouvrir, écrire, relire et fermer un fichier avec permissions contrôlées.
- Validation : ajouter des assertions et comparer la sortie avec un fichier de référence.
Restitution de l’atelier
- Programme C et données de test.
- Tests d’erreurs et rapport de validation.
- Analyse des performances ou des fuites.
Exercices, examens et projets
Atelier systèmes
Manipuler processus, mémoire et fichiers avec un programme C.
Obligatoire ConsulterExamen systèmes
Évaluer les notions de processus, mémoire, fichiers et appels système.
Obligatoire ConsulterProjet systèmes
Réaliser un programme système robuste et documenté.
Livrables :
- Code source
- Tests
- Documentation