Вы находитесь на странице: 1из 8

ESI Cours : Algorithmique / Pascal

INTRODUCTION AUX FICHIERS


Par CHERGOU B.

Nous avons vu dans les chapitres prcdents comment construire des programmes et des modules qui utilisent
des objets de divers types. Nous avons aussi vu l'norme intrt de leur sauvegarde sur un support magntique
(disquettes, disques durs) mme s'ils sont inachevs ce qui nous vite de les rcrire chaque fois que nous les
utilisons et nous avons vu aussi comment crer notre propre bibliothque de modules et programmes mis au
point.
Eh bien ! le fait de les stocker sur un support magntique en donnant chacun d'eux un nom distinct,
nous avons cr des petits fichiers contenant les programmes et modules que nous avons labors.

Cependant cela n'a pas t le cas pour les donnes manipules par nos programmes et modules. Ds que
l'on "sort" de notre programme ou module ou que l'on teint notre ordinateur ces donnes sont perdues car elles
sont stockes dans la mmoire vive de l'ordinateur, alors que pour les garder il aurait fallu les mettre sur un
support magntique de stockage, autrement dit dans un fichier.

Les informations que l'on veut stocker peuvent prendre deux formes :
- des donnes sous forme de composants (ou articles)
- du texte.

1.1 FICHIER DE DONNEES

C'est un ensemble de composants ou d'articles traitant du mme sujet et regroups sous un mme nom.

* La dclaration d'un fichier de donnes se fait en prcisant le mot FICHIER suivi du type des
composants. Ce dernier pouvant avoir n'importe quel type (lmentaire ou structur).

Exemple :
Type
T = TABLEAU [1..20] d'entiers
F = FICHIER de T (* fichier dont chaque composant contient un tableau de type T *)
correspondant = ENREGISTREMENT
Nom : chane [ 25 ]
Notel : entier
FIN
r = FICHIER de correspondant (* fichier dont chaque composant contient un correspondant *)

Variables
F1 : FICHIER d'entiers (* chaque composant contient un entier *)
Enr : F (* chaque composant contient un tableau *)
Repertoire : r (* chaque composant contient un correspondant *)

* Dclaration en PASCAL

Exemple
Variable Repertoire FILE OF article ;

1.2 FICHIER TEXTE

C'est une suite de caractres du jeu ASCII dcoupe sous forme de lignes, pouvant tre de longueurs diffrentes.
(Chaque ligne de terminant par un "retour chariot" ventuellement suivi d'un changement de ligne).
CHERGOU B. 1 page :
ESI Cours : Algorithmique / Pascal

* la dclaration d'un fichier texte se fait simplement en prcisant le type TEXTE.

Exemple :
Variable Livre : TEXTE

* Dclaration en PASCAL

Exemple:

Variable Livre : TEXT;

1.3 OPERATIONS FONDAMENTALES SUR LES FICHIERS

1. Liaison entre nom de fichier interne et nom de fichier externe:

Une variable fichier interne doit tre relie un fichier externe. Cette liaison se fera grce une
procdure d'assignation.

ASSIGN ( Variable_fichier_interne , Nom_ de_fichier_externe ) ;

Variable_fichier_interne : Fichier
Nom_de_fichier_externe : chane de caractres

Exemple
ASSIGN (repertoire , ' A : FIC1.DAT' )

qui est identique :

FIC_EXT := 'a:FIC1.DAT' ;
ASSIGN ( repertoire , FIC_EXT) ;

2. Ouverture des fichiers :

Aprs l'tape d'assignation, un fichier doit tre ouvert. Deux cas sont possibles :

a) Le fichier n'existe pas, nous allons le crer. Il s'agit donc d'un nouveau fichier. Dans ce cas
l'ouverture se fait l'aide de la procdure :

REWRITE ( f )
ou f est le nom du fichier logique, par exemple : REWRITE (rpertoire)

b) Le fichier existe dj et nous voulons le consulter ou le mettre jour (cration de nouveaux


composants, suppression de composants, modification de composants) alors l'ouverture se fera par la procdure:

CHERGOU B. 2 page :
ESI Cours : Algorithmique / Pascal
RESET ( f)

3. Fermeture des fichiers :

Lorsque le traitement d'un fichier est termin il ne faut pas oublier de le fermer grce la procdure :

CLOSE ( f )

4. Lecture / Ecriture dans les fichiers :

