République Algérienne Démocratique et Populaire Ministre de la formation et de

République Algérienne Démocratique et Populaire Ministre de la formation et de l’Enseignement Professionnels Centre de Formation Professionnelle et d’Apprentissage Zouaie Mebarek *Sédrata* W.Souk Ahras Moyens Didactiques : L’enseignant Le stagiaire *Tableau magique *Marqueurs *Brosse * le Cours, plan de leçon et fiche technique *PC *Cahier *stylos *Créant *PC Aides Pédagogiques:  Néant. Références Bibliographique:. Le lien du site web: http://arnaud-clerentin.e-monsite.com/ L’auteur: Eric Thirion. Numéro des pages: /. Date: Spécialité : Technicien en Informatique de gestion Semestre : S2 Module : Elaboration d’un algorithme complexe N° de la Séance: Thème : Les fichiers Temps Objectif opérationnel A la fin de la séance, le stagiaire et stagiaire doit être capable d’écrire des algorithmes permettant de traiter les informations sous forme de fichier sans erreurs. Les phases principales de déroulement de la leçon L’enseignant Le stagiaire Remarques *Rappel. *Création du centre d’intérêt - Quelle est la forme idéale enregistre un ensemble de données? *L’objectif opérationnel. A la fin de la séance, le stagiaire sera capable d’écrire… *Mise en difficulté°1«Définition d’un fichier » Qu’est-ce qu’un fichier? *Exposition, explication et démonstration : Dans le cours. *Evaluation partielle : Question Ouverte : -donner des exemples. *Mise en difficulté°2« Opérations sur les fichiers» Quelles sont les opérations à appliquer sur les fichiers? *Exposition, explication et démonstration : Dans le cours. *Evaluation partielle : Question Ouverte : -donner des exemples. *Mise en difficulté°3«Les fichiers textes» Qu’est-ce qu’un fichier texte? *Exposition, explication et démonstration : Dans le cours *Evaluation partielle : Question Ouverte : -donner des exemples. *Evaluation finale : Evaluer les notions du cours par un exercice. Solution : La solution est dans le cours comme des exercices. *il est préférable que les stagiaires découvrent le titre de la leçon. *Les réponses possibles : * structure, information … * attention et concentration. *Les réponses possibles : correctes *Les réponses possibles : correctes *Les réponses possibles : * dans le cours. Contenu du cours 1. Définition Un fichier est une structure de données destiné à contenir des informations homogènes. Il permet de stocker les informations sur un support non volatile (disque) pour une durée non déterminée. 2. Opérations sur les fichiers 2.1. Déclaration Var fich : fichier de {type} ; Exemple : Var fich : fichier d’entiers ; 2.2. Ouverture et fermeture d’un fichier Ouvrir < nom de fichier> ; Exemple ouvrir fich ; Fermer < nom de fichier> ; Exemple fermer fich ; 2.3. Lecture et écriture Pour écrire dans un fichier ou lire à partir d’un fichier on utilise toujours écrire et lire Exercice d’application Ecrire un algorithme qui permet de créer un fichier contenant les informations des employés tels que l’employé (nom, prénom, dat_naiss) puis la consultation des informations de ce fichier. Solution Algorithme fich_emp ; Employé= record ; Nom, prénom : chaine ; Dat_naiss : date ; Fin ; Var emp : fichier d’employés ; E : employé ; Réponse : caractère ; Début \\ Création de fichier Ouvrir emp ; 3 | P a g e Répéter Ecrire (‘donner le nom et le prénom de l’employé :’) ; Lire (E.nom, E.prénom) ; Ecrire (‘donner sa date de naissance :’) ; Lire (E.dat_naiss) ; \\ Écriture dans le fichier Ecrire (emp, E) ; Ecrire (‘autre employé O/N’) ; Lire (réponse) ; Jusqu’à réponse = ‘n’ ; Fermer emp ; \\ Consultation de fichier Ouvrir emp ; Tant que non fin_fichier(emp) Lire (emp, E) ; Ecrire (E.nom, E.prénom, E.dat_naiss) ; Fin tant que ; Fermer emp ; Fin . 2.4. Effacer un fichier Syntaxe : effacé (nom_fichier) ; Exemple : effacé (emp) ; 2.5. Renommer un fichier Syntaxe : renommé (nom_fich, nom_nouv_fich) ; Exemple : renommé (emp, employé) ; 3. Les fichiers textes Un fichier texte est un fichier séquentiel contenant du texte. Un fichier texte se déclare comme suit : Var « nom de fichier » : text ; On peut utiliser n’importe quel éditeur de texte pour créer un fichier texte et on le lit ligne par ligne (une ligne étant une chaine de caractère). Exercice d’application 4 | P a g e Ecrire un algorithme qui permet de consulter un fichier texte déjà créé dans l’éditeur de turbo pascal. Solution Algo fich_texte ; Var fich : text ; Ligne : chaine ; Début Ouvrir fich ; Tant que non_fin_fichier (fich) faire Début Lire (fichier, ligne) ; Ecrire (ligne) ; Fin Fermer (fich) ; Fin 5 | P a g e uploads/s3/ cours-les-fichiers 1 .pdf

  • 35
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager