INF-130 Travail pratique #3 Travail en équipe
|
|
- Étienne Michaud
- il y a 6 ans
- Total affichages :
Transcription
1 École de technologie supérieure INF-130 Travail pratique #3 Travail en équipe Création d'un nuage de mots-clés Par : Francis Bourdeau Utilisé par : Francis Bourdeau, Frédérick Henri et Hugues Saulnier Remise à la 13 e semaine 1 Objectifs - Se familiariser avec l'utilisation de type défini - Introduire l'utilisation d'excel et des fichiers textes comme médium. - Mettre en pratique l approche «Top-Down». 2 Description du problème : Les nuages de mots-clés Vous souhaitez dégager les thèmes importants d'un texte et pour ce faire vous décidez de les visualiser à l'aide d'un nuage de mots-clés 1. Dans cet outil, la taille de la police de chaque mot représente l'importance relative de ce mot par rapport aux autres thèmes importants du texte analysé. Afin de dégager les thèmes importants, les mots les plus fréquents d'une langue sont ignorés lors de l'analyse du texte. 3 Description de l application L application que vous devez développer comporte trois fonctions principales : Ce bouton permet d'effacer le nuage de mots-clés. 1 INF130 Ordinateurs et programmation Hiver 2017 / Page 1
2 Ce bouton permet de retrouver les thèmes importants d'un texte et de leur attribuer une position initiale (les mots seront tous superposés). Ce bouton permet de modifier la position des thèmes afin de créer l'effet de nuage. 4 Description des données de l'application Deux types définis seront requis pour conserver les données de l'application : t_dictionnaire et t_mot_cle. Un t_dictionnaire est un enregistrement qui conserve le contenu d'un fichier texte. On y retrouve le nombre de mots dans le texte, un tableau contenant chaque mot (sans répétition) et un autre tableau contenant la fréquence de chacun des mots. Un t_mot_clé est également un enregistrement qui conserve des informations sur les mots clés d'un nuage. Ces données sont conservées dans une table (dans une feuille Excel). Chaque colonne de ladite table est un champ d'un t_mot_clé. INF130 Ordinateurs et programmation Hiver 2017 / Page 2
3 5 Description des modules 5.1 Description du module m_chaine Ce module offre 5 sous-programmes publics permettant de manipuler des chaines de caractères. indice_chaine : Cette fonction reçoit une chaine de caractères et un tableau de chaines de caractères. Elle retourne l'indice de la case du tableau qui contient la chaine reçue. Lorsque le tableau ne contient pas la chaine reçue, la fonction retourne -1. indice_premier_espace : Cette fonction reçoit une chaine de caractères et retourne l'indice du premier espace contenu dans la chaine (notons que le premier caractère porte l indice 1). Lorsque la chaine ne contient pas d'espace, la fonction retourne -1. extraire_premier_mot : Cette fonction reçoit une chaine de caractères par référence. Elle retourne le premier mot contenu dans la chaine (les caractères qui précèdent le premier espace) et retire de la chaine reçue ce mot ainsi que le blanc qui le suit. Si la chaine ne contient qu un seul mot (ne contient pas d espace), alors la fonction retourne la chaine reçue et la vide ensuite en lui assignant une chaine vide. retirer_ponctuation : Cette procédure reçoit une chaine de caractères par référence. Elle retire de cette chaine tous les caractères qui sont des signes de ponctuation (qui sont présents dans la chaine SIGNES_PONCTUATIONS). tableau_est_vide : Cette fonction reçoit un tableau de chaines de caractères. Elle retourne True lorsque le tableau est vide (n a pas été redimensionné) et False s il n est pas vide. Cette fonction vous est offerte et vous ne devez pas la modifier. 5.2 Description du module m_dictionnaire Ce module définit le type t_dictionnaire tel que décrit à la section 4. Ce type nous servira à conserver les listes de mots communs dans une langue, de même que les mots du texte à analyser. Ce module offre 4 sous-programmes privés. ajouter_mot : Cette procédure reçoit un dictionnaire, un mot et la fréquence de ce mot dans un texte. Elle incrémente de 1 le nombre de mots contenu dans le dictionnaire. Ensuite, elle ajoute un élément à la liste des mots du dictionnaire et y insère le mot reçu. Enfin, elle ajoute un élément au tableau contenant la fréquence des mots du dictionnaire et y insère la fréquence reçue. permuter_mots : Cette procédure reçoit un dictionnaire, l'indice d'un premier mot dans le dictionnaire et l'indice d'un deuxième mot dans le dictionnaire. Elle permute les mots et leurs fréquences dans le dictionnaire. INF130 Ordinateurs et programmation Hiver 2017 / Page 3
4 traiter_chaine : Cette procédure reçoit un dictionnaire et une chaine de caractères. Elle retire tous les signes de ponctuation de la chaine. Par la suite, elle extrait chaque mot de la chaine et le traite (à l aide de la procédure qui suit) lorsque celui-ci n est pas une chaîne vide. traiter_mot : Cette procédure reçoit un mot (une chaîne de caractères) et un dictionnaire. Lorsque le mot reçu n'est pas présent dans le dictionnaire, la procédure l'y ajoute. Lorsque le mot s y trouve déjà, alors la procédure augmente de 1 sa fréquence. Ce module offre 6 sous-programmes publics. get_nb_mots : Cette fonction reçoit un dictionnaire et retourne son nombre de mots. get_frequence_mot : Cette fonction reçoit un dictionnaire et l indice d un mot (un entier dans l intervalle [1, get_nb_mots()]). Elle retourne la fréquence du mot à l indice spécifié. charger : Cette fonction reçoit un nom de fichier (incluant son chemin) et retourne le dictionnaire contenant chaque mot du fichier. Pour y parvenir, la fonction ouvre le fichier et traite celui-ci, ligne par ligne, jusqu'à ce que le marqueur de fin de fichier soit rencontré. La fonction s'assure de fermer le fichier. Il est à noter qu il n est pas nécessaire de vérifier que le fichier existe. filtrer : Cette fonction reçoit un dictionnaire et une fréquence minimale. Elle ajoute dans un nouveau dictionnaire tous les mots ayant une fréquence supérieure ou égale à la fréquence minimale reçue. La fonction retourne le nouveau dictionnaire ainsi créé. soustraire : Cette fonction reçoit deux dictionnaires. Elle ajoute dans un nouveau dictionnaire tous les mots du premier dictionnaire qui ne sont pas présents dans le second dictionnaire. Elle retourne le nouveau dictionnaire ainsi créé. trier : Cette procédure reçoit un dictionnaire et le trie en ordre décroissant de fréquence des mots. Pour y arriver, elle utilise l algorithme du tri par sélection : POUR chaque mot du dictionnaire BOUCLE On trouve le mot le plus fréquent qui n'a pas encore été trié On permute le mot courant avec le mot le plus fréquent FIN BOUCLE 5.3 Description du formulaire f_selection_fichiers Ce formulaire permet de sélectionner le fichier à analyser lors de la création du nuage de mots-clés. Il permet également de sélectionner la liste des mots communs à utiliser lors de l'analyse, de même que la fréquence minimale pour déterminer qu'un mot est un thème du fichier analysé. INF130 Ordinateurs et programmation Hiver 2017 / Page 4
5 Ce formulaire offre 5 sous-programmes publics. a_annuler : Cette fonction retourne True si l utilisateur a appuyé sur le bouton «Annuler» et False si ce n est pas le cas. initialiser : Cette procédure reçoit un tableau de chaines de caractères contenant la liste des fichiers à analyser et un tableau de chaines de caractères contenant les listes des mots communs de plusieurs langues. Elle efface le contenu des deux listes et remplit les deux listes avec le contenu des tableaux reçus. Elle assigne ensuite la valeur 5 à la toupie (ce qui correspond à la fréquence minimale par défaut, le minimum étant 1 et le maximum étant 30). obtenir_nom_fichier : Cette fonction retourne le nom du fichier à analyser sélectionné par l'utilisateur. obtenir_nom_liste_mots_communs : Cette fonction retourne le nom du fichier contenant la liste des mots communs sélectionné par l'utilisateur. obtenir_fréquence_minimal : Cette fonction retourne la fréquence minimale entrée par l'utilisateur. Ce formulaire contient des sous-programmes privés. Vous devez déterminer par vous-mêmes les sous-programmes privés nécessaires à l écriture de ce formulaire. Ce formulaire gère 4 évènements. Clic sur le bouton «Annuler» : Cet évènement prend note du fait que l utilisateur a appuyé sur le bouton «Annuler» en utilisant une variable globale et il dissimule le formulaire. INF130 Ordinateurs et programmation Hiver 2017 / Page 5
6 UserForm_QueryClose : Cet événement annule la fermeture du formulaire, prend note que l utilisateur a appuyé sur le bouton «Annuler» et dissimule le formulaire. Clic sur la toupie : Cet événement met à jour la valeur de l intitulé affichant la fréquence minimale, en y inscrivant la valeur de la toupie. Clic sur le bouton «Continuer» : Cet évènement affiche un message d'erreur lorsque l'un des cas suivants est rencontré : Aucun nom de fichier à analyser n'est sélectionné; Aucun nom de fichier contenant la liste des mots communs n'est sélectionné. Lorsque toutes les saisies sont valides, le formulaire prend note que l'utilisateur n'a pas appuyé sur le bouton «Annuler» et dissimule le formulaire. 5.4 Description du module m_type_t_mot_cle Ce module définit le type t_mot_cle, tel que décrit à la section 4, qui servira à conserver les informations sur les mots clés qui apparaissent dans le nuage. Il ne recèle aucun sous-programme. 5.5 Description du module m_interface Ce module vous est offert et vous ne devez pas le modifier. Il offre 4 sous-programmes publics : effacer_nuage_etiquettes : cette procédure retire toutes les étiquettes (les mots-clés) qui se trouvent dans la feuille Excel où l on retrouve le nuage de mots-clés. creer_nuage_etiquettes : cette procédure crée les étiquettes dans la feuille Excel en les superposant. modifier_position_etiquettes : cette procédure attend un tableau de t_mot_cle et déplace les étiquettes dans la feuille Excel. obtenir_informations_etiquettes : cette fonction retourne un tableau de t_mot_cle contenant les caractéristiques des étiquettes présentes dans la feuille Excel. 5.6 Description du module m_bd_resultat Ce module gère la table des mots-clés visible à la section 4. Ce module offre 3 sous-programmes publics. charger : cette fonction n attend aucun paramètre et retourne un tableau de t_mot_cle contenant tous les mots clés présents dans la table. Si la table est vide, alors la fonction retourne un tableau vide. INF130 Ordinateurs et programmation Hiver 2017 / Page 6
7 ecrire : cette procédure reçoit un tableau de t_mot_cle et ajoute à la fin de la table tous les motsclés du tableau. effacer : cette procédure n attend aucun paramètre et retire tous les enregistrements présents dans la table. Ce formulaire contient des sous-programmes privés. Vous devez déterminer par vous-mêmes les sous-programmes privés nécessaires à l écriture de ce formulaire. 5.7 Description du module m_principal Ce module implémente les fonctionnalités de l'application. Il connaît les autres modules, mais n accède jamais directement au contenu d un enregistrement, au contenu d une feuille Excel ou encore à un contrôle dans le formulaire. Ce module offre 4 sous-programmes privés qui vous sont offerts et que vous ne devez pas modifier. taille_des_mots : Cette fonction reçoit un dictionnaire (déjà trier en ordre décroissant selon la fréquence) et elle retourne un tableau d'entiers contenant la taille de la police à employer pour chacun des mots. taille_mot : Cette fonction reçoit la fréquence d'un mot du texte analysé, la fréquence du mot le plus important dans le texte ainsi que la fréquence du mot le moins important dans le texte. Elle retourne la taille de la police du mot analysé. obtenir_nom_fichiers : Cette fonction reçoit une chaine de caractère représentant un répertoire. Elle retourne le nom de tous les fichiers présents dans le répertoire. modifier_position_mots : Cette procédure reçoit un tableau de t_mot_cle. Elle modifie les coordonnées des mots-clés reçus de façon à ce que les mots-clés ne soient plus superposés et prennent plutôt la forme d une étoile. Ce module offre 3 sous-programmes publics. reinitialiser_application : Cette procédure ne reçoit aucun paramètre. Elle efface le nuage d étiquettes, de même que les enregistrements inscrits dans la table. trouver_themes_fichier : Cette procédure ne reçoit aucun paramètre. Elle utilise l'algorithme suivant pour analyser un fichier et y découvrir ses mots-clés. 1. Elle obtient les noms de fichiers des textes pouvant être analysés 2. Elle obtient les noms de fichiers des listes contenant les mots communs d'une langue. 3. Elle initialise le formulaire et l'affiche. INF130 Ordinateurs et programmation Hiver 2017 / Page 7
8 4. Lorsque l'utilisateur appuie sur "Effectuer analyse" 5. Elle récupère les noms des fichiers sélectionnés par l'utilisateur, de même que la fréquence minimale choisie. 6. Elle charge le contenu de ces fichiers dans des dictionnaires. 7. Elle soustrait les mots communs du texte analysé. 8. Elle filtre le résultat de cette soustraction avec la fréquence sélectionnée. 9. Elle trie le résultat de filtre. 10. Si le dictionnaire résultant est vide Alors 11. Elle affiche un message. 12. Sinon 13. Elle calcule la taille de la police des mots-clés. 14. Elle efface le nuage d étiquettes. 15. Elle crée le nuage de mots-clés en se limitant à un maximum de 20 thèmes. 16. Elle obtient l'information concernant les mots-clés du nuage et les enregistre dans la table. placer_themes : Cette procédure ne reçoit aucun paramètre. Elle charge les enregistrements inscrits dans la table. Puis, elle calcule la position modifiée des mots-clés (afin d en faire un nuage), elle met à jour le nuage de mots-clés et elle enregistre l information dans la table. 6 Contraintes de l enseignant Votre programme devra respecter les contraintes suivantes : Il devra respecter les exigences de remise des travaux pratiques. D ailleurs, la qualité du code vaudra au moins autant de points que le fonctionnement du programme. À l exception du formulaire, il ne devra contenir aucune variable globale. La présence d une variable globale entraînera la perte de 25 % des points. À l exception de la fonction tableau_est_vide, il ne devra contenir aucun Goto. La présence de cette instruction entraînera la perte de 25 % des points. En cas de doute, n hésitez pas à consulter votre enseignant. INF130 Ordinateurs et programmation Hiver 2017 / Page 8
EXCEL PERFECTIONNEMENT SERVICE INFORMATIQUE. Version 1.0 30/11/05
EXCEL PERFECTIONNEMENT Version 1.0 30/11/05 SERVICE INFORMATIQUE TABLE DES MATIERES 1RAPPELS...3 1.1RACCOURCIS CLAVIER & SOURIS... 3 1.2NAVIGUER DANS UNE FEUILLE ET UN CLASSEUR... 3 1.3PERSONNALISER LA
Plus en détailLibreOffice Calc : introduction aux tableaux croisés dynamiques
Fiche logiciel LibreOffice Calc 3.x Tableur Niveau LibreOffice Calc : introduction aux tableaux croisés dynamiques Un tableau croisé dynamique (appelé Pilote de données dans LibreOffice) est un tableau
Plus en détailMODULES 3D TAG CLOUD. Par GENIUS AOM
MODULES 3D TAG CLOUD Par GENIUS AOM 1 Sommaire I. INTRODUCTIONS :... 3 II. INSTALLATION MANUELLE D UN MODULE PRESTASHOP... 3 III. CONFIGURATION DU MODULE... 7 3.1. Préférences... 7 3.2. Options... 8 3.3.
Plus en détailEtape 1 : Identification avec un compte personnel sur la plateforme (cf. notice «Création et gestion de votre compte utilisateur»)
NOTICE D INFORMATION POUR L UTILISATION DE LA PLATEFORME DES AIDES REGIONALES (PAR) POUR LE DISPOSITIF DE «SOUTIEN AUX STRUCTURES D AIDE A LA MATURATION DE PROJETS INNOVANTS EN VUE DE LA CREATION D ENTREPRISES»
Plus en détailMODE OPERATOIRE CIEL GESTION COMMERCIALE VERSION EVOLUTION BTS PME PMI
MODE OPERATOIRE CIEL GESTION COMMERCIALE VERSION EVOLUTION BTS PME PMI BTS AGPME Ciel Gestion commerciale (mai 2005) Pierre TASSION 1 Table des matières D après le référentiel BTS PME PMI Présentation
Plus en détailMANUEL D UTILISATION DE LA SALLE DES MARCHES APPEL D OFFRES OUVERT ACCES ENTREPRISES. Version 8.2
MANUEL D UTILISATION DE LA SALLE DES MARCHES APPEL D OFFRES OUVERT ACCES ENTREPRISES Version 8.2 Vous allez utiliser les services en ligne de la plate forme de dématérialisation de la Salle des Marchés
Plus en détailENDNOTE X2 SOMMAIRE. 1. La bibliothèque EndNote 1.1. Créer une nouvelle bibliothèque 1.2. Ouvrir une bibliothèque EndNote 1.3. Fermer une bibliothèque
1 ENDNOTE X2 SOMMAIRE 1. La bibliothèque EndNote 1.1. Créer une nouvelle bibliothèque 1.2. Ouvrir une bibliothèque EndNote 1.3. Fermer une bibliothèque 2. Manipuler une bibliothèque EndNote 2.1. La saisie
Plus en détailCréation d'un site dynamique en PHP avec Dreamweaver et MySQL
Création d'un site dynamique en PHP avec Dreamweaver et MySQL 1. Création et configuration du site 1.1. Configuration de Dreamweaver Avant de commencer, il est nécessaire de connaître l'emplacement du
Plus en détailTUTORIAL REUTERS. Utilisation de l'utilitaire de recherche Reuters
TUTORIAL REUTERS Connexion à Reuters Allez sur https://portal.hpd.global.reuters.com/auth/login.aspx Le login est reut@ensimag.imag.fr, =1 à 5, le et le mot de passe étant ceux qui vous ont été
Plus en détailDocumentation RBS Change E-Commerce Core
Documentation RBS Change E-Commerce Core 10 septembre 2010 2 Table des matières 1 Introduction à RBS Change 7 1.1 Concepts généraux................................... 7 1.1.1 Qu est-ce qu un module RBS
Plus en détailET 24 : Modèle de comportement d un système Boucles de programmation avec Labview.
ET 24 : Modèle de comportement d un système Boucles de programmation avec Labview. Sciences et Technologies de l Industrie et du Développement Durable Formation des enseignants parcours : ET24 Modèle de
Plus en détailCOMPTABILITE SAGE LIGNE 30
COMPTABILITE SAGE LIGNE 30 Date : 25/09/2006 Auteur : Pascal VIGUIER Réf. : SAGE092006 SOMMAIRE SOMMAIRE... 1 1. MENU FICHIER... 3 1.1 1.2 AUTORISATION D ACCES... 3 A PROPOS DE VOTRE SOCIETE... 4 1.2.1
Plus en détailPRISE EN MAIN RAPIDE
PRISE EN MAIN RAPIDE sommaire DÉCOUVREZ VOTRE UNIVERS ELnetdirectionjuridique.fr PAGE CONNECTEZVOUS ET CRÉEZ VOTRE COMPTE PERSONNEL PAGE PERSONNALISEZ VOTRE PAGE D ACCUEIL PAGE 5 5 NAVIGUEZ FACILEMENT
Plus en détailLE TABLEUR OPENOFFICE CALC : CONTRÔLES DE FORMULAIRES ACCÈS AUX BASES DE DONNÉES
LE TABLEUR OPENOFFICE CALC : CONTRÔLES DE FORMULAIRES ACCÈS AUX BASES DE DONNÉES 1. Les bases de données dans OpenOffice CALC Dans OpenOffice Calc une base de données désigne simplement un tableau de valeurs.
Plus en détailV 8.2. Vous allez utiliser les services en ligne de la plate forme de dématérialisation de la Salle des Marchés achatpublic.com.
MANUEL D UTILISATION DE LA SALLE DES MARCHES ACCES ENTREPRISES V 8.2 APPEL D OFFRES RESTREINT Vous allez utiliser les services en ligne de la plate forme de dématérialisation de la Salle des Marchés achatpublic.com.
Plus en détailhttp://mondomaine.com/dossier : seul le dossier dossier sera cherché, tous les sousdomaines
Principales fonctionnalités de l outil Le coeur du service suivre les variations de position d un mot-clé associé à une URL sur un moteur de recherche (Google - Bing - Yahoo) dans une locale (association
Plus en détail1. Création d'un état... 2. 2. Création d'un état Instantané Colonnes... 3. 3. Création d'un état Instantané Tableau... 4
1. Création d'un état... 2 2. Création d'un état Instantané Colonnes... 3 3. Création d'un état Instantané Tableau... 4 4. Création d'un état avec plusieurs tables... 9 5. Modifier la structure d'un état...11
Plus en détailChapitre 3 : outil «Documents»
Chapitre 3 : outil «Documents» L outil «Documents» fonctionne comme le gestionnaire de fichiers de votre ordinateur. Vous pouvez y transférer des documents de tous types (html, Word, Powerpoint, Excel,
Plus en détailGUIDE D UTILISATION DU BROWSER DE BEYOND 20/20
GUIDE D UTILISATION DU BROWSER DE BEYOND 20/20 Le browser Beyond 20/20 permet de visualiser, manipuler, présenter sous forme graphique, imprimer et sauvegarder des tableaux de données. Il s agit d un logiciel
Plus en détail1. Introduction...2. 2. Création d'une requête...2
1. Introduction...2 2. Création d'une requête...2 3. Définition des critères de sélection...5 3.1 Opérateurs...5 3.2 Les Fonctions...6 3.3 Plusieurs critères portant sur des champs différents...7 3.4 Requête
Plus en détailAlgorithmique avec Algobox
Algorithmique avec Algobox 1. Algorithme: Un algorithme est une suite d instructions qui, une fois exécutée correctement, conduit à un résultat donné Un algorithme doit contenir uniquement des instructions
Plus en détailFormation. Module WEB 4.1. Support de cours
Formation Module WEB 4.1 Support de cours Rédacteur Date de rédaction F.CHEA 08/02/2012 Les informations contenues dans ce document pourront faire l'objet de modifications sans préavis Sauf mention contraire,
Plus en détailMicrosoft Excel 2007. Présentation du tableur Excel
Microsoft Excel 2007 Présentation du tableur Excel 1 Interface d'excel 2007 Excel 2007 se distingue des versions précédentes par son interface plus intuitive et accessible. Les nouveautés sont multiples
Plus en détailSOMMAIRE... 1 ESPACE DU CLUB...
Documentation Extraclub Page 1/11 Sommaire SOMMAIRE... 1 ESPACE DU CLUB... 2 INTRODUCTION... 2 Bien utiliser la gestion du club... 2 Termes utilisés dans cet espace... 2 Par quoi commencer?... 2 L onglet
Plus en détailSystème de Gestion Informatisée des. Exploitations Agricoles Irriguées avec Contrôle de l Eau
MINISTERE DE L AGRICULTURE DE L ELEVAGE ET DE LA PECHE DIRECTION DU GENIE RURAL PROJET DE RENFORCEMENT DES CAPACITES NATIONALES DE SUIVI DES RESSOURCES EN EAU AXE SUR LA GESTION DE L EAU AGRICOLE Système
Plus en détailParcours FOAD Formation EXCEL 2010
Parcours FOAD Formation EXCEL 2010 PLATE-FORME E-LEARNING DELTA ANNEE SCOLAIRE 2013/2014 Pôle national de compétences FOAD Formation Ouverte et A Distance https://foad.orion.education.fr Livret de formation
Plus en détailSUGARCRM MODULE RAPPORTS
SUGARCRM MODULE RAPPORTS Référence document : SYNOLIA_Support_SugarCRM_Module_Rapports_v1.0.docx Version document : 1.0 Date version : 2 octobre 2012 Etat du document : En cours de rédaction Emetteur/Rédacteur
Plus en détailExcel. Identification. Informations sur vos besoins et objectifs. Notions fondamentales. Fiche de validation des besoins en formation Bureautique
Fiche de validation des besoins en formation Bureautique Excel Identification Nom : Prénom : Société : Adresse : CP Ville : Adresse e-mail : Téléphone professionnel : Informations sur vos besoins et objectifs
Plus en détailModes Opératoires WinTrans Mai 13 ~ 1 ~
Modes Opératoires WinTrans Mai 13 ~ 1 ~ Table des matières Facturation... 2 Tri Filtre... 2 Procédures facturation... 3 Transfert Compta... 8 Création d un profil utilisateur... Erreur! Signet non défini.
Plus en détailLes tableaux croisés dynamiques
Les tableaux croisés dynamiques Table des matières Les tableaux croisés dynamiques... 1 1. Les tutoriels... 1. Quelle est l'utilité d'un tableau croisé dynamique... 3. Vérifier les données de départ...
Plus en détailProgrammation C++ (débutant)/instructions for, while et do...while
Programmation C++ (débutant)/instructions for, while et do...while 1 Programmation C++ (débutant)/instructions for, while et do...while Le cours du chapitre 4 : le for, while et do...while La notion de
Plus en détailIntroduction à Business Objects. J. Akoka I. Wattiau
Introduction à Business Objects J. Akoka I. Wattiau Introduction Un outil d'aide à la décision accès aux informations stockées dans les bases de données et les progiciels interrogation génération d'états
Plus en détailTABLEAU CROISE DYNAMIQUE
TABLEAU CROISE DYNAMIQUE Cours Excel 3 ème Partie LEA3 Page 1 Cours Excel 3 ème Partie LEA3 Page 2 FILTRER UN CHAMP Il y a des moments ou vous ne voulez pas avoir une vision globale des données mais plutôt
Plus en détailPlan de cours. Chiffriers et bases de données en gestion commerciale
Collège Lionel-Groulx 100, rue Duquet Sainte-Thérèse, (Québec) J7E 3G6 Téléphone : (450) 430-3120 Télécopieur : (450) 430-2783 Site Internet : http://www.clg.qc.ca Session : Hiver 2009 No de cours : 420-CJ0-LG
Plus en détailAlgorithmes de recherche
Algorithmes de recherche 1 Résolution de problèmes par recherche On représente un problème par un espace d'états (arbre/graphe). Chaque état est une conguration possible du problème. Résoudre le problème
Plus en détailInstallation et paramétrage. Accès aux modèles, autotextes et clip- art partagés
DSI Documentation utilisateurs Installation et paramétrage Accès aux modèles, autotextes et clip- art partagés Auteur : Yves Crausaz Date : 21 septembre 2006 Version : 1.04 Glossaire OOo : Abréviation
Plus en détailNouvelle plateforme disponible pour les professeurs et les élèves de la Promotion Sociale du Collège Technique «Aumôniers du travail»
Nouvelle plateforme disponible pour les professeurs et les élèves de la Promotion Sociale du Collège Technique «Aumôniers du travail» Table des matières 1. INTRODUCTION... 2 1.1 Qu'est-ce qu'une plateforme?...
Plus en détailTABLEAU CROISE DYNAMIQUE
EXCEL NIVEAU III Mireille DUCELLIER MARS 2003 BASE DE DONNEES RAPPEL Une base de données est une plage de cellules contiguës située sur une la feuille 1. Elle commence en A1. On parle alors de champs,
Plus en détailLa gestion des boîtes aux lettres partagées
La gestion des boîtes aux lettres partagées La gestion des boîtes aux lettres partagées - page Présentation du module Partage de mail. Qu'est ce qu'une boîte aux lettres partagée? Il s'agit d'une boîte
Plus en détailArchitecture des Systèmes d Information Architecture des Systèmes d Information
Plan... Tableaux et tris I3 - Algorithmique et programmation 1 Rappels Nicol Delestre 2 Tableaux à n dimensions 3 Initiation aux tris Tableaux - v2.0.1 1 / 27 Tableaux - v2.0.1 2 / 27 Rappels : tableau
Plus en détailManuel d utilisation 26 juin 2011. 1 Tâche à effectuer : écrire un algorithme 2
éducalgo Manuel d utilisation 26 juin 2011 Table des matières 1 Tâche à effectuer : écrire un algorithme 2 2 Comment écrire un algorithme? 3 2.1 Avec quoi écrit-on? Avec les boutons d écriture........
Plus en détailEXCEL TUTORIEL 2012/2013
EXCEL TUTORIEL 2012/2013 Excel est un tableur, c est-à-dire un logiciel de gestion de tableaux. Il permet de réaliser des calculs avec des valeurs numériques, mais aussi avec des dates et des textes. Ainsi
Plus en détailVersion 7.1_5.1. Release Notes
Sommaire 1 PREFACE... 3 1.1 Viadeis CRM...3 2 NOUVEAUTES... 4 2.1 Viadeis CRM...4 2.1.1 Global...4 2.1.2 Sociétés et Contacts...4 2.1.3 Opportunités...5 2.1.4 Contrats et Prestations...5 2.1.5 Demandes
Plus en détailMISE A NIVEAU INFORMATIQUE LANGAGE C - EXEMPLES DE PROGRAMMES. Université Paris Dauphine IUP Génie Mathématique et Informatique 2 ème année
2003-2004 Université Paris Dauphine IUP Génie Mathématique et Informatique 2 ème année MISE A NIVEAU INFORMATIQUE LANGAGE C - EXEMPLES DE PROGRAMMES Maude Manouvrier La reproduction de ce document par
Plus en détailCOURS WINDEV NUMERO 3
COURS WINDEV NUMERO 3 01/02/2015 Travailler avec un fichier de données Etude du gestionnaire d analyse, Manipulation des tables mémoires, Manipulation de données, Création d états, Pré requis : Cours WinDev
Plus en détailSéminaire d information MIGRATION WINDOWS 7 ET OFFICE 2010
Séminaire d information MIGRATION WINDOWS 7 ET OFFICE 2010 Pourquoi migrer vers Office 2010? Pour bénéficier d une meilleure ergonomie Pour faciliter les échanges avec l extérieur Pour profiter de la puissance
Plus en détailEuropresse.com. Pour bibliothèque d enseignement Pour bibliothèque publique. Consulter facilement la presse. Guide version 1.
Europresse.com Pour bibliothèque d enseignement Pour bibliothèque publique Consulter facilement la presse Guide version 1.4 CEDROM-SNi Utiliser la «Recherche simple» La «Recherche simple» 1. Saisissez
Plus en détailPropagation sur réseau statique et dynamique
Université de la Méditerranée UFR Sciences de Luminy Rapport de stage informatique pour le Master 2 de Physique, Parcours Physique Théorique et Mathématique, Physique des Particules et Astroparticules.
Plus en détailCréer et modifier un fichier d'import des coordonnées approximatives avec Excel
Créer et modifier un fichier d'import des coordonnées approximatives avec Excel Manuel d'utilisation Date: 26.03.2015 Version: 1.0 Auteur: Christoph Rüfenacht Statut: En cours Libéré Classification: publique
Plus en détailPARAGON SYSTEM BACKUP 2010
PARAGON SYSTEM BACKUP 2010 Paragon System Backup 2010 2 Manuel d'utilisation SOMMAIRE 1 Introduction...3 1.1 Comment System Backup protège mon ordinateur?...3 1.1.1 Emplacement du stockage des clichés...
Plus en détailPluridisciplinarité. Classe de BTS DATR 1 -----------------------------------------------------------------------
Pluridisciplinarité Classe de BTS DATR 1 ----------------------------------------------------------------------- Module M53: Diagnostic de territoire cible dans le secteur des services. -----------------------------------------------------------------------
Plus en détailStopack : logiciel pour l entrepôt
Stopack : logiciel pour l entrepôt Bonjour, Nous allons vous présenter stopack.com logiciel de gestion de stock. - Stopack.com se compose d une partie en ligne pour vos clients avec une vision en continu
Plus en détailComment optimiser les encodages financiers?
Comment optimiser les encodages financiers? Comptabilité & Finance Gestion des encodages Financiers Sage BOB 50 propose de nouvelles possibilités de recherche dans l encodage des financiers. Ainsi, en
Plus en détailTP n 2 Concepts de la programmation Objets Master 1 mention IL, semestre 2 Le type Abstrait Pile
TP n 2 Concepts de la programmation Objets Master 1 mention IL, semestre 2 Le type Abstrait Pile Dans ce TP, vous apprendrez à définir le type abstrait Pile, à le programmer en Java à l aide d une interface
Plus en détailMUNIA Manuel de l'utilisateur
MUNIA Manuel de l'utilisateur by Daisoft www.daisoft.it 2 Table des matières I II 2.1 2.2 2.3 2.4 2.5 2.6 III 3.1 3.2 3.3 IV 4.1 4.2 V 5.1 5.2 5.3 Introduction... 3 Les... échéances 6... 7 Ajouter... des
Plus en détailOuvrir le compte UQÀM
Cliquez sur le titre pour visionner 1 Cliquez sur le titre pour visionner 2! Préliminaires! Ouvrir le compte UQÀM! Accéder au compte UQÀM! Paramètres de configuration! Les dossiers! Gérer les dossiers!
Plus en détailModule Communication - Messagerie V6. Infostance. Messagerie
1 Infostance Messagerie 2 Table des matières Les droits... 3 La boîte de réception... 4 Fonctionnalités disponibles via le clic droit sur un message... 6 Ecrire un nouveau message... 7 Présentation...
Plus en détailDéfinitions. Numéro à préciser. (Durée : )
Numéro à préciser (Durée : ) On étudie dans ce problème l ordre lexicographique pour les mots sur un alphabet fini et plusieurs constructions des cycles de De Bruijn. Les trois parties sont largement indépendantes.
Plus en détailUtiliser un tableau de données
Utiliser un tableau de données OBJECTIFS : - Définir une Base de Données. - Présentation : tableau de données. - Création d un tableau de données - Gestion d un tableau de données. - Trier et Filtrer des
Plus en détail12 Tableaux croisés dynamiques
12 Le tableau croisé dynamique est l un des meilleurs outils de synthèse que propose Excel. Ne vous laissez pas intimidé par ce nom barbare et surtout, oubliez les inconvénients et les lourdeurs des précédentes
Plus en détailCours Informatique Master STEP
Cours Informatique Master STEP Bases de la programmation: Compilateurs/logiciels Algorithmique et structure d'un programme Programmation en langage structuré (Fortran 90) Variables, expressions, instructions
Plus en détailGESTION DES PISTES ET OPPORTUNITES
DEFINITIONS :... 2 LES PISTES... 3 CREER UNE PISTE... 3 MODIFIER UNE PISTE... 4 TRANSFORMER UNE PISTE EN OPPORTUNITE... 5 LES OPPORTUNITES... 6 CREER UNE OPPORTUNITE A PARTIR D UNE PISTE... 6 CREER UNE
Plus en détailGUIDE DE DEMARRAGE RAPIDE:
GUIDE DE DEMARRAGE RAPIDE: COMMENT CREER VOTRE BOUTIQUE EN LIGNE Vous voulez créer votre propre boutique en ligne? C est désormais plus simple que jamais. Suivez simplement les instructions de ce guide
Plus en détailNote de cours. Introduction à Excel 2007
Note de cours Introduction à Excel 2007 par Armande Pinette Cégep du Vieux Montréal Excel 2007 Page: 2 de 47 Table des matières Comment aller chercher un document sur CVMVirtuel?... 8 Souris... 8 Clavier
Plus en détailles Formulaires / Sous-Formulaires Présentation...2 1. Créer un formulaire à partir d une table...3
Présentation...2 1. Créer un formulaire à partir d une table...3 2. Les contrôles :...10 2.1 Le contrôle "Intitulé"...11 2.2 Le contrôle "Zone de Texte"...12 2.3 Le contrôle «Groupe d options»...14 2.4
Plus en détailCours 1 : introduction
Cours 1 : introduction Modèle entité-association Exemple : Deux entités (produit et dépôt) sont mises en relation (stock). Une entité doit être constituée d un identifiant et peut être complétée par des
Plus en détailGuide d installation CLX.PayMaker Office (3PC)
Guide d installation CLX.PayMaker Office (3PC) Sommaire 1. Installation et reprise des données... 2 2. Premiers pas établir une connexion au compte bancaire et recevoir des informations de compte... 4
Plus en détailEN BLANC AVANT IMPRESSION»»»
Ce modèle doit se trouver sous le répertoire C:\Users\toto\AppData\Roaming\Microsoft\Templates EN BLANC AVANT IMPRESSION»»» Version : 1.0.54 Date du livrable : Mars 2015. Pour rafraîchir le numéro de version,
Plus en détailANNEXE 8 : Le Mailing
430/523 Lancer un mailing Présentation de l écran du mailing Aller dans Communication puis sélectionner «Mailing» Cet écran apparaît 431/523 Définition des zones Choix du type de Mailing 1 Mailing Courrier
Plus en détailProgramme d Accès Communautaire / Atelier 4 Initiation à Microsoft Excel PLAN DE COURS 3 MICROSOFT EXCEL 4 LANCER EXCEL 4
TABLE DES MATIÈRES PLAN DE COURS 3 MICROSOFT EXCEL 4 LANCER EXCEL 4 LE COMPAGNON OFFICE 4 Masquage ou affichage du Compagnon Office 4 Sélection d un autre Compagnon 4 APPRIVOISER EXCEL 5 Exercice no 1
Plus en détailLe générateur d'activités
Le générateur d'activités Tutoriel Mise à jour le 09/06/2015 Sommaire A. Mise en route du Générateur d'activité... 2 1. Installation de Page... 2 2. Création des bases du générateur d'activités... 3 3.
Plus en détailObservatoires du Bruit. Import des données du Classement sonore : Utilisation de l'outil VSMAP
Observatoires du Bruit Import des données du Classement sonore : Utilisation de l'outil VSMAP SOMMAIRE SOMMAIRE... 2 1. INTÉRÊT DE L'UTILISATION DE L'OUTIL VSMAP POUR LA MISE EN FORME DES DONNÉES DE CLASSEMENT
Plus en détail7 S'abonner aux notifications des nouveaux appels
7 S'abonner aux notifications des nouveaux appels Vous pouvez vous abonner pour recevoir une notification par courrier électronique de tout nouvel appel publié dans le domaine qui vous intéresse, sur la
Plus en détailBeyond 20/20 Browser - Français. Version 7.0, SP4
Beyond 20/20 Browser - Français Version 7.0, SP4 Notice de droit d'auteur Beyond 20/20 Desktop Browser Version 7.0, SP4 Copyright 2000-2010 Beyond 20/20 Inc. Tous droits réservés. Le présent document fait
Plus en détailVoici les objectifs de la séance d'aujourd'hui :
Bienvenue au module de formation en ligne sur l export de données dans le cadre de la gestion externe de cas dans le LaMPSS. Le module vous donnera un aperçu de la fonction «export de données» introduite
Plus en détailTEXT MINING. 10.6.2003 1 von 7
TEXT MINING 10.6.2003 1 von 7 A LA RECHERCHE D'UNE AIGUILLE DANS UNE BOTTE DE FOIN Alors que le Data Mining recherche des modèles cachés dans de grandes quantités de données, le Text Mining se concentre
Plus en détailAvenir Concept Monaco
Avenir Concept Monaco WIN GSM version 16 Envoi direct des factures par email Application : WIN GSM Module : Caisse et facturation Fonction : Envoi direct de la facture au client par email au lieu de l
Plus en détail"! "#$ $ $ ""! %#& """! '& ( ")! )*+
! "! "#$ $ $ ""! %#& """! '& ( ")! )*+ "! "#$ $ $ ""! %#& """! '& ( ")! )*+, ## $ *$-./ 0 - ## 1( $. - (/$ #,-".2 + -".234-5..'"6..6 $37 89-%:56.#&(#. +6$../.4. ;-37 /. .?.@A&.!)B
Plus en détailPublipostage avec Calc
Auto-formation sur OpenOffice.org 2.0 par Cyril Beaussier Version 1.0.2 - Avril 2006 Publipostage avec Calc Sommaire Introduction... 2 Présentation... 3 Notions... 4 Les données... 5 Lettre type... 7 Création
Plus en détailUniversité Ibn Zohr Excel Résume de cours
Le logiciel Excel: Excel est un tableur qui permet de saisir des données, de les afficher et de faire des traitements sur ces données. Les originalités du tableur sont l'organisation des données et les
Plus en détailAvant-propos FICHES PRATIQUES EXERCICES DE PRISE EN MAIN CAS PRATIQUES
Avant-propos Conçu par des pédagogues expérimentés, son originalité est d être à la fois un manuel de formation et un manuel de référence complet présentant les bonnes pratiques d utilisation. FICHES PRATIQUES
Plus en détailLe guide Serv@Net. Votre manuel d utilisation pour une gestion rapide des polices en ligne
Le guide Serv@Net Votre manuel d utilisation pour une gestion rapide des polices en ligne 1 Table des matières INTRODUCTION 3 AVANT DE COMMENCER 4 Quelques détails pratiques! 4 Modification du mot de passe
Plus en détail1. Installation de COMPTINE
3-5 Rue de Metz 75010 PARIS SA à capital variable RCS Paris B 344 671 490 Tél. : 01 40 22 12 12 Fax : 01 40 22 12 00 E-mail : contact@arete.fr SIRET : 34467149000029 Guide démo SOMMAIRE 1. Installation
Plus en détailGuide de démarrage Janvier 2012
Guide de démarrage Janvier 2012 2012 Logicim Inc. Tous droits réservés. Table des Matières Table des Matières i Guide de Démarrage 1 Introduction 1 Respecter l ordre de la formation 1 Ouvrir XLGL 1 Différentes
Plus en détail1 TD 2 : Construction d'une chier Acrobat et envoi par email
1 TD 2 : Construction d'une chier Acrobat et envoi par email (correction page??) Un professeur de maths a instauré une coutume lors de la dernière séance de la semaine. Le vendredi est consacré à la correction
Plus en détailMODE D EMPLOI DU MODULE D E-COMMERCE
MODE D EMPLOI DU MODULE D E-COMMERCE Cher client, Merci d entrer avec l équipe de Dakota dans l ère novatrice du commerce par internet. Ce document va vous guider dans les diverses opérations relatives
Plus en détailProgrammation Objet - Cours II
Programmation Objet - Cours II - Exercices - Page 1 Programmation Objet - Cours II Exercices Auteur : E.Thirion - Dernière mise à jour : 05/07/2015 Les exercices suivants sont en majorité des projets à
Plus en détailELEMENTS DE BUREAUTIQUE
MINISTERE DE LA COMMUNAUTE FRANCAISE ADMINISTRATION GENERALE DE L ENSEIGNEMENTET DE LA RECHERCHE SCIENTIFIQUE ENSEIGNEMENT DE PROMOTION SOCIALE DE REGIME 1 DOSSIER PEDAGOGIQUE UNITE DE FORMATION ELEMENTS
Plus en détailAvertissement : Nos logiciels évoluent rendant parfois les nouvelles versions incompatibles avec les anciennes.
ENVOI EN NOMBRE DE SMS La version SMS de Ditel vous permet d'envoyer vos SMS de façon automatique. L'importation de vos données se fait directement au format Excel Avertissement : Nos logiciels évoluent
Plus en détailNOS FORMATIONS EN BUREAUTIQUE
NOS FORMATIONS EN BUREAUTIQUE Par Vivien Romaric DOVI EREBYA SENEGAL «Villa N 1, cité BOURGI - Route de l'aéroport - Dakar, Sénégal» +221 77 475 74 59 info@erebya.com 1 FORMATION N 002 : Initiation à l
Plus en détailPremière étape : créer le fichier de données - extraire les données de PMB et les transférer dans Excel
A.-M. Cubat Démo (Apli) : imprimer des cartes de lecteurs ou une «planche-contact» - avec les codes-barres Page 1 Première étape : créer le fichier de données - extraire les données de PMB et les transférer
Plus en détailContactForm et ContactFormLight - Gestionnaires de formulaire pour Prestashop Edité par ARETMIC S.A.
ContactForm et ContactFormLight - Gestionnaires de formulaire pour Prestashop Edité par ARETMIC S.A. - 1 - PREAMBULE Les conditions générales d utilisation détaillant l ensemble des dispositions applicables
Plus en détailInitiation à la programmation en Python
I-Conventions Initiation à la programmation en Python Nom : Prénom : Une commande Python sera écrite en caractère gras. Exemples : print 'Bonjour' max=input("nombre maximum autorisé :") Le résultat de
Plus en détailTAGREROUT Seyf Allah TMRIM
TAGREROUT Seyf Allah TMRIM Projet Isa server 2006 Installation et configuration d Isa d server 2006 : Installation d Isa Isa server 2006 Activation des Pings Ping NAT Redirection DNS Proxy (cache, visualisation
Plus en détailLa Clé informatique. Formation Excel XP Aide-mémoire
La Clé informatique Formation Excel XP Aide-mémoire Septembre 2005 Table des matières Qu est-ce que le logiciel Microsoft Excel?... 3 Classeur... 4 Cellule... 5 Barre d outil dans Excel...6 Fonctions habituelles
Plus en détailAIDE à l utilisation du cédérom «L athlétisme à l école» Niveau Primaire SOMMAIRE
AIDE à l utilisation du cédérom «L athlétisme à l école» Niveau Primaire SOMMAIRE Arborescence du cédérom (page 2) Lancement du Cédérom et configuration minimale de votre ordinateur (page 3). Loupe, page
Plus en détailUtiliser Access ou Excel pour gérer vos données
Page 1 of 5 Microsoft Office Access Utiliser Access ou Excel pour gérer vos données S'applique à : Microsoft Office Access 2007 Masquer tout Les programmes de feuilles de calcul automatisées, tels que
Plus en détailLe backup LOGOSw (Backup interne)
Le backup LOGOSw (Backup interne) LOGOSw est fourni avec son propre programme de backup Backup très performant utilisant le format PKZIP PKZIP = format industriel de compression de données, actuellement
Plus en détail