Mémoire et fichiers

Se connecter pour s'inscrire

Votre progression

Continuez pour débloquer la suite !
0 / 0 étapes complétées 0
%

Syllabus

  1. Description

  2. Objectifs

  3. Validations de compétences

  4. Public cible

    Aucun public cible spécifié pour ce module.

  5. Besoins techniques

  6. Prérequis

    • Aucun prérequis
  7. Niveau

  8. Historique du module

    Aucune action enregistrée
  1. Mémoire et fichiers

    Comprendre l'allocation dynamique, les entrées-sorties et la gestion des fichiers en C.

  2. 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.

  1. Allocation : gérer une allocation dynamique et distinguer une failure d’une valeur vide.
  2. Fichier : ouvrir, écrire, relire et fermer un fichier avec permissions contrôlées.
  3. 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.
Validation : Le résultat est stable, les erreurs ne sont pas ignorées et les ressources sont libérées.

Exercices, examens et projets

Exercice

Atelier systèmes

Manipuler processus, mémoire et fichiers avec un programme C.

Obligatoire Consulter
Examen

Examen systèmes

Évaluer les notions de processus, mémoire, fichiers et appels système.

Obligatoire Consulter
Projet

Projet systèmes

Réaliser un programme système robuste et documenté.

Livrables :

  • Code source
  • Tests
  • Documentation
Obligatoire Consulter