Nous pouvons lire ou crire un composant d'un fichier l'aide les procdures que nous connaissons dj
et qui sont WRITE et WRITELN, et READ et READLN la seule diffrence que nous avons utilis jusqu'
prsent les noms de fichiers par dfaut ( cran pour l'criture et le clavier pour la lecture ). Donc pour lire ou
crire dans un fichier il suffit de prciser son nom.

WRITE ( f , paramtre1 , paramtre2 ,......., paramtren )


WRITELN ( f , paramtre1 , paramtre2 ,......., paramtren )

READ ( f , paramtre1 , paramtre2 ,......., paramtren )


READLN ( f , paramtre1 , paramtre2 ,......., paramtren )

ou f : fichier

exemple:
READ ( repertoire, article);
WRITELN (repertoire, article );

5. Variable fentre ou variable tampon :

Il faut toujours dclarer une variable appele variable tampon ou variable


fentre qui est du mme type que le composant du fichier. Et , lors d'une lecture, en crivant LIRE (F , fentre ) le
contenu du composant se trouvant la position fixe par le pointeur est mis dans la variable fentre. De la mme
manire, en crivant ECRIRE ( F, fentre) le contenu de la variable fentre est crit dans le composant se trouvant
la position fixe par le pointeur ( Voir exemple).

1.4 FICHIERS A ACCES SEQUENTIEL ET FICHIERS A ACCES DIRECT

Dans les fichiers accs squentiel, les composants ou articles sont rangs les uns la suite des autres de telle
manire ce que si l'on veut accder un composant nous sommes obligs de lire tous ceux qui se trouvent avant.
Lors de la lecture dans un fichier accs squentiel aprs les tapes d'assignation et d'ouverture, le
pointeur se place automatiquement sur le premier composant (position 0) , et aussitt que vous faites une lecture
le pointeur se place automatiquement sur le composant suivant Mais, faites attention ! vrifiez si ce n'est pas la
fin du fichier, car tenter de lire au del de la fin du fichier provoque une erreur qu'il faudra viter.

Cependant, dans les fichiers accs direct, il est possible d'accder


directement un composant. Dans ce cas la rpartition des composants, lors de le cration du fichier ou de leur
recherche dans des oprations de consultation ou de mise jour, se fait grce l'utilisation de formule de
transformation de la forme F(indicatif) = Adresse physique ou adresse relative ou grce des tables d'index dans
lesquelles on aura des couples ( indicatif , position ).
Dans les fichiers accs direct, une fois que vous avez la position du composant (qui est fournie par
votre formule ou votre table index ) vous pouvez y accder directement en utilisant la procdure SEEK ( f ,
POS).

NOTA : Le passage d'un objet de type fichier se fait TOUJOURS par variable ( VAR).

1.5 FONCTIONS ET PROCEDURES STANDARDS DES FICHIERS TYPES

(consulter la brochure Fonctions et procdures standards de turbo Pascal )

CHERGOU B. 3 page :
ESI Cours : Algorithmique / Pascal

1.6 EXEMPLES
Dans les exemples dtaills suivants, nous avons privilgi la partie programmation (les algorithmes
pouvant tre dduits aisment de cette dernire, car il ne contiennent aucune difficult particulire

Dans les exemples qui suivent, il est question de construire un rpertoire tlphonique, puis de le lister et enfin de
le consulter en squentiel puis en direct. Nous avons construit 4 modules :
1 ) cration du rpertoire
2 ) listage de son contenu
3 ) recherche d'un numro de tlphone partir du nom selon l'accs squentiel
4 ) recherche dun nom et du numro de tlphone dun correspondant partir de sa position du dans le
fichier selon l'accs direct.

CREATION DU REPERTOIRE

TYPE comp = ENREGISTREMENT


nom :chane [25]
notel : entier
FIN
R = FICHIER de comp
Chem = chane [50]

ANALYSE : On va crer pour la premire fois le fichier Rep et on enregistrera un un les composants.

PROCEDURE creafile (var rep:r;chemin:string);


