0% ont trouvé ce document utile (0 vote)
31 vues3 pages

TP Programmation Système : Fichiers en C

Le document présente un TP de programmation système pour le 4ème semestre de la licence GL, SC. Il contient des exercices sur la création, l'écriture et la lecture de fichiers en C, ainsi qu'un QCM sur la manipulation de fichiers. Les étudiants doivent réaliser des programmes et répondre à des questions sur les fonctions et modes d'ouverture de fichiers.

Transféré par

usceot
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
31 vues3 pages

TP Programmation Système : Fichiers en C

Le document présente un TP de programmation système pour le 4ème semestre de la licence GL, SC. Il contient des exercices sur la création, l'écriture et la lecture de fichiers en C, ainsi qu'un QCM sur la manipulation de fichiers. Les étudiants doivent réaliser des programmes et répondre à des questions sur les fonctions et modes d'ouverture de fichiers.

Transféré par

usceot
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Année Académique 2024 - 2025

TP5– 4er SEMESTRE

Niveau : LICENCE Filière : GL, SC

TP5 : Programmation Système ‫׀‬


Chargé du Cours : M. KARABOU

Exercices 1 : Création et écriture dans un fichier texte

Écris un programme qui :

 Ouvre (ou crée) un fichier nommé [Link].


 Demande à l’utilisateur d’entrer 3 lignes de texte.
 Écrit ces lignes dans le fichier.
 Ferme le fichier correctement.

Exercice 2 : Lecture d’un fichier ligne par ligne

Écris un programme qui :

 Ouvre un fichier [Link] en lecture.


 Affiche le contenu du fichier ligne par ligne à l’écran.
 Ferme le fichier.

Exercice 3 : QCM manipulation de fichiers en C


1. Quel mode d'ouverture permet d'écrire dans un fichier en écrasant son contenu
?

a) ʺaʺ

b) ʺrʺ

c) ʺwʺ

d) ʺr+ʺ

TP | Programmation Système Page 1|1


2. Quelle fonction est utilisée pour ouvrir un fichier ?

a) fread()

b) fopen()

c) fscanf()

d) fclose()

3. Que retourne fopen() si l'ouverture échoue ?

a) 0

b) -1

c) NULL

D) 1

4. Quelle est la bonne façon d’écrire une ligne dans un fichier ?

a) fprintf(f, "Hello\n");

b) print(f, "Hello\n");

c) fprint("Hello\n", f);

d) write(f, "Hello\n");

5. Quel mode faut-il utiliser pour ajouter du texte à la fin d’un fichier sans effacer
son contenu ?

a) ʺwʺ

b) ʺaʺ

c) ʺrʺ

d) ‘’rw’’

6. Que fait la fonction fclose(f) ?

TP | Programmation Système Page 1|1


a) Elle efface le fichier.

b) Elle ferme le fichier et libère les ressources.

c) Elle sauvegarde le fichier.

d) Elle lit le fichier.

7. Quelle fonction permet de lire un caractère dans un fichier ?

a) fgetc()

b) fscanf()

c) getc()

d) readchar()

8. Que signifie le mode "r+" dans fopen() ?

a) Lecture seule

b) Écriture seule

c) Lecture/Écriture sans créer de fichier

d) Lecture/Écriture avec création du fichier

TP | Programmation Système Page 1|1

Vous aimerez peut-être aussi