Add file organization

This commit is contained in:
NyxiumYuuki 2019-12-07 20:24:56 +01:00
parent ccddc6a1af
commit 1795f0287b
No known key found for this signature in database
GPG key ID: 03E8F3CF3183323A
9 changed files with 140 additions and 26 deletions

View file

@ -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é