(* ----PROCEDURE DE CREATION DU FICHIER REPERTOIRE --------- *)
var article:correspondant; (* declaration de la variable tampon
(ou variable fenetre) article *)
encore:char;
BEGIN
clrscr;
writeln('Nous allons creer le fichier repertoire - tapez sur ENTREE ');
readln;
assign(rep,chemin); (* assignation entre REP et votre fichier *)
rewrite(rep); (* ouverture du fichier que l'on va creer *)
repeat
clrscr;
Gotoxy(20,5);
write('NOM : ');
readln(article.nom);
Gotoxy(20,8);
write('NUMERO DE TELEPHONE : ');
readln(article.notel);
write (rep,article);
write('Y at-il encore des elements a rajouter ? (tapez O/N)');
readln(encore);
until (encore = 'n') OR (encore = 'N');
close (rep);
write ('Votre fichier a ete cree');
CHERGOU B. 4 page :
ESI Cours : Algorithmique / Pascal
readln;
END;

PROGRAM PRINCIPAL;
uses crt;
(* -----PROGRAMME PRINCIPAL UTILISANT LA PROCEDURE CREAFILE -------- *)
type correspondant = RECORD
nom:string[25];
notel:longint;
END;
r =FILE OF correspondant;
var repertoire:r; (* Declaration du fichier repertoire *)
Chem :string[50]; (* chem va contenir le chemin d'acces du fichier *)
{$i E:\algo\modules\creafile.pro}
BEGIN
write('SVP ! donner le chemin d''acces de votre fichier: ');
readln(chem);
creafile(repertoire,chem);
END.

LISTAGE DU CONTENU DU REPERTOIRE

ANALYSE : Tous les composants du fichier sont crits un un sur l'imprimante.

PROCEDURE listfile (var rep:r;chemin :chem);


(* ------- PROCEDURE D'IMPRESSION DU FICHIER REPERTOIRE ---------- *)
var article:composant;
i:integer;
BEGIN
assign(rep,chemin); (* assignation entre rep et votre fichier *)
reset(rep); (* ouverture du fichier repertoire *)
:=0;
writeln(lst,' NOM NUMERO DE TELEPHONE ');
repeat
read(rep,article);
(* -------En precisant LST comme nom du fichier dans le write,
l'impression se fera sur votre imprimante, mais n'oubliez pas
de noter PRINTER au niveau de USES ----------------------------- *)
writeln(lst,article.nom:20,article.notel:10);
i:=i + 1;

CHERGOU B. 5 page :
ESI Cours : Algorithmique / Pascal
until eof(rep); (* detection de la fin du fichier *)
close (rep); (* fermeture du fichier rep *)
END;

PROGRAM FICHIER2;
uses crt,printer;
(* ------------- PROGRAMME PRINCIPAL UTILISANT LA PROCEDURE LISTFILE ---------------------- *)
type composant = RECORD
nom:string[25];
notel:longint;
END;
r =FILE OF composant;
ch=string[25];
var repertoire:r; (* Declaration du fichier repertoire *)
{$i E:\algo\modules\listfile.pro}
BEGIN
writeln('ATTENTION : connectez votre imprimante puis appuyez sur ENTREE**');
readln;
write('SVP ! donner le chemin d''acces de votre fichier: ');
readln(chem);
listfile(repertoire,chem);
readln;
END.

RECHERCHE EN SEQUENTIEL DUN CORRESPONDANT A PARTIR DE SON N OM

ANALYSE : On lit un un les composants du fichier et on teste si le nom figurant dans le


composant lu est gal au nom recherch. Si c'est le cas on met le numro de tlphone dans
Tele. Si on dtecte la fin de fichier et le nom n'est toujours pas trouv on met 0 dans Tele.

PROCEDURE consreps(var rep:r;chemin :string; ncor:ch;var tele:longint);


(* -----PROCEDURE DE CONSULTATION SEQUENTIELLE DU FICHIER REPERT
on donne un nom et elle retourne un numero de telephone ou zero dans le cas ou le nom n'existe pas ---- *)
var trouve:char;
i:integer;
article:composant;
BEGIN
assign(rep,chemin); (* assignation entre rep et f1.dat *)
reset(rep); (* ouverture de rep *)
i:=0;
trouve:='N';
repeat
read(rep,article);
if article.nom = ncor then
BEGIN
tele := article.notel;
trouve :='O';
END;
until eof(rep) OR (trouve ='O');
CHERGOU B. 6 page :
ESI Cours : Algorithmique / Pascal
if trouve = 'N' then tele :=0;
close (rep); (* fermeture de rep *)
END;
PROGRAM principal;
uses wincrt;
(* -----PROGRAMME PRINCIPAL UTILISANT LA PROCEDURE CONSREPS ---------- *)
type composant = RECORD
nom:string[25];
notel:longint;
END;
r =FILE OF composant;
ch=string[50];
var repertoire:r; (* Declaration du fichier repertoire *)
nomcorr:ch;
chem:string;
telephone:longint;
{$i E:\algo\modules\consreps.pro}
BEGIN
write('SVP ! donner le chemin d''acces de votre fichier: ');
readln(chem);
writeln('**** CONSULTATION EN ACCES SEQUENTIEL DU FICHIER REPERT ******');
write( ' Donnez le nom du correspondant : ');
readln(nomcorr);
consreps(repertoire,chem,nomcorr,telephone);
if telephone <> 0 then writeln('son numero de telephone est : ',telephone)
else writeln('Correspondant non existant dans le repertoire');
readln;
END.

RESULTATS

RECHERCHE EN DIRECT DUN CORRESPONDANT A PARTIR DE SA POSITION

ANALYSE : On se dplace directement la position donne et on met le nom dans Nom et le numro de
tlphone dans Tele.

CHERGOU B. 7 page :
ESI Cours : Algorithmique / Pascal
PROCEDURE consrepd(var rep:r;chemin:string;position:integer;Var nom:ch;var tele:longint);
(* ---- PROCEDURE DE CONSULTATION EN ACCES DIRECT DU FICHIER REPERT
on donne la position du correspondant et elle retourne le nom et
un numero de telephone ou zero dans le cas ou le nom n'existe pas -- *)
var article:composant;
BEGIN
assign(rep,chemin); (* assignation entre rep et f1.dat *)
reset(rep); (* ouverture de rep *)
seek(rep,position-1);
read(rep,article);
nom := article.nom;
tele := article.notel;
close (rep); (* fermeture de rep *)
END;

PROGRAM principal;
uses wincrt;
(* ----- PROGRAMME PRINCIPAL UTILISANT LA PROCEDURE CONSREPD ---- *)
type composant = RECORD
nom:string[25];
notel:longint;
END;
r =FILE OF composant;
ch=string[25];
var repertoire:r; (* Declaration du fichier repertoire *)
nomcorr:ch;
pos,telephone:longint;
chem:string;
{$i E:\algo\modules\consrepd.pro}
BEGIN
write('SVP ! donner le chemin d''acces de votre fichier: ');
readln(chem);
writeln('**** CONSULTATION EN ACCES DIRECT DU FICHIER REPERT ********');
write( 'Donnez la position du correspondant : ');
readln(pos);
consrepd(repertoire,chem,pos,nomcorr,telephone);
writeln('Le nom de votre correspondant est : ',nomcorr , ' et son telephone : ', telephone);
readln;
END.
readln;
END.

Merci de faire parvenir vos observations, remarques : B_Chergou@esi.dz

CHERGOU B. 8 page :

Вам также может понравиться

  • Introduction Aux Fichiers
    Introduction Aux Fichiers
    Документ8 страниц
    Introduction Aux Fichiers
    Qaqqah Izzane
    Оценок пока нет
  • BDD Cour CHP 0
    BDD Cour CHP 0
    Документ6 страниц
    BDD Cour CHP 0
    youneshabbal1
    Оценок пока нет
  • Delphi Chap 6
    Delphi Chap 6
    Документ20 страниц
    Delphi Chap 6
    KaziiLaggoun
    Оценок пока нет
  • Les Fichiers
    Les Fichiers
    Документ5 страниц
    Les Fichiers
    Idern Ein
    Оценок пока нет
  • COURS - 10 - Fichier (COPIE)
    COURS - 10 - Fichier (COPIE)
    Документ9 страниц
    COURS - 10 - Fichier (COPIE)
    Didou Dahmane
    Оценок пока нет
  • Chapitre 7 - Fichiers
    Chapitre 7 - Fichiers
    Документ10 страниц
    Chapitre 7 - Fichiers
    ahl em
    100% (1)
  • Chapitre 9 - Les Fichiers en C PDF
    Chapitre 9 - Les Fichiers en C PDF
    Документ9 страниц
    Chapitre 9 - Les Fichiers en C PDF
    YOUSSOUPHA DIENG
    Оценок пока нет
  • Chapitre 6 Les Fichiers
    Chapitre 6 Les Fichiers
    Документ11 страниц
    Chapitre 6 Les Fichiers
    hamid ibbakh
    Оценок пока нет
  • Algorithmique 2
    Algorithmique 2
    Документ126 страниц
    Algorithmique 2
    Adrien Papson
    Оценок пока нет
  • FilesSruct in C
    FilesSruct in C
    Документ4 страницы
    FilesSruct in C
    hfdhfd
    Оценок пока нет
  • Info Compte Rendu
    Info Compte Rendu
    Документ7 страниц
    Info Compte Rendu
    Nada Brg
    Оценок пока нет
  • Fichires en Langage C
    Fichires en Langage C
    Документ111 страниц
    Fichires en Langage C
    Ghiles Djebara
    Оценок пока нет
  • Les Fichiers en Langage C
    Les Fichiers en Langage C
    Документ34 страницы
    Les Fichiers en Langage C
    Gogol Plex
    86% (7)
  • Cours Fichier
    Cours Fichier
    Документ7 страниц
    Cours Fichier
    Achraf Mabrouk
    Оценок пока нет
  • L2 Cours Algo 2018
    L2 Cours Algo 2018
    Документ57 страниц
    L2 Cours Algo 2018
    Jean Baptiste
    Оценок пока нет
  • Les Fichiers 2022
    Les Fichiers 2022
    Документ33 страницы
    Les Fichiers 2022
    amal
    Оценок пока нет
  • Skalli Cours C P3
    Skalli Cours C P3
    Документ11 страниц
    Skalli Cours C P3
    Creche Le Nid
    Оценок пока нет
  • L2 Algo Slide1 2021
    L2 Algo Slide1 2021
    Документ26 страниц
    L2 Algo Slide1 2021
    Jean Baptiste
    Оценок пока нет
  • cours_fichiers_Python
    cours_fichiers_Python
    Документ4 страницы
    cours_fichiers_Python
    Maram Roueched
    Оценок пока нет
  • Les Fichiers - Chap6
    Les Fichiers - Chap6
    Документ21 страница
    Les Fichiers - Chap6
    luqman
    Оценок пока нет
  • Les Fichiers
    Les Fichiers
    Документ16 страниц
    Les Fichiers
    Abetiou SN - سفيان ابطيو
    Оценок пока нет
  • Cours 3
    Cours 3
    Документ15 страниц
    Cours 3
    kkkkkk
    Оценок пока нет
  • Chap6 Alg PRG 2
    Chap6 Alg PRG 2
    Документ11 страниц
    Chap6 Alg PRG 2
    Chouaib El Khaoudi
    Оценок пока нет
  • Prog C - Les Fichiers PDF
    Prog C - Les Fichiers PDF
    Документ27 страниц
    Prog C - Les Fichiers PDF
    Nouha Ben Marzouk
    Оценок пока нет
  • TP Fichier Seri
    TP Fichier Seri
    Документ2 страницы
    TP Fichier Seri
    Oussama Najem
    Оценок пока нет
  • TD02 Pile File
    TD02 Pile File
    Документ2 страницы
    TD02 Pile File
    Djilali Nehal
    Оценок пока нет
  • Lecture Et Écriture de Fichiers
    Lecture Et Écriture de Fichiers
    Документ11 страниц
    Lecture Et Écriture de Fichiers
    giceinma
    Оценок пока нет
  • Cours Python 2
    Cours Python 2
    Документ21 страница
    Cours Python 2
    ilyass bk
    Оценок пока нет
  • Chapitre 4 - Les Fichiers en Python
    Chapitre 4 - Les Fichiers en Python
    Документ30 страниц
    Chapitre 4 - Les Fichiers en Python
    nafissa bridah
    Оценок пока нет
  • INF-155 Cours 12
    INF-155 Cours 12
    Документ33 страницы
    INF-155 Cours 12
    Mohammed El abdoulli
    Оценок пока нет
  • Le Langage Java Entrees Sorties
    Le Langage Java Entrees Sorties
    Документ26 страниц
    Le Langage Java Entrees Sorties
    oudet9977
    Оценок пока нет
  • Gestion Des Fichiers en Python
    Gestion Des Fichiers en Python
    Документ8 страниц
    Gestion Des Fichiers en Python
    Zakaria Labay
    Оценок пока нет
  • Les Fichiers
    Les Fichiers
    Документ32 страницы
    Les Fichiers
    Olyvier Nzighou
    Оценок пока нет
  • TP4 Fichiers PDF
    TP4 Fichiers PDF
    Документ5 страниц
    TP4 Fichiers PDF
    Anis Pivot
    Оценок пока нет
  • Chapitre: Les Fichiers: Sommaire
    Chapitre: Les Fichiers: Sommaire
    Документ4 страницы
    Chapitre: Les Fichiers: Sommaire
    MOUD BOUF
    Оценок пока нет
  • Test Exercice Java
    Test Exercice Java
    Документ6 страниц
    Test Exercice Java
    Periane Tamo
    Оценок пока нет
  • Les Fichiers
    Les Fichiers
    Документ14 страниц
    Les Fichiers
    koukou kiki
    Оценок пока нет
  • Les Fichiers Python
    Les Fichiers Python
    Документ16 страниц
    Les Fichiers Python
    Mayssa Jouini
    Оценок пока нет
  • 00 Présentation - E - S
    00 Présentation - E - S
    Документ35 страниц
    00 Présentation - E - S
    Siham Harimech
    Оценок пока нет
  • 7-Les Fichiers
    7-Les Fichiers
    Документ39 страниц
    7-Les Fichiers
    ayman.fartakh54
    Оценок пока нет
  • Compilateurs Fortran Gratuit
    Compilateurs Fortran Gratuit
    Документ10 страниц
    Compilateurs Fortran Gratuit
    prince
    Оценок пока нет
  • Chapitre 3 - Les Files
    Chapitre 3 - Les Files
    Документ6 страниц
    Chapitre 3 - Les Files
    Trice
    Оценок пока нет
  • Objectif 1.2
    Objectif 1.2
    Документ8 страниц
    Objectif 1.2
    Ibrahima Sk
    Оценок пока нет
  • g1 Bouchra Aicha Tp1
    g1 Bouchra Aicha Tp1
    Документ9 страниц
    g1 Bouchra Aicha Tp1
    Aïcha BOUCHRAÂ
    Оценок пока нет
  • Atelier PHP Gestion Des Fichiers
    Atelier PHP Gestion Des Fichiers
    Документ4 страницы
    Atelier PHP Gestion Des Fichiers
    abdsamad elom
    Оценок пока нет
  • Test TP Programmation Sujet 2 + Solution
    Test TP Programmation Sujet 2 + Solution
    Документ4 страницы
    Test TP Programmation Sujet 2 + Solution
    calabi mozart
    Оценок пока нет
  • Chapitre 4
    Chapitre 4
    Документ14 страниц
    Chapitre 4
    adil200443
    Оценок пока нет
  • Exercice 1: Fichiers D Octets: Travaux Pratiques Programmation Orientée Objet Avancée Année 2022/2023
    Exercice 1: Fichiers D Octets: Travaux Pratiques Programmation Orientée Objet Avancée Année 2022/2023
    Документ2 страницы
    Exercice 1: Fichiers D Octets: Travaux Pratiques Programmation Orientée Objet Avancée Année 2022/2023
    rrrrr
    Оценок пока нет
  • Capacité de Stockage Sur Un DVD
    Capacité de Stockage Sur Un DVD
    Документ64 страницы
    Capacité de Stockage Sur Un DVD
    Anonymous Wpl47Bwu4
    Оценок пока нет
  • L2 Algo Slide1 2023
    L2 Algo Slide1 2023
    Документ35 страниц
    L2 Algo Slide1 2023
    Kev's Aggio
    Оценок пока нет
  • Structure Simple2
    Structure Simple2
    Документ31 страница
    Structure Simple2
    DJEMAI Oumima
    Оценок пока нет
  • Résumés Pour Préparer Votre Bac (Alaa Eddine)
    Résumés Pour Préparer Votre Bac (Alaa Eddine)
    Документ28 страниц
    Résumés Pour Préparer Votre Bac (Alaa Eddine)
    Mahdi
    Оценок пока нет
  • Chapitre 10 - LES FICHIERS
    Chapitre 10 - LES FICHIERS
    Документ3 страницы
    Chapitre 10 - LES FICHIERS
    EL BOUHADDIOUI
    Оценок пока нет
  • Manipulation Des Fichiers Avec Le Langage PYTHON
    Manipulation Des Fichiers Avec Le Langage PYTHON
    Документ7 страниц
    Manipulation Des Fichiers Avec Le Langage PYTHON
    Idriss Dagnogo
    Оценок пока нет
  • SE Serie 4 NC
    SE Serie 4 NC
    Документ2 страницы
    SE Serie 4 NC
    OUMAIMA BAHAFID
    Оценок пока нет
  • Sommaire: C# Partie 2
    Sommaire: C# Partie 2
    Документ38 страниц
    Sommaire: C# Partie 2
    Yvann Assale
    Оценок пока нет
  • Gsi 2 Asy TD & TP 2019-2020
    Gsi 2 Asy TD & TP 2019-2020
    Документ7 страниц
    Gsi 2 Asy TD & TP 2019-2020
    Harrison Dzietham
    Оценок пока нет
  • Les Fichiers__
    Les Fichiers__
    Документ30 страниц
    Les Fichiers__
    Ayouta Souna
    Оценок пока нет
  • TP 2
    TP 2
    Документ4 страницы
    TP 2
    hanane bennaceur
    Оценок пока нет
  • LINUX Le Guide des commandes
    LINUX Le Guide des commandes
    От Everand
    LINUX Le Guide des commandes
    Оценок пока нет
  • Ampli
    Ampli
    Документ7 страниц
    Ampli
    Bounegab Youcef
    Оценок пока нет
  • Sam TP Asservissement Calculateur Analogique (Modelisation)
    Sam TP Asservissement Calculateur Analogique (Modelisation)
    Документ9 страниц
    Sam TP Asservissement Calculateur Analogique (Modelisation)
    Bounegab Youcef
    Оценок пока нет
  • TP Asservissement 2
    TP Asservissement 2
    Документ6 страниц
    TP Asservissement 2
    Bounegab Youcef
    Оценок пока нет
  • Pack 2 - Guide - A Lire Avant de Commencer
    Pack 2 - Guide - A Lire Avant de Commencer
    Документ16 страниц
    Pack 2 - Guide - A Lire Avant de Commencer
    Mohammed Amine Kened
    Оценок пока нет
  • ENPU Intro Synthese Version de Travail PDF
    ENPU Intro Synthese Version de Travail PDF
    Документ37 страниц
    ENPU Intro Synthese Version de Travail PDF
    Bounegab Youcef
    Оценок пока нет
  • UEF13course New PDF
    UEF13course New PDF
    Документ105 страниц
    UEF13course New PDF
    Bounegab Youcef
    100% (1)
  • Techniques de Mesure
    Techniques de Mesure
    Документ38 страниц
    Techniques de Mesure
    sélem Az
    Оценок пока нет
  • EMD2009
    EMD2009
    Документ1 страница
    EMD2009
    Bounegab Youcef
    Оценок пока нет
  • Les Compteurs1
    Les Compteurs1
    Документ5 страниц
    Les Compteurs1
    Bounegab Youcef
    100% (1)
  • Pack 2 - Transcription
    Pack 2 - Transcription
    Документ2 страницы
    Pack 2 - Transcription
    Bounegab Youcef
    Оценок пока нет
  • Bascule S
    Bascule S
    Документ11 страниц
    Bascule S
    Bounegab Youcef
    Оценок пока нет
  • Pack 1 - Transcription
    Pack 1 - Transcription
    Документ1 страница
    Pack 1 - Transcription
    Bounegab Youcef
    Оценок пока нет
  • Emploi Du Temps L3-ELT-ELM-cours PDF
    Emploi Du Temps L3-ELT-ELM-cours PDF
    Документ2 страницы
    Emploi Du Temps L3-ELT-ELM-cours PDF
    Bounegab Youcef
    Оценок пока нет
  • PR Cuivre Et Solaire FR 171006
    PR Cuivre Et Solaire FR 171006
    Документ2 страницы
    PR Cuivre Et Solaire FR 171006
    Bounegab Youcef
    Оценок пока нет
  • SC General
    SC General
    Документ5 страниц
    SC General
    mouniax3
    Оценок пока нет
  • Serie 3 Math 4 - 2011
    Serie 3 Math 4 - 2011
    Документ1 страница
    Serie 3 Math 4 - 2011
    Bounegab Youcef
    Оценок пока нет
  • Serie Supp No 2 Maths 04
    Serie Supp No 2 Maths 04
    Документ3 страницы
    Serie Supp No 2 Maths 04
    Bounegab Youcef
    Оценок пока нет
  • Mod Prod
    Mod Prod
    Документ3 страницы
    Mod Prod
    Bounegab Youcef
    Оценок пока нет
  • Électricité Chap2 PDF
    Électricité Chap2 PDF
    Документ7 страниц
    Électricité Chap2 PDF
    Chems Eddine
    Оценок пока нет
  • Dictionnnaire Images Laplace PDF
    Dictionnnaire Images Laplace PDF
    Документ1 страница
    Dictionnnaire Images Laplace PDF
    Bounegab Youcef
    Оценок пока нет
  • Programme Licence Académique Génie Electrique
    Programme Licence Académique Génie Electrique
    Документ13 страниц
    Programme Licence Académique Génie Electrique
    Bounegab Youcef
    Оценок пока нет
  • ELN Chapitre1
    ELN Chapitre1
    Документ35 страниц
    ELN Chapitre1
    Bounegab Youcef
    Оценок пока нет
  • Materiaux & Proprietés Magnetique
    Materiaux & Proprietés Magnetique
    Документ29 страниц
    Materiaux & Proprietés Magnetique
    Bounegab Youcef
    Оценок пока нет
  • Électricité Chap1 PDF
    Électricité Chap1 PDF
    Документ5 страниц
    Électricité Chap1 PDF
    Chems Eddine
    Оценок пока нет
  • Serie 3 Math 4 - 2011
    Serie 3 Math 4 - 2011
    Документ1 страница
    Serie 3 Math 4 - 2011
    Bounegab Youcef
    Оценок пока нет
  • Chapitre1 2LMD TCT
    Chapitre1 2LMD TCT
    Документ20 страниц
    Chapitre1 2LMD TCT
    Hamza Chettour
    Оценок пока нет
  • Cours Series Entieres
    Cours Series Entieres
    Документ20 страниц
    Cours Series Entieres
    anass kaddouri
    Оценок пока нет
  • Polycope Prob 2010 2011 Site
    Polycope Prob 2010 2011 Site
    Документ8 страниц
    Polycope Prob 2010 2011 Site
    Bounegab Youcef
    Оценок пока нет
  • Serie Supp No 1 Maths 04
    Serie Supp No 1 Maths 04
    Документ2 страницы
    Serie Supp No 1 Maths 04
    Bounegab Youcef
    Оценок пока нет
  • SUBOP
    SUBOP
    Документ12 страниц
    SUBOP
    Fät Mã
    Оценок пока нет
  • Présentation
    Présentation
    Документ62 страницы
    Présentation
    Abdelhak Saadani
    Оценок пока нет
  • Projets Programmation C
    Projets Programmation C
    Документ3 страницы
    Projets Programmation C
    ghassen lassoued
    Оценок пока нет
  • ZeDOC Admininstrateur
    ZeDOC Admininstrateur
    Документ2 страницы
    ZeDOC Admininstrateur
    Alex
    100% (1)
  • Openmairie
    Openmairie
    Документ119 страниц
    Openmairie
    Bakary Djaby
    Оценок пока нет
  • Oracle:: Architecture Et Concepts de Base
    Oracle:: Architecture Et Concepts de Base
    Документ131 страница
    Oracle:: Architecture Et Concepts de Base
    SAFAE BELKHYR
    Оценок пока нет
  • Cours Système D'exploitation1
    Cours Système D'exploitation1
    Документ79 страниц
    Cours Système D'exploitation1
    saadi
    Оценок пока нет
  • Serif PagePlus X9 - Manuel (FR)
    Serif PagePlus X9 - Manuel (FR)
    Документ225 страниц
    Serif PagePlus X9 - Manuel (FR)
    paulpardon
    Оценок пока нет
  • Developper Dans EBS
    Developper Dans EBS
    Документ19 страниц
    Developper Dans EBS
    Reda Roger
    Оценок пока нет
  • Formation Sur La Charte Graphique
    Formation Sur La Charte Graphique
    Документ20 страниц
    Formation Sur La Charte Graphique
    Nacer Izri
    Оценок пока нет
  • Redhat 9 0 Guide de Personnalisation FR
    Redhat 9 0 Guide de Personnalisation FR
    Документ487 страниц
    Redhat 9 0 Guide de Personnalisation FR
    niko
    100% (4)
  • CMD Commandes
    CMD Commandes
    Документ2 страницы
    CMD Commandes
    r00T
    Оценок пока нет
  • FTP PDF
    FTP PDF
    Документ58 страниц
    FTP PDF
    Issam Bammou
    Оценок пока нет
  • Étude de Lexistant
    Étude de Lexistant
    Документ7 страниц
    Étude de Lexistant
    Rahim Dlm
    Оценок пока нет
  • Cobian B1
    Cobian B1
    Документ14 страниц
    Cobian B1
    Lan Ivao
    Оценок пока нет
  • Inspera Student Guide - FR
    Inspera Student Guide - FR
    Документ2 страницы
    Inspera Student Guide - FR
    G
    Оценок пока нет
  • SQ11 Manual Ord-Info FR PDF
    SQ11 Manual Ord-Info FR PDF
    Документ4 страницы
    SQ11 Manual Ord-Info FR PDF
    Dominique Andrea
    0% (1)
  • Manuel Gcrpo RCTC
    Manuel Gcrpo RCTC
    Документ12 страниц
    Manuel Gcrpo RCTC
    youcef
    Оценок пока нет
  • Aide Solidworks
    Aide Solidworks
    Документ99 страниц
    Aide Solidworks
    Mohamed Rjeb
    Оценок пока нет
  • 0582 Outils Hadoop Pour Le Bigdata
    0582 Outils Hadoop Pour Le Bigdata
    Документ107 страниц
    0582 Outils Hadoop Pour Le Bigdata
    MONTCHO Wesley
    Оценок пока нет
  • Raccourcis Clacier Emmet
    Raccourcis Clacier Emmet
    Документ19 страниц
    Raccourcis Clacier Emmet
    assa
    Оценок пока нет
  • Simatic Mmi Protool-Lite
    Simatic Mmi Protool-Lite
    Документ182 страницы
    Simatic Mmi Protool-Lite
    Fateh Tabaichount
    Оценок пока нет
  • Fisa Duct
    Fisa Duct
    Документ60 страниц
    Fisa Duct
    saidriad71
    Оценок пока нет
  • 123digit Comment Organiser Ses Fichiers Et Ses Dossiers
    123digit Comment Organiser Ses Fichiers Et Ses Dossiers
    Документ2 страницы
    123digit Comment Organiser Ses Fichiers Et Ses Dossiers
    nezid
    Оценок пока нет
  • Protection de Fichiers Exercice
    Protection de Fichiers Exercice
    Документ14 страниц
    Protection de Fichiers Exercice
    Antoine Chouinard
    Оценок пока нет
  • 04 Activite-Devoir
    04 Activite-Devoir
    Документ8 страниц
    04 Activite-Devoir
    Antoine ANGELINI
    Оценок пока нет
  • Les Fichiers (Partie1)
    Les Fichiers (Partie1)
    Документ2 страницы
    Les Fichiers (Partie1)
    naoufel charfeddine
    Оценок пока нет
  • Polycope SFSD Prof - HIDOUCI
    Polycope SFSD Prof - HIDOUCI
    Документ79 страниц
    Polycope SFSD Prof - HIDOUCI
    ZITOUNI RANIA
    Оценок пока нет
  • Arche Effel Melody 2009 - Guide Utilisateur
    Arche Effel Melody 2009 - Guide Utilisateur
    Документ329 страниц
    Arche Effel Melody 2009 - Guide Utilisateur
    doudy6
    100% (3)
  • TP2
    TP2
    Документ5 страниц
    TP2
    Mahdi Kachouri
    100% (1)