awled jam3iti kel 3ada Zayd you7ayikom w yachod 3ala aydikom : - TopicsExpress



          

awled jam3iti kel 3ada Zayd you7ayikom w yachod 3ala aydikom : bac info haw problème ta7foun mte3 programmation ! 30 min w nhabet correction : On désire créer un glossaire personnalisé comportant quelques définitions de certains termes informatiques (clavier, modem, virus, switch, …). Chaque terme enregistré dans ce glossaire est identifié par : Son nom : une chaîne de caractères. Sa nature, symbolisée par la lettre M si le terme représente un matériel ou par la lettre L si le terme représente un logiciel. Sa signification : chaîne de caractères. Exemple : Nom : switch Nature : M Signification : Un switch désigne un commutateur réseau, un équipement qui permet linterconnexion dentités réseau appartenant à un même réseau physique. On suppose qu’on a déjà enregistré quelques termes dans le fichier « C:\glossaire.dat ». On se propose d’écrire un programme pour gérer les termes de ce glossaire, puis à partir d’un système de menu réalise les taches suivantes : 1 : Ajouter à la fin du fichier glossaire les données relatives à un nouveau terme informatique. Si le terme existe dans le fichier, le programme affiche le terme existe déjà 2 : Afficher à partir du glossaire la signification d’un terme dont le nom est donné. Afficher terme inexistant si le nom du terme donné ne correspond à aucun terme du glossaire. 3 : Transférer vers un fichier texte « C:\Matériels.txt », à raison d’un terme par ligne, le résultat de la recherche de tous les termes de nature M dont le nom commence par une lettre donnée. 4 : Supprimer les termes de nature M du fichier « C:\glossaire.dat ». 5 : Quitter le programme. Travail demandé : 1) Analyser le problème en le décomposant en modules et déduire l’algorithme du programme principal qui permet de réaliser le traitement décrit précédemment. 2) Analyser chacun des modules envisagés précédemment et en déduire les algorithmes correspondants.
Posted on: Sun, 27 Oct 2013 17:01:37 +0000

Trending Topics



Recently Viewed Topics




© 2015