Cours algorithmique fichier texte d

Cours d'algorithmique les ?chiers séquentiels Jusqu ? à présent les informations utilisées dans nos programmes ne pouvaient provenir que de deux sources soit elles étaient inclues dans l ? algorithme lui- même par le programmeur soit elles étaient entrées en cours de route par l ? utilisateur Mais évidemment cela ne su ?t pas aux besoins réels Imaginons que l ? on veuille écrire un programme gérant un carnet d ? adresses D ? une exécution à l ? autre l ? utilisateur doit pouvoir retrouver son carnet à jour avec les modi ?cations qu ? il y a apportées la dernière fois qu ? il a exécuté le programme Les données du carnet d ? adresse ne peuvent donc être inclues dans l ? algorithme et encore moins être entrées au clavier à chaque nouvelle exécution Les ?chiers sont là pour combler ce manque Ils servent à stocker des informations de manière permanente entre deux exécutions d ? un programme Car si les variables qui sont je le rappelle des adresses de mémoire vive disparaissent à chaque ?n d ? exécution les ?chiers eux sont stockés sur des périphériques à mémoire de masse disquette disque dur CD Rom ? Organisation des ?chiers texte Il existe deux grandes variantes pour structurer les données au sein d ? un ?chier texte la délimitation ou les champs de largeur ?xe Reprenons le cas du carnet d ? adresse Nous nous limiterons aux renseignements suivants Nom prénom téléphone e-mail Les données sur le ?chier texte peuvent être organisées ainsi Structure n Fonfec Sophie fonfec yahoo fr Zétofrais Mélanie zétofrais free fr Herbien Jean-Philippe vantard free fr Hergébel Octave rg aol fr ou ainsi Structure n Fonfec Sophie fonfec yahoo fr Zétofrais Mélanie zétofrais free fr Herbien Jean-Philippe vantard free fr Hergébel Octave rg aol fr La structure n est dite délimitée Elle utilise un caractère de délimitation qui permet de repérer quand commence un champ et quand commence le suivant Il va de soi que ce caractère de délimitation doit être strictement interdit à l ? intérieur de chaque champ faute de quoi la structure devient proprement illisible La structure n elle est dite à champs de largeur ?xe Il n ? y a pas de caractère de délimitation mais on sait que les x premiers caractères de chaque ligne stockent le nom les y suivants le prénom etc Cela impose bien entendu de ne pas saisir un renseignement plus long que le champ prévu pour l ? accueillir L ? avantage de la structure n est son faible encombrement en place mémoire il n ? y a aucun espace perdu et un ?chier texte codé de cette manière occupe le minimum de place possible Mais elle possède en revanche un inconvénient majeur qui est la lenteur de la lecture En e ?et chaque fois que l ? on récupère une ligne dans le ?chier il faut alors parcourir un par un tous les caractères pour repérer chaque occurrence du caractères de séparation

Documents similaires
Ce41807211b Le texte descriptif L'histoire des Halles C'est en que le marché est créé Elles vont donner leur nom à ce marché Petit à petit le nombre de halles se multiplie halle aux poissons halle aux drapiers halles aux légumes Le temps passe À partir de 0 0
20 francaise DIRECTIVES TECHNIQUES INTERNATIONALES SUR LES MUNITIONS DTIM Première édition Types de b? timents pour les installations de matières explosives DTIM E ? UN ODA CDTIM E ère Edition - - AVERTISSEMENT Les directives techniques internationales po 0 0
Cone d x27 abrams Co mpositionun moule sans fond de forme tronconique indéformable muni de poignées et d ? un dispositif de ?xation permettant de le ?xer sur la surface d ? appui une surface d ? appui constituée d ? une tôle rigide et de poignées C- d ? u 0 0
Architecture et controle de l x27 ensoleillement 0 0
Corrige intra ift3320 Université de Montréal Département d ? informatique et de recherche opérationnelle Session Hiver Professeur B Jaumard IFT IFT ?? Téléinformatique Corrigé - Examen Intra Vendredi février Question points Le modèle de référence OSI cont 0 0
Exo 12 structures Exercice n Treillis et systèmes labiles isostatiques et hyperstatiques Sergio Torres Page sur Exercice n Treillis et systèmes labiles isostatiques et hyperstatiques Sergio Torres Sergio Antonio Torres Escobar logout cours myFolder aide - 0 0
Expose confort03 130831161512 phpapp01 1 0 0
cover cover next page > title : A Field Guide to Medicinal Plants : Eastern and 0 0
Méthodologie Traditionnelle Méthodologie Directe Méthodologie Audio-Orale Métho 0 0
Cours anglais tech Université usto Mohamed Boudiaf - Oran Faculté D ? archi Et de g civil Département de Génie Civil ère Année Master S Matière Anglais technique et Terminologie L ? enseignant bakoura a PROGRAM Semestre Unité d ? enseignement UET Matière 0 0
  • 94
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager