Partie 3 : Code source

Cet article fait parti de la série Code de Huffman. Article 4 sur 4.

I. Listing des programmes et codes sources Les instructions sont sur le fichier projet.c et la définition des constantes, des structures ainsi que les signatures des fonctions utilisées sont dans le fichier huffman.h. Le programme compilé est dans le fichier projet.exe. Télécharger : Huffman.c Télécharger : Huffman.h Projet.exe II. Forum : Questions et remarques Il … Lire la suite

Partie 2 : Développement

Cet article fait parti de la série Code de Huffman. Article 3 sur 4.

I. Présentation générale de l’application Le projet rendu tient compte de la totalité du cahier des charges du projet. C’est à dire : Compression d’un fichier. Décompression d’un fichier. Compression d’un répertoire. Décompression d’un répertoire. Création des fichiers codage.dat et frequence.dat et du fichier TMP. Dans la suite de cette partie nous aborderons comment marche … Lire la suite

Partie 1 : Recherche bibliographique

Cet article fait parti de la série Code de Huffman. Article 2 sur 4.

I. La théorie de l’information 1. Présentation générale Les systèmes de traitement de l’information ont toujours utilisé des techniques de codage, bien avant l’informatique : les différents systèmes d’écriture, le Braille, le Morse, la sténo. Avec la généralisation de la numérisation de l’information sous toutes ses formes, il existe maintenant une grande variété de codes, … Lire la suite

Code de Huffman en C

Cet article fait parti de la série Code de Huffman. Article 1 sur 4.

Présentation du projet Il s’agit d’un projet informatique réalisé en troisième année d’école d’ingénieurs. Ce projet consiste à développer un programme permettant de compresser et décompresser des fichiers et des répertoires en utilisant la méthode de Huffman statique. Ce programme a été écrit en langage C avec Microsoft Visual Studio. Le code source a été … Lire la suite