Vous êtes sur la page 1sur 2

LYCEE Sadok EL Feki

DEPARTEMENT D'INFORMATIQUE
Année Classe
scolaire DEVOIR DE CONTRÖLE N°1 4ème science
2008/2009 Professeur : Mr. SAFI Walid de
Durée: 1 l’informatique
heure
Nom et prénom :………………………………Classe :………… Groupe  :……..Note :
………/20
Exercice n°1 : (2pts)
Répondre par v si la réponse est vraie et par f sinon. :
 La procédure fin fichier permet de calculer le nombre de données dans un fichier
 La fonction chercher fin-ligne renvoie vrai si le pointeur atteint la fin du fichier
 On utilise la fonction chercher fin-fichier au niveau des fichiers textes
 La procédure ajouter renvoie vrai si on atteint la fin du fichier
 La déclaration d’un type enregistrement se fait au niveau du TDNT
Soit X1 et X2 deux variables de type enregistrement parmi les instructions suivantes quel sont
ceux valides :
 Ecrire(X1)
 Lire(X2) 
 X1 X2

Exercice n°2 : (5pts)


Soit T un tableau de n enregistrements eleve défini dans le TDNT comme suit :
eleve=enregistrement
Nom : chaîne [20]
Prénom : chaîne [20]
Classe : chaîne [10]
Moy : réel
Fin personne

Ecrire une analyse d’un sous programme intitulé calcul permettant de calculer puis d’afficher
le nombre d’élèves d’une classe c donnée ayant la moyenne.

Exercice n°3 : (13pts)


EXERCICE 01  : (3 points : 0.75 x 4)
Soient F un fichier typé, FT un fichier texte. Simplifier chaque séquence écrite en gras
dans la première colonne du tableau ci dessous par une seule instruction qui n’utilise aucune
structure de contrôle itérative.
Séquence (En Pascal) Séquence simplifiée (En Pascal)
Read (FT, ch) ;
………………………………………………………………………..…………………………  ;
Readln (FT) ;
Reset (F) ;
Truncate (F) ; …………………………………………………………………………….……………………  ;
Reset (F) ; Reset (F) ;
For i:=1 to p do ………………………………………………………………………….………………………  ;
Read (F, x) ;
Writeln (x) ; Read (F, x) ; Writeln (x) ;
x :=0 ;
while not eof (F) do
begin
Read (F, y) ; x : = ………………….………………………….……………..………………………… ;
x := x + 1 ;
end;

Résoudre un problème permettant de :


1) Créer un fichier texte appelé "D:\Devp.txt" et y stoker des chaines numériques
récupérées depuis le clavier jusqu’à la lecture de la chaine "00", la longueur
maximale d’une ligne de ce fichier est de 45 caractères.
2) Ouvrir en lecture le fichier "D:\Devp.txt" pour calculer et afficher la somme
des chiffres dans chaque ligne ainsi que la somme totale des chiffres dans ce
fichier.

Bonne Chance