Add file organization
This commit is contained in:
parent
ccddc6a1af
commit
1795f0287b
9 changed files with 140 additions and 26 deletions
|
|
@ -1,18 +1,45 @@
|
|||
GESTION DE FICHIERS :
|
||||
- Structure Gérer les échanges avec le disque, mémorisant notamment l’état des échanges en cours
|
||||
- Fonction Ouvrir un fichier binaire en lecture ou écriture
|
||||
- Fonction Ecrire un bit dans un fichier binaire
|
||||
- Fonction Lire un fichier binaire
|
||||
- Fonction Fermer un fichier
|
||||
TRAVAUX :
|
||||
GESTION DE FICHIERS :
|
||||
- Structure Gérer les échanges avec le disque, mémorisant notamment l’état des échanges en cours
|
||||
- Fonction Ouvrir un fichier binaire en lecture ou écriture
|
||||
- Fonction Ecrire un bit dans un fichier binaire
|
||||
- Fonction Lire un fichier binaire
|
||||
- Fonction Fermer un fichier
|
||||
|
||||
ARBRE DE CODAGE :
|
||||
- Fonction Fréquence d'apparition des caractères dans un fichier
|
||||
- tri quicksort
|
||||
- Implémentation de l'algorithme de construction de l'arbre de codage (Module Arbres_Binaires)
|
||||
- tri à bulle
|
||||
ARBRE DE CODAGE :
|
||||
- Fonction Fréquence d'apparition des caractères dans un fichier
|
||||
- tri quicksort
|
||||
- Implémentation de l'algorithme de construction de l'arbre de codage (Module Arbres_Binaires)
|
||||
- tri à bulle
|
||||
|
||||
COMPRESSION :
|
||||
- Fonction de compression d'un fichier texte dans un fichier binaire
|
||||
COMPRESSION :
|
||||
- Fonction de compression d'un fichier texte dans un fichier binaire
|
||||
|
||||
EXTRACTION (DECOMPRESSION) :
|
||||
- Fonction d'extraction d'un fichier texte depuis un fichier compressé
|
||||
|
||||
|
||||
FICHIERS A PREVOIR :
|
||||
|
||||
Makefile
|
||||
|
||||
main_compress.c
|
||||
main_decompress.c
|
||||
|
||||
GESTION DES FICHIERS :
|
||||
- gestion_fichiers.h
|
||||
- gestion_fichier.c
|
||||
|
||||
ARBRE DE CODAGE :
|
||||
- arbre_binaire.h
|
||||
- arbre_binaire.c
|
||||
(Utile pour stocker le nombre d'occurence d'un caractère)
|
||||
- liste.h
|
||||
- liste.c
|
||||
|
||||
|
||||
INSTRUCTION A FAIRE PENDANT LE CODAGE :
|
||||
- Commenter chaque fonction (ce qu'elle fait avec entrée et sortie)
|
||||
- Commenter des parties non trivial (évident)
|
||||
|
||||
|
||||
EXTRACTION (DECOMPRESSION) :
|
||||
- Fonction d'extraction d'un fichier texte depuis un fichier compressé
|
||||
Reference in a new issue