Sujets de TPA
|
|
- Eléonore Sylvain
- il y a 8 ans
- Total affichages :
Transcription
1 Sujets de TPA Grégory Bonnet Jean-Philippe Métivier Thibaut Vallée 1 Optimisation et algorithmes 1.1 FTL : Fit the ttest Faster Than Light ( est un jeu vidéo de type roguelike lequel le joueur incarne un vaisseau (et son équipage) et dont le but est de traverser des zones aléatoires tout en s'équipant du mieux possible. Un vaisseau bien équipé pourra ainsi aronter tous les vaisseaux de la otte rebelle et sauver l'empire de la menace rebelle. Ce projet a pour but de créer un générateur de vaisseau pour FTL. Dans un premier temps, le projet consiste en la génération d'un moteur de combat dans lequel deux vaisseaux s'arontent ; ils tirent de façon aléatoire mais en respectent les règles de FTL (temps de rechargement, dégats, etc.). Dans un deuxième temps, il s'agira de proposer un générateur automatique de vaisseau qui, pour une certaine valeur de scraps (la monnaie du jeu), assemble un vaisseau. Finalement, il faudra proposer une méthode construisant le meilleur vaisseau de sa catégorie (via une construction aléatoire, un système à base de règle, ou encore un algorithme génétique). 1.2 Core War Core War ( est un jeu de programmation dans lequel deux programmes informatiques sont en concurrence pour le contrôle d'une machine virtuelle appelée Mars (Memory Array Redcode Simulator). Le but du jeu est de faire se terminer toutes les instances du (ou des) programme(s) adverse(s). De nombreux programmes ont été développés mais nous pouvons nous demander s'il existe des méthodes automatiques pour générer de nouveaux programmes, toujours plus performant. Une approche semble intéressante : les algorithmes évolutionnaires ( qui se fondent sur un mécanisme inspiré de la sélection naturelle. L'objectif de ce projet est tout d'abord de concevoir la machine virtuelle permettant de jouer à Core War car les programmes sont écrits dans un langage d'assemblage appelé Redcode ( Il convient tout d'abord 1
2 de réaliser un interpréteur de ce langage et de fournir une interface graphique permettant de visualiser ce qu'il se passe dans la mémoire de la machine virtuelle : quels sont les processus actifs, quel programme a généré quels instructions, etc. Il faudra ensuite s'intéresser aux diérents types de programmes pouvant s'arontrer et d'obtenir des mesures de leur ecacité les uns contre les autres. Enn, l'objectif de ce projet sera de concevoir un algorithme évolutionnaire simplié pour générer automatiquement des nouveaux programmes de Core War en fonction d'une population initiale et des performances que celle-ci obtient. 1.3 Bringz da fuckin' powa Un onduleur est un appareil permettant de délivrer du courant alternatif à partir d'une source de courant continu. Ces appareils sont très utilisés dans la gestion d'un parc informatique pour alimenter une multitude de machines. En eet, ils disposent généralement de plusieurs interfaces de branchement, permettant de brancher plusieurs machines. De plus, une machine dispose parfois elle-aussi de plusieurs prises permettant de d'interfacer à plusieurs onduleurs en cas de défaillance de ces derniers. Cependant, il est dicile de bien choisir comment eectuer les branchements lorsque l'on désire minimiser l'immobilisation du parc informatique après défaillance d'un ou plusieurs onduleurs. Ce projet a pour objectif de réaliser un logiciel calculant le meilleur branchement possible en fonction d'un ensemble de machines et d'un ensemble d'onduleurs. Il conviendra de représenter le problème, de pouvoir le paramétrer et d'implanter des algorithmes d'optimisation, comme un algorithme génétique ou un recuit simulé. Le logiciel a pour vocation d'être utilisé par les administrateurs sysème du Département d'informatique. Il est possible de les contacter pour avoir plus d'information : Pierre Blondeau (sysadmin@info.unicaen.fr, S3-356) 1.4 Chemical Programming La programmation chimique (aussi appelé paradigme de programmation par réécriture de multiensemble) est un paradigme de programmation dans lequel les données en entrée sont réécrite par des règles de réaction. Par exemple, un programme qui calcule le maximum d'un ensemble utilise la règle suivante : remplacer les entiers x et y par x si x > y. Un crible d'ératosthène utilise la règle : remplacer les entiers x et y par x si y est multiple de x. L'objectif de ce projet est d'écrire un interpréteur de programme chimique qui, à partir d'un langage simple, permettent de spécier des éléments et des règles de réaction deux à deux. Un premier jalon consistera à dénir le langage pour calculer le maximum, les éléments majoritaires et un crible d'ératosthène. Un second jalon consistera à étendre ce travail pour interpréter des multiensembles (l'équivalent de sous-programmes). Si le travail est 2
3 bien avancé, il sera possible de s'intéresser à l'aspect parallélisme de l'interpréteur. 2 Jeux vidéos 2.1 Tower Defense Le Tower Defense est un type de jeu en temps-réel dont l'objectif est de défendre une zone contre des vagues successives d'ennemis se déplaçant en construisant et en améliorant progressivement des tours défensives. Pour ce faire, le joueur possède un budget lui permettant d'acheter des tours puis les place sur la carte de jeu. Une fois cette phase de jeu de terminée, des vagues d'adversaire se ruent sur le terrain et tentent d'atteindre un objectif. Ces adversaires se distinguent par leur résistance, leurdéplacement et les dommages qu'ils inigent. Certaines versions du jeu permettent alors de déplacer en temps-réel les tours an de les repositionner. Il s'agit donc d'un jeu de stratégie de haut niveau grandement automatisé pour lequel divers comportements peuvent être programmés. Les Tower Defense, s'ils sont fondés sur le même concept, varient souvent les uns les autres. Une première phase de travail consiste à dénir des caractéristiques originales pour ce jeu (type d'adversaires, tours, niveaux de dicultés, algorithmes de déplacement et de tir). Il s'agira ensuite de développer un prototype du jeu en insistant sur l'aspect temps-réel et graphique. Pour cela, la bibliothèque Pygame pourrait être utilisée ( 2.2 Sokoban Sokoban est un jeu vidéo de puzzle dans lequel le joueur contrôle un personne dans un entrepot constitué de cases. Il doit alors ranger des caisses sur des cases cibles sachant que le personne ne peut se déplacer que dans les quatre directions et pousser une seule caisse à la fois. Comme le personnage ne peut pas tirer de caisse, il est possible de se retrouver bloqué après un mouvement mal choisi. Ce projet a pour objectif de réaliser un jeu de Sokoban en permettant l'importation de niveaux et la résolution automatique de ces derniers. Pour cela, des formats de données (comme.xsb,.sok ou.stb) dédiés peuvent être utilisé. Pouvoir sélectionner les niveaux selon une diculté choisie est aussi une fonctionnalité désirable. Bien entendu, une interface graphique devra être réalisée avec l'aide, par exemple, de la bibliothèque Pygame ( Une fois ce travail préliminaire ni, il conviendra de proposer une fonctionnalité de résolution automatique de niveau. Pour cela, il faudra implanter des algorithmes d'intelligence articielle comme A. 3
4 2.3 Bomberman Bomberman est une série de jeux vidéo à succès où le joueur incarne un poseur de bombes qui évolue dans un environnement en deux dimension, peuplé de monstre, de murs et d'autres joueurs. Le but du jeu est de poser des bombes qui, en explosant dans les quatres directions, vont détruire murs et adversaires. Pour cela, une première phase de travail consiste à dénir les caractéristiques du jeu (types d'adversaires, types de bombes) et surtout nombre d'eets spéciaux (bombes à retardement, bombes rebondissantes, vitesse de déplacement). Il s'agira ensuite de développer un prototype du jeu en insistant sur l'aspect temps-réel et graphique. Pour cela, la bibliothèque Pygame pourrait être utilisée ( Notons que, si Bomberman est surtout connu pour son mode multijoueur, ce projet a pour objectif de réaliser un prototype mono-joueur. Si le travail est bien avancé, il sera possible de s'intéresser à une version deux joueurs, puis multijoueur. 3 Fouille de donnée 3.1 Netrunner Centroid Netrunner Android est un jeux de cartes à collectionner permettant à deux joueurs, un hacker appelé runner et une corporation, de s'aronter dans un univers cyberpunk. L'essor de ce jeu se fonde sur la popularité des tournois et l'émulation que ces derniers entrainent. Il existe alors deux phases distinctes mais indissociables lors de la préparation à un tournoi : le jeu en soit mais aussi la préparation des cartes (deck) que l'on va utiliser. Ce sujet propose de s'intéresser à l'analyse des decks ainsi que de leurs évolutions an de proposer un outils de classication et d'aide à la confection de decks. L'outil devra être capable d'analyser des résultats de tournois recensés sur le site stimhack.com et de proposer à un utilisateur des outils d'explorations et de visualisation de l'évolution du metagame an de l'assister dans la construction d'un deck. À partir de ces données, nous pouvons envisager (1) le regroupement des jeux ayant des résultats similaires ; (2) le regroupement de jeux ayant des traits similaires par archétype (par exemple : mettre en évidence automatiquement que deux decks sont similaires dans leurs fonctionnement bien qu'ils utilisent un ensemble disjoint de cartes) ; (3) la présentation d'un archétype moyen ou médian dans le temps. 3.2 Dataleaks Sucker WikiLeaks (wikileaks.org) est une association dont le but est la libre diusion de documents politiques ou sociétales. Toutefois, le dépouillement d'une telle masse de données demande un temps considérable. Par exemple, il aura fallut plusieurs mois à des services de presse pour traiter une partie 4
5 des informations extraites des télégrammes diplomatiques américains. Le but de ce projet est de construire un outil permettant l'exploration intelligente d'un sous-ensemble de ce corpus sélectionné par un utilisateur. Comme les documents fournis par WikiLeaks ne sont pas homogènes, il est nécessaire de penser un outil qui ne soit pas dépendant entièrement d'un seul corpus mais qui puisse être utilisé quelques soient les données en entrées. Nous nous cantonnerons à la fabrication d'un outil simple permettant de proposer une interface de navigation plus évoluées que l'usage de tags ou la présentation en une simple liste ordonnées comme la présentation de résumé ou l'extraction de mots-clefs. D'autres méthodes peuvent aussi être envisagées (de la classication non supervisée, ou semi-supervisée, en passant par l'élaboration d'un moteur de recherche fondé sur les caractères plus que les mots pour pallier les diérences intrinsèques des langues à disposition) mais l'idée fondamentale étant de proposer une ou plusieurs organisations des documents an de faciliter la découverte d'informations à un utilisateur ayant une grande quantité de données à explorer. 3.3 CFP Calendar Pendant quelques jours et sur un même site géographique, un conférence scientique rassemble des chercheurs du monde entier. Un tel événement est organisé sous la forme de d'ateliers destinés à des thèmes spéciques, ou donne lieu à des sessions plénières où certains chercheurs présentent leur travail. Conjointement, ces chercheurs rédigent un article d'entre 10 et 20 pages, qui sera publié dans les actes de la conférences, et sera ainsi accessible par le plus grand nombre. La publication d'articles scientiques est la base de l'économie du chercheur. Abonné à des listes de diusion d'information, il reçoit quotidiennement en moyenne 10 appels à contribution à des conférences, qui ne le concernent pas toujours. Ces appels à contribution identient une conférence de la façon suivante (non exhaustif) : le titre de l'appel à contribution, le titre de la conférence, le sujet, la date et le lieu, la date de soumission pour un article, la liste des membres du comité de programme (nom, aliation, pays). Ce projet a pour but de réaliser un utilitaire qui traite un dossier d' contenant des appel à conférence et permet de les organiser selon leurs dates, leur édition, la liste des membres du comité de programme et leur langue. Une extension de ce travail consisterait extraire automatiquement les thèmes considérés importants par la communauté. Un corpus restreint de 100 s vous sera fourni et une corpus étendu de s peut être trouvé à l'adresse 5
6 4 Utilitaires 4.1 Sprite Editor Dans le domaine du jeu vidéos, un sprite est un élément graphique en deux dimensions qui se superpose au fond d'écran. En principe, un sprite est en partie transparent et il peut être animé pour donner une impression de mouvement lorsqu'il est déplacé. Pour cela, il est généralement formé de plusieurs images en bitmaps qui s'achent les unes après les autres. Des exemples de sprite, structuré dans des tables, peuvent être trouvés sur le site Ce projet a pour but de proposer un outil permettant simplement de créer des sprites à la manière d'un logiciel de dessin (à la manière de Paint) mais amélioré. Les augmentations devraient être (1) un ensemble de gabarit, c'est-à-dire des contours pour la création de personnages ou objets ; (2) des assistances pour créer une animation en recomposant par exemple l'animation de plusieurs sprites au cours de l'édition de ceux-ci ; (3) des outils de composition en permettant des transformations comme la rotation ou la superposition. Certaines bibliothèques Python, comme Pygame, possèdent des modules permettant de gérer des sprites. 4.2 Cards Server Les jeux de cartes sont divers et varíes mais tous utilisent les mêmes fonctionnalités de base comme constituer des paquets, des mains, mélanger les cartes, les disposer d'une certaine manière sur le tapis de jeu. Ceci se prennent donc bien à de la programmation orientiée objet. L'objectif de ce projet est de programmer une interface web permettant de jouer à n'importe quel type de jeu de cartes en utilisant en particulier le langage JavaScript. Parmi les fonctionnalités, il s'agira de permettre de gérer une main, visible ou non des autres joueurs, de poser une carte, face cachée ou non et de se gérer son orientation, de gérer une ou plusieurs pioches et une ou plusieurs défausses. Enn, de nombreux jeux se servent de piles de cartes ou, du moins, de cartes associées les unes aux autres. Il s'agira dans un premier temps de réaliser une application permettant de jouer seul (la gestion des règles du jeu étant laissée à l'utilisateur) pour faire par exemple des réussites. Une seconde partie du travail consistera à utiliser la bibliothèque node.js an de créer un serveur HTML et de gérer les modes multijoueurs. 4.3 Epub Library Avec l'augmentation croissante de la mémoire de masse et la diusion sans cesse grandissante de chiers multimédia, de plus en plus d'utilisateur possèdent de grandes quantités de données numériques parfois sous forme de livres électroniques. Ce projet a pour objectif de développer une application de gestion de bibliothèque numérique automatisée. L'idée principale 6
7 est que le programme trouve par lui-même l'ensemble des chiers.epub d'un utilisateur, permette le renseignement des métadonnées (titre, auteur et cycle littéraire au minimum) puis range ces chiers en les renommant de manière adéquate. Un premier travail consiste à étudier l'encodage des métadonnées dans les chiers.epub en utilisant une bibliothèque Python dediée comme Python-Epub. Il convient ensuite de dénir une interface graphique qui permet de paramétrer l'application, de renseigner les métadonnée mais aussi de lire le livre. Une extension de ce travail pourrait consister à permettre la recherche par mots-clefs, à présenter les couvertures des livres et gérer leur pourcentage de lecture. De nombreux livres électroniques, libres de droits, peuvent être téléchargés en toute légalité pour les besoins du projet. Il conviendra donc de se constituer un corpus. 7
Conception d'applications de base de données ios plus rapides Guide Pratique FileMaker
Conception d'applications de base de données ios plus rapides Guide Pratique FileMaker Table des Matières Introduction... 3 Conception de modèles... 3 Conception de bases de données... 5 Conception pour
Plus en détailBusiness Intelligence avec SQL Server 2012
Editions ENI Business Intelligence avec SQL Server 2012 Maîtrisez les concepts et réalisez un système décisionnel Collection Solutions Informatiques Extrait Alimenter l'entrepôt de données avec SSIS Business
Plus en détailINFORM :: DEMARRAGE RAPIDE A service by KIS
- Création d'un formulaire Ce petit mémo a pour but de donner une vue d'ensemble des étapes menant à la création d'un formulaire avec in- Form. Bien que générique ce document fournit également les informations
Plus en détailmodélisation solide et dessin technique
CHAPITRE 1 modélisation solide et dessin technique Les sciences graphiques regroupent un ensemble de techniques graphiques utilisées quotidiennement par les ingénieurs pour exprimer des idées, concevoir
Plus en détail1 Introduction. Business Intelligence avec SharePoint Server 2010
Business Intelligence avec SharePoint Server 2010 1 Introduction Dans le chapitre précédent, nous avons créé une collection de sites et activé les fonctions de restitution décisionnelles du serveur SharePoint
Plus en détailPROBLEMES D'ORDONNANCEMENT AVEC RESSOURCES
Leçon 11 PROBLEMES D'ORDONNANCEMENT AVEC RESSOURCES Dans cette leçon, nous retrouvons le problème d ordonnancement déjà vu mais en ajoutant la prise en compte de contraintes portant sur les ressources.
Plus en détailÉléments d'architecture des ordinateurs
Chapitre 1 Éléments d'architecture des ordinateurs Machines take me by surprise with great frequency. Alan Turing 1.1 Le Hardware Avant d'attaquer la programmation, il est bon d'avoir quelques connaissances
Plus en détailLogiciel EV3 LEGO MINDSTORMS Education
Robot éducateur : LEGO Education a le plaisir de vous présenter Robot éducateur, une sélection d'activités pédagogiques vous permettant de prendre en main votre EV3 LEGO MINDSTORMS Education de façon structurée
Plus en détailÉCONOMIE ET GESTION LYCÉES TECHNOLOGIQUE ET PROFESSIONNEL
ÉCONOMIE ET GESTION LYCÉES TECHNOLOGIQUE ET PROFESSIONNEL Au niveau du second degré, l'économie et gestion recouvre un ensemble de champs disciplinaires relevant de l'économie, du droit, des sciences de
Plus en détailL'évolution de VISUAL MESSAGE CENTER Architecture et intégration
L'évolution de VISUAL MESSAGE CENTER Architecture et intégration Sommaire Résumé exécutif Base technologique : VISUAL Message Center 2 3 VISUAL Message Center Core Engine VISUAL Message Center Extended
Plus en détailChapitre 9 : Informatique décisionnelle
Chapitre 9 : Informatique décisionnelle Sommaire Introduction... 3 Définition... 3 Les domaines d application de l informatique décisionnelle... 4 Architecture d un système décisionnel... 5 L outil Oracle
Plus en détailJava 7 Les fondamentaux du langage Java
184 Java 7 Les fondamentaux du langage Java 1.1 Les bibliothèques graphiques Le langage Java propose deux bibliothèques dédiées à la conception d'interfaces graphiques. La bibliothèque AWT et la bibliothèque
Plus en détailInstitut Supérieure Aux Etudes Technologiques De Nabeul. Département Informatique
Institut Supérieure Aux Etudes Technologiques De Nabeul Département Informatique Support de Programmation Java Préparé par Mlle Imene Sghaier 2006-2007 Chapitre 1 Introduction au langage de programmation
Plus en détailPrésentation de l'architecture QlikView. Livre blanc sur la technologie QlikView. Date de publication : octobre 2010 www.qlikview.
Présentation de l'architecture QlikView Livre blanc sur la technologie QlikView Date de publication : octobre 2010 Sommaire Signification de la plate-forme QlikView... 3 La majorité des logiciels de BI
Plus en détailUtilisation des médicaments au niveau des soins primaires dans les pays en développement et en transition
09-0749 1 WHO/EMP/MAR/2009.3 Utilisation des médicaments au niveau des soins primaires dans les pays en développement et en transition Synthèse des résultats des études publiées entre 1990 et 2006 Organisation
Plus en détailAdministration du site (Back Office)
Administration du site (Back Office) A quoi sert une interface d'administration? Une interface d'administration est une composante essentielle de l'infrastructure d'un site internet. Il s'agit d'une interface
Plus en détailTable des matières. 10 Gimp et le Web. Option de traitement d'images Mémento pour la séance N o 8. 10.1 Création d'animation
Université de NiceSophia Antipolis Semaine du 26 novembre 2007 Licence de Sciences de la vie, semestre 1 Option de traitement d'images Mémento pour la séance N o 8 Table des matières 10 Gimp et le Web
Plus en détailBADPLUS V5 MANUEL D'UTILISATION. Imports de données joueurs à partir de la base fédérale en ligne Poona. Stéphan KIEFFER - Dominique BOSSERT
BADPLUS V5 Imports de données joueurs à partir de la base fédérale en ligne Poona MANUEL D'UTILISATION Stéphan KIEFFER - Dominique BOSSERT Sommaire Pages RECHERCHE DE JOUEURS...- 3-1. RECHERCHE A PARTIR
Plus en détailUtiliser le logiciel CALIBRE pour gérer vos documents et les convertir au format epub
Ce travail est traduit et adapté de l'aide de Emma Davies de L'University of Leicester par le CDDP de la Corrèze Utiliser le logiciel CALIBRE pour gérer vos documents et les convertir au format epub Synopsis
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étailDidacticiel du service cartographique en cache
Didacticiel du service cartographique en cache Copyright 1995-2012 Esri All rights reserved. Table of Contents Didacticiel : Création d'un service de carte mis en cache................... 3 Copyright 1995-2012
Plus en détailProjet : PcAnywhere et Le contrôle à distance.
Projet : PcAnywhere et Le contrôle à distance. PAGE : 1 SOMMAIRE I)Introduction 3 II) Qu'est ce que le contrôle distant? 4 A.Définition... 4 B. Caractéristiques.4 III) A quoi sert le contrôle distant?.5
Plus en détailQu'est-ce que le BPM?
Qu'est-ce que le BPM? Le BPM (Business Process Management) n'est pas seulement une technologie mais, dans les grandes lignes, une discipline de gestion d'entreprise qui s'occupe des procédures contribuant
Plus en détailModèles de licence de SQL Server 2012
Modèles de licence de SQL Server 2012 Date de publication : 3 novembre 2011 SQL Server 2012 est une version majeure qui réunit les avantages d'une plateforme pour applications critiques (haute disponibilité,
Plus en détailProgramme d'abonnement Autodesk Subscription. Augmentez la puissance de vos outils de conception.
Programme d'abonnement Autodesk Subscription Augmentez la puissance de vos outils de conception. Quels sont les avantages d'autodesk Subscription? Avec Autodesk Subscription, vous disposez d'un accès permanent
Plus en détailTravail collaboratif à distance
UNIVERSITE ABDELMALEK ESSAADI FACULTE POLYDISCIPLINAIRE LARACHE 2012-2013 Travail collaboratif à distance P r o f e sse u r A z iz M A B ROU K P r. a z i z. m a b r o u k. f p l @ g m a i l. c o m S.E.G
Plus en détailLeica Application Suite
Leica Application Suite Macro Editor et Macro Runner (Éditeur de macros et Exécuteur de macros) Personnalisées et automatisées 2 Les instructions peuvent être momentanément suspendues» de manière optionnelle
Plus en détailNC 06 Norme comptable relative aux Immobilisations incorporelles
NC 06 Norme comptable relative aux Immobilisations incorporelles Objectif 01. Une entreprise peut acquérir des éléments incorporels ou peut elle-même les développer. Ces éléments peuvent constituer des
Plus en détailSweetyPix, mode d'emploi
Université de Nice Sophia-Antipolis Master 1 STIC Informatique SweetyPix, mode d'emploi Edouard Jan Mendher Merzoug Anne-Laure Radigois Amaury Tinard 2005-2006 Université de Nice Sophia-Antipolis Master
Plus en détailMcAfee Security-as-a-Service
Guide Solutions de dépannage McAfee Security-as-a-Service Pour epolicy Orchestrator 4.6.0 Ce guide fournit des informations supplémentaires concernant l'installation et l'utilisation de l'extension McAfee
Plus en détailConditions : stage indemnisé, aide au logement possible, transport CEA en Ile-de-France gratuit.
Proposition de stage de BAC+4 ou BAC+5 Pro ou Recherche Etude comparative des outils de vérification d'algorithmes parallèles Logiciels (LSL), localisé à Palaiseau (Essonne), développe les outils d'aide
Plus en détailCONTENU MISE EN PLACE. 1. Placez le plateau de jeu au centre de la table.
TM Pour voir une vidéo explicative du jeu, visitez www.stratusgames.com INTRODUCTION BUT DU JEU Les habitants des villages entourant un volcan dormant vivaient heureux et en paix jusqu au jour où BADABOUM
Plus en détailCOMMUNICATEUR BLISS COMMANDE PAR UN SENSEUR DE POSITION DE L'OEIL
COMMUNICATEUR BLISS COMMANDE PAR UN SENSEUR DE POSITION DE L'OEIL J. TICHON(1) (2), J.-M. TOULOTTE(1), G. TREHOU (1), H. DE ROP (2) 1. INTRODUCTION Notre objectif est de réaliser des systèmes de communication
Plus en détailPRODIGE V3. Manuel utilisateurs. Consultation des métadonnées
PRODIGE V3 Manuel utilisateurs Consultation des métadonnées Pour plus d'information sur le dispositif : à remplir par chaque site éventuellement 2 PRODIGE V3 : Consultation des métadonnées SOMMAIRE 1.
Plus en détailPC Check & Tuning 2010 Optimisez et accélérez rapidement et simplement les performances de votre PC!
PC Check & Tuning 2010 Optimisez et accélérez rapidement et simplement les performances de votre PC! MAGIX PC Check & Tuning 2010 est la solution logicielle complète pour l'analyse, la maintenance et l'accélération
Plus en détailUtilisation de XnView
http://www.rakforgeron.fr 27/02/2015 Utilisation de XnView Les photos d'actes généalogiques, les scans de documents réalisés par vous, ou vos saisies d'écran de documents téléchargés sur Internet, au-delà
Plus en détailPRODIGE V3. Manuel utilisateurs. Consultation des métadonnées
PRODIGE V3 Manuel utilisateurs Consultation des métadonnées Pour plus d'information sur le dispositif : à remplir par chaque site éventuellement 2 PRODIGE V3 : Consultation des métadonnées SOMMAIRE 1.
Plus en détailDA MOTA Anthony - Comparaison de technologies : PhoneGap VS Cordova
DA MOTA Anthony - Comparaison de technologies : PhoneGap VS Cordova I. Introduction Dans une période où la plasticité peut aider à réduire les coûts de développement de projets comme des applications mobile,
Plus en détailPlan de notre intervention 1. Pourquoi le test de charge? 2. Les différents types de tests de charge 1.1. Le test de performance 1.2.
Plan de notre intervention 1. Pourquoi le test de charge? 2. Les différents types de tests de charge 1.1. Le test de performance 1.2. Le test aux limites 3. Méthode 2.1. Pré-requis 2.2. Préparation des
Plus en détailExtrait du site de l'oseo (ex.anvar) http://www.anvar.fr/projlanc.htm. Reste à déterminer les points incontournables
Extrait du site de l'oseo (ex.anvar) http://www.anvar.fr/projlanc.htm Notez que vous trouverez les fiches citées à chaque étape sur le site (Normalement, les liens ont été conservés et fonctionnent) Reste
Plus en détailClimat Scolaire - Manuel utilisateur - Chapitre 2 : «Créer, Editer et suivi d un texte»
Climat Scolaire - Manuel utilisateur - Chapitre 2 : «Créer, Editer et suivi d un texte» Espace collaboratif Co-Ment Date : 01/12/2013 Référence du Projet : Chef de Projet : www.cndp.fr/climatscolaire Caroline
Plus en détailIBM Software Big Data. Plateforme IBM Big Data
IBM Software Big Data 2 Points clés Aide les utilisateurs à explorer de grands volumes de données complexes Permet de rationaliser le processus de développement d'applications impliquant de grands volumes
Plus en détailCyberclasse L'interface web pas à pas
Cyberclasse L'interface web pas à pas Version 1.4.18 Janvier 2008 Remarque préliminaire : les fonctionnalités décrites dans ce guide sont celles testées dans les écoles pilotes du projet Cyberclasse; il
Plus en détailGoogle Drive, le cloud de Google
Google met à disposition des utilisateurs ayant un compte Google un espace de 15 Go. Il est possible d'en obtenir plus en payant. // Google Drive sur le web Se connecter au site Google Drive A partir de
Plus en détailGérer ses comptes bancaires
Gérer ses comptes bancaires Beaucoup de personnes sont réticentes à l'idée d'utiliser Internet pour gérer leurs comptes bancaires! Parce qu'elles sont persuadées qu'en agissant ainsi, elles prennent des
Plus en détailTélécom Nancy Année 2013-2014
Télécom Nancy Année 2013-2014 Rapport 1A Ajout du langage C dans la Programmer's Learning Machine GIANNINI Valentin Loria 615, rue du Jardin Botanique 54600, Villers-Lès-Nancy Maître de stage : QUINSON
Plus en détail1.5 0.5 -0.5 -1.5 0 20 40 60 80 100 120. (VM(t i ),Q(t i+j ),VM(t i+j ))
La logique oue dans les PME/PMI Application au dosage de l'eau dans les bétons P.Y. Glorennec INSA de Rennes/IRISA glorenne@irisa.fr C. Hérault Hydrostop christophe@hydrostop.fr V. Hulin Hydrostop vincent@hydrostop.fr
Plus en détailEnquête 2014 de rémunération globale sur les emplois en TIC
Enquête 2014 de rémunération globale sur les emplois en TIC Enquête 2014 de rémunération globale sur les emplois en TIC Les emplois repères de cette enquête sont disponibles selon les trois blocs suivants
Plus en détailWINDOWS NT 2000: Travaux Pratiques. -Boîtier partage d'imprimante- Michel Cabaré Janvier 2002 ver 1.0
WINDOWS NT 2000: Travaux Pratiques -Boîtier partage d'imprimante- Michel Cabaré Janvier 2002 TABLE DES MATIÈRES Installer un boitier Serveur...3 Fonctions du boitier :...3 Installation du boitier Hp Jetdirect
Plus en détailProjet de programme pour l enseignement d exploration de la classe de 2 nde : Informatique et création numérique
Projet de programme pour l enseignement d exploration de la classe de 2 nde : Informatique et création numérique 19 mai 2015 Préambule L informatique est tout à la fois une science et une technologie qui
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étailMODE D'EMPLOI. La gestion des versions permettra de compléter et de faire évoluer les fiches dans le temps. NOM DE LA RESSOURCE CONTACT FOURNISSEUR
MODE D'EMPLOI Fiche réalisée le Version Rédacteur La gestion des versions permettra de compléter et de faire évoluer les fiches dans le temps. NOM DE LA RESSOURCE Nom, prénom CONTACT FOURNISSEUR Mail Téléphone
Plus en détailLe management immobilier intelligent
APFM-HELPDESK.com Le management immobilier intelligent Base de données accessible à tous APFM-HELP DESK.com Le management immobilier transparent, efficace et intelligent. Vous pouvez réaliser facilement
Plus en détailSage CRM. 7.2 Guide de Portail Client
Sage CRM 7.2 Guide de Portail Client Copyright 2013 Sage Technologies Limited, éditeur de ce produit. Tous droits réservés. Il est interdit de copier, photocopier, reproduire, traduire, copier sur microfilm,
Plus en détailProblème : Calcul d'échéanciers de prêt bancaire (15 pt)
Problème : Calcul d'échéanciers de prêt bancaire (15 pt) 1 Principe d'un prêt bancaire et dénitions Lorsque vous empruntez de l'argent dans une banque, cet argent (appelé capital) vous est loué. Chaque
Plus en détailDomaine D1 : Travailler dans un environnement numérique évolutif
Domaine D1 : Travailler dans un environnement numérique évolutif Tout au long de sa vie, l usager travaille dans un environnement numérique. La virtualisation des ressources, les risques inhérents numériques
Plus en détailRaja Bases de données distribuées A Lire - Tutoriel
Université des Sciences de Montpellier Master 2 Semestre 1 Unité d'enseignement FMIN306 Raja Bases de données distribuées A Lire - Tutoriel 26 janvier 2011 Audrey Novak Romain Maneschi Jonathan Fhal Aloys
Plus en détailDocument d accompagnement pour le référentiel national du C2i niveau 2 Métiers de l environnement et de l aménagement durables
Document d accompagnement pour le référentiel national du C2i niveau 2 Métiers de l environnement et de l aménagement durables A - Compétences générales et transversales liées à l exercice des métiers
Plus en détailDÉVELOPPEMENT INFONUAGIQUE - meilleures pratiques
livre blanc DÉVELOPPEMENT INFONUAGIQUE MEILLEURES PRATIQUES ET APPLICATIONS DE SOUTIEN DÉVELOPPEMENT INFONUAGIQUE - MEILLEURES PRATIQUES 1 Les solutions infonuagiques sont de plus en plus présentes sur
Plus en détailORACLE TUNING PACK 11G
ORACLE TUNING PACK 11G PRINCIPALES CARACTÉRISTIQUES : Conseiller d'optimisation SQL (SQL Tuning Advisor) Mode automatique du conseiller d'optimisation SQL Profils SQL Conseiller d'accès SQL (SQL Access
Plus en détailLe Web, les réseaux sociaux et votre entreprise. Applaudissons les Visionnaires 2009 de Québec. La génération C et le marché du travail
VOLUME 12 NO 3 FÉVRIER/MARS 2010 LE MAGAZINE DE LA CHAMBRE DE COMMERCE DE QUÉBEC Le Web, les réseaux sociaux et votre entreprise 13 chemin du Pied-de Roi, Lac-Beauport (Québec) G3B 1N6 ENVOI DE PUBLICATION
Plus en détailStages 2014-2015 ISOFT : UNE SOCIETE INNOVANTE. Contact : Mme Lapedra, stage@isoft.fr
Stages 2014-2015 ISOFT : UNE SOCIETE INNOVANTE Contact : Mme Lapedra, stage@isoft.fr ISoft, éditeur de logiciels, est spécialisé dans l informatique décisionnelle et l analyse de données. Son expertise
Plus en détailDans la série. présentés par le site FRAMASOFT
Dans la série Les tutoriels libres présentés par le site FRAMASOFT CRÉER DES EXERCICES AVEC JCLIC-AUTHOR Logiciel: JClic-author Plate-forme(s): Linux, Windows, Mac OS X Version: 0.1.1.9 Licence: GNU General
Plus en détailManuel de l'utilisateur d'intego VirusBarrier Express et VirusBarrier Plus
Manuel de l'utilisateur d'intego VirusBarrier Express et VirusBarrier Plus Bienvenue dans le manuel de l'utilisateur d'intego VirusBarrier Express et VirusBarrier Plus. VirusBarrier Express est un outil
Plus en détailTP : Shell Scripts. 1 Remarque générale. 2 Mise en jambe. 3 Avec des si. Systèmes et scripts
E3FI ESIEE Paris Systèmes et scripts B. Perret TP : Shell Scripts 1 Remarque générale Lorsque vous cherchez des informations sur Internet, n'oubliez pas que langage de shell script que nous avons vu correspond
Plus en détailVers l'ordinateur quantique
Cours A&G Vers l'ordinateur quantique Données innies On a vu dans les chapîtres précédents qu'un automate permet de représenter de manière nie (et même compacte) une innité de données. En eet, un automate
Plus en détailAteliers Python+Qt : Premiers pas : Comment développez ses propres interfaces graphiques sur le RaspberryPi?
Ateliers Python+Qt : Premiers pas : Comment développez ses propres interfaces graphiques sur le RaspberryPi? par X. HINAULT www.mon-club-elec.fr Tous droits réservés 2013. Document gratuit. Ce support
Plus en détailDossier. Développer en Java sur téléphone mobile. Benjamin Damécourt benjamin.damecourt@me.com. UFR SITEC Master 2 EESC 11 janvier 2012
Dossier Développer en Java sur téléphone mobile Benjamin Damécourt benjamin.damecourt@me.com UFR SITEC Master 2 EESC 11 janvier 2012 Table des matières Introduction 2 Pré-requis 3 Hello World! 5 Installation
Plus en détailLe bridge c'est quoi? Laval Du Breuil École de bridge Picatou, Québec picatou@picatou.com
Le bridge c'est quoi? Laval Du Breuil École de bridge Picatou, Québec picatou@picatou.com 1. Historique Le bridge moderne fait partie de la famille du Whist, popularisé au XIX e siècle par Edmond Hoyle
Plus en détailDocumentation utilisateur du front-office de Géo-IDE Catalogue
Documentation utilisateur du front-office de Géo-IDE Catalogue Version 1 28 mai 2014 Table des matières Introduction 5 I - Le portail de consultation 7 II - L'aide en ligne du portail de consultation 9
Plus en détailSiemens Grâce aux documents intelligents, un leader mondial de la haute technologie augmente l efficacité et la précision de ses employés.
Siemens Grâce aux documents intelligents, un leader mondial de la haute technologie augmente l efficacité et la précision de ses employés. Produit phare de l'étude de cas : Microsoft Office Édition Professionnelle
Plus en détailInstallation et prise en main
TP1 Installation et prise en main Android est le système d'exploitation pour smartphones, tablettes et autres appareils développé par Google. Pour permettre aux utilisateurs d'installer des applications
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étailModules Multimédia PAO (Adobe)
Modules Multimédia PAO (Adobe) Pré-requis : Bonne maîtrise de la manipulation d'un PC (environnement Windows ou Mac) et de la navigation Internet. Disposition pour le graphisme recommandée. Mémoire visuelle,
Plus en détailMEGA Web Front-End Installation Guide MEGA HOPEX V1R1 FR. Révisé le : 5 novembre 2013 Créé le : 31 octobre 2013. Auteur : Noé LAVALLEE
MEGA HOPEX V1R1 FR Révisé le : 5 novembre 2013 Créé le : 31 octobre 2013 Auteur : Noé LAVALLEE SOMMAIRE Sommaire... 2 Étape préliminaire... 3 Système d exploitation... 3.Net... 3 Rôles nécessaires... 3
Plus en détailet Groupe Eyrolles, 2006, ISBN : 2-212-11747-7
Tsoft et Groupe Eyrolles, 2006, ISBN : 2-212-11747-7 OEM Console Java OEM Console HTTP OEM Database Control Oracle Net Manager 6 Module 6 : Oracle Enterprise Manager Objectifs Contenu A la fin de ce module,
Plus en détailInstallation locale de JOOMLA SEPIA
FOAD TICE Installation locale de JOOMLA SEPIA Académie de Reims FRANÇOIS PALLUT Paternité - Pas d'utilisation Commerciale - Partage des Conditions Initiales à l'identique : http://creativecommons.org/licenses/by-nc-sa/2.0/fr/
Plus en détailProgrammation Orientée Objet
Programmation Orientée Objet Mohamed Tounsi Institut Supérieur d'informatique et de Multimédia Sfax Septembre 2014 Mohamed Tounsi (ISIMS) Programmation Orientée Objet Septembre 2014 1 / 16 Responsable
Plus en détailCommandCenter Génération 4
Notes importantes: Lors de l'installation de cette version logicielle SE Génération 4 8.11.2456-13, la mise à jour peut rester jusqu'à 25 minutes au même pourcentage (p. ex., 82 %) dans la phase d'installation
Plus en détailApplication 1- VBA : Test de comportements d'investissements
Application 1- VBA : Test de comportements d'investissements Notions mobilisées Chapitres 1 à 5 du cours - Exemple de récupération de cours en ligne 1ère approche des objets (feuilles et classeurs). Corps
Plus en détailENQUETE SUR LES AIDES TECHNIQUES CHEZ LES SOURDS ET MALENTENDANTS
ENQUETE SUR LES AIDES TECHNIQUES CHEZ LES SOURDS ET MALENTENDANTS Monsieur R. MAZELIER BUDOCES - 40, rue du Mont-Valérien - 92210 Saint-Cloud Lancée en février 1988 à travers les deux périodiques de la
Plus en détailGuide de démarrage de Business Objects Crystal Decisions
Guide de démarrage de Business Objects Crystal Decisions Business Objects Crystal Decisions Brevets Marques Copyright Tiers contributeurs Business Objects est propriétaire des brevets américains suivants,
Plus en détailModule SMS pour Microsoft Outlook MD et Outlook MD Express. Guide d'aide. Guide d'aide du module SMS de Rogers Page 1 sur 40 Tous droits réservés
Module SMS pour Microsoft Outlook MD et Outlook MD Express Guide d'aide Guide d'aide du module SMS de Rogers Page 1 sur 40 Table des matières 1. Exigences minimales :...3 2. Installation...4 1. Téléchargement
Plus en détailFiche méthodologique Rédiger un cahier des charges
Fiche méthodologique Rédiger un cahier des charges Plan de la fiche : 1 : Présentation de la fiche 2 : Introduction : les grands principes 3 : Contenu, 1 : positionnement et objectifs du projet 4 : Contenu,
Plus en détailMai 2014. Médiathèque «Les Trésors de Tolente»
Mai 2014 Médiathèque «Les Trésors de Tolente» Sommaire Google, premiers repères Google, le moteur de recherche Google map Gmail Google agenda Google drive Google+ Conclusion / Framasoft Pour continuer
Plus en détailEncadré par : Michel SIMATIC
Réalisé Par : Nizar BEN AYADA Ahmed GHZAIEL Encadré par : Michel SIMATIC I. PRESENTATION DU PROJET II. PRESENTATION DU MIDDLEWARE GASP 1- PRESENTATION GENERALE : 2- NECESSITE DES INTERGICIELS DANS LE MONDE
Plus en détailNewPoint IT Consulting BIG DATA WHITE PAPER. NewPoint Information Technology Consulting
NewPoint IT Consulting BIG DATA WHITE PAPER NewPoint Information Technology Consulting Contenu 1 Big Data: Défi et opportunité pour l'entreprise... 3 2 Les drivers techniques et d'entreprise de BIG DATA...
Plus en détailLes entreprises qui adoptent les communications unifiées et la collaboration constatent de réels bénéfices
Une étude personnalisée commandée par Cisco Systems Les entreprises qui adoptent les communications unifiées et la collaboration constatent de réels bénéfices Juillet 2013 Déploiement d'une large gamme
Plus en détailGuide de l'utilisateur de l'application mobile
Guide de l'utilisateur de l'application mobile Avis de droit d'auteur Copyright Acronis International GmbH, 2002-2012. Tous droits réservés. «Acronis», «Acronis Compute with Confidence», «Acronis Recovery
Plus en détailGuide de déploiement
Guide de déploiement Installation du logiciel - Table des matières Présentation du déploiement du logiciel CommNet Server Windows Cluster Windows - Serveur virtuel CommNet Agent Windows Cluster Windows
Plus en détailInformatique, services
Page 2/6 Informatique, services 20-20 TECHNOLOGIES / Logiciel20-20 CAD version 6.2 de la flèche de cotation, la modification de l'aspect des lignes de projection, la gestion des couleurs et textures utilisateurs,
Plus en détailAvanquest Software présente la nouvelle gamme WebEasy 8
La Garenne Colombes, le 22 Juin 2009 Avanquest Software présente la nouvelle gamme WebEasy 8 Des logiciels pour créer simplement des sites internet de qualité professionnelle sans aucune connaissance en
Plus en détailTP 1 : prise en main de Windows. TP 1 : prise en main de Windows
TP 1 : prise en main de Windows TP 1 : prise en main de Windows Objectif du TP : prise en main de Windows manipulation de l'environnement utilisation de quelques logiciels de récupération de données Introduction
Plus en détailRECOMMANDATION UIT-R SM.1048. (Question UIT-R 68/1)
Rec. UIT-R SM.1048 1 RECOMMANDATION UIT-R SM.1048 DIRECTIVES DE CONCEPTION D'UN SYSTÈME DE BASE POUR LA GESTION AUTOMATISÉE DU SPECTRE (Question UIT-R 68/1) Rec. UIT-R SM.1048 (1994) L'Assemblée des radiocommunications
Plus en détailGestion de la mobilité en entreprise (EMM, enterprise mobility management)
Tendances du marché Les appareils mobiles rencontrent toujours autant de succès. Selon IDC, d'ici 2015, les ventes de tablettes auront dépassé celles des PC. Gestion de la mobilité en entreprise (EMM,
Plus en détailComment faire pour créer ses propres pages html?
. Comment faire pour créer ses propres pages html? Insérer une vidéo Pour ajouter une vidéo de votre choix, il vous faut insérer, dans un premier temps, un tableau dans lequel vous placerez un mot, par
Plus en détailclaroline classroom online
de la plate-forme libre d'apprentissage en ligne Claroline 1.4 Manuel Révision du manuel: 06/2003 Créé le 07/09/2003 12:02 Page 1 Table des matières 1) INTRODUCTION...3 2) AFFICHER LA PAGE DE DEMARRAGE...3
Plus en détailSÉCURISEZ LE TRAITEMENT DES PAIEMENTS AVEC KASPERSKY FRAUD PREVENTION. #EnterpriseSec http://www.kaspersky.com/fr/entreprise-securite-it/
SÉCURISEZ LE TRAITEMENT DES PAIEMENTS AVEC KASPERSKY FRAUD PREVENTION #EnterpriseSec http://www.kaspersky.com/fr/entreprise-securite-it/ Aujourd'hui, les clients des banques peuvent effectuer la plupart
Plus en détailI. Introduction aux fonctions : les fonctions standards
Chapitre 3 : Les fonctions en C++ I. Introduction aux fonctions : les fonctions standards A. Notion de Fonction Imaginons que dans un programme, vous ayez besoin de calculer une racine carrée. Rappelons
Plus en détail