Nouveau format du fichier directeur de GINS

Dimension: px
Commencer à balayer dès la page:

Download "Nouveau format du fichier directeur de GINS"

Transcription

1 Nouveau format du fichier directeur de GINS Présentation utilisateur Julien LAURENT-VARIN Juin /06/ JLV

2 Plan SOMMAIRE 1. Présentation des principes du nouveau format A. Les défauts de l ancien format B. Les choix du nouveau format YAML C. Les différents blocs 2. Passage au nouveau format A. Le fichier grammaire B. Les outils de conversion des fichiers directeur (dico/codi) C. L inclusion de fichier 2 Restitution de gravité pour l étude PASO APOPHIS 05/04/ JLV

3 Présentation des principes du nouveau format Les défauts de l ancien format Les choix du nouveau format YAML Les différents blocs 25/06/ JLV

4 L ancien format 1.yaya.GT/E/viking/gravite.VALIDE_5_3 gravite POTEN 0... marees ocean MAROC 0... press. atmo PRESA 0... mss SMOCE 1.yaya.GT/E/viking/flux.VALIDE_5_3 flux ACSOL 1.yaya.GT/E/viking/atmo.VALIDE_5_3 atmosphere MATMO 1.yaya.GT/E/viking/albedo.VALIDE_5_3 albedo ALBIR 1.yaya.GT/E/viking/pole.VALIDE_5_3 pole CPOLE 1.yaya.GT/E/viking/planetes.VALIDE_5_ mars planetes PLANE date bulletins BULCC 1.yaya.GT/E/viking/satnat.VALIDE_5_ satnat SATNA date debut/fin arc DATDF 1.yaya.GT/E/viking/stations.VALIDE_7_ stations CSTAT DATES 1.yaya.GT/E/viking/srg.VALIDE_11_ e e+00 srg.00000e e pole moyen(as) POLEM 0... bas problemes sta PBSTA TYPES 1.yaya.GT/E/viking/loading.VALIDE_5_ loading OLOAD 0 0 0gv,ls,fc,ft,ps,mt,mo,rl FORCE contload ALOAD cdg dop,gps,alti,laser XXCDG e e+00 bulletins.00000e+00 h1 BULH e-00 frottement FROTT e e+00 bulletins h2 BULH2 portance PORTA 1.yaya.GT/E/viking/bull_vo1.VALIDE_5_ e e-00 bulletins.20000e+01 b1 BULB e-00 radiation,ssurm RADIA e e+00 bulletins.10000e+01 b2 BULB2 albedo,consol,cospec ALBEM e e+00 mesures.00000e+00 haut MESH1 thermique,consol,cospec THERM e e+00 mesures.00000e+00 haut MESH2 r-bias,per,demi-per,jour RBIAS 1.yaya.GT/E/viking/mes_vo1.VALIDE_5_ e e+00 mesures.00000e+00 bas1 MESB1 t-bias,per,demi-per,jour TBIAS e e+00 mesures.00000e+00 bas1 MESB1 n-bias,per,demi-per,jour NBIAS e e+00 mesures.00000e+00 bas1 MESB1 x-bias,per,demi-per,jour XBIAS e e+00 mesures.00000e+00 bas2 MESB2 y-bias,per,demi-per,jour YBIAS e e+00 mesures.00000e+00 bas2 MESB2 z-bias,per,demi-per,jour ZBIAS mesures bas2 MESB2 coef aspect ASPEC impression,elimination e e-00 IMPRE mes.,freq.,trop.,pond MESBA gps_tpx_ archivage ARCHI fin correction mesures CMESB e pas,itr,cvg,iopt,reg,cow INTEG com TYPES atmosphere (tt,h,he,o,n2 LIBAT potentiel (lib,dmin,dmax LIPOT 0 marees oceaniques (lib) LIMAR pole (x,y) et tu1 (lib) LIPOL stations (lib,xyz,vit) LISTA topo dynn LITOP free LFREE OUT_DETA LFREE 4

5 L ancien format Inconvénients : - Peut convivial, difficile à comprendre - Difficultés à faire évoluer - Pas de possibilité de commentaire - Format très figé Les avantages à ne pas perdre : - Synthétique - Facilement pilotable par des scripts 5

6 Principe du nouveau format Langage YAML Existence de librairie pour l utilisation de ce format L indentation est porteuse de sens et évite une surabondance de mot clés du type «begin» «end» Facile à faire évoluer Disparition des clés numériques au profit de mots-clés Organisation par thème du nouveau directeur 6 (+1) blocs principaux peuvent apparaitre dans ce nouveau format : Date, Model, Object, Observation, Parameter, Output, User_extension. 6

7 Bloc Date et Bloc Version Ce bloc ne précise qu une unique information de version version : 14_1 Ce bloc décrit les dates de début et fin d arc, c est le plus petit bloc date : arc_start : [9986, ] arc_stop : [9988, ] bulletin_date : [9986, ] 7

8 Bloc Model Ce bloc décrit les modèles «globaux» à prendre en compte, c est-àdire : - le corps central d attraction, - le potentiel de gravité, - les marées océaniques, - le pôle moyen - etc model : central_body : mars environment : earth_potential :.yaya.gt/e/viking/gravite.valide_5_3 ocean_tides : unused atmospheric_pressure : unused mean_sea_surface : unused solar_activity :.yaya.gt/e/viking/flux.valide_5_3 thermosphere :.yaya.gt/e/viking/atmo.valide_5_3 albedo_ir :.yaya.gt/e/viking/albedo.valide_5_3 solid_pole_tide :.yaya.gt/e/viking/pole.valide_5_3 planet_ephemeride :.yaya.gt/e/viking/planetes.valide_5_3 natural_satellite :.yaya.gt/e/viking/satnat.valide_5_3 natural_satellite_gravity :.yaya.gt/e/viking/srg.valide_11_3 mean_pole : mean_c21_s21 : potential_model ref_date : coordinates : [0.0, 0.0] velocity : [0.0, 0.0] 8

9 Bloc Object Ce bloc, liste les objets plongés dans le modèle décrit précédemment. C est objets peuvent être : Quasar Station Constellation Satellite object : station : station_model :.yaya.gt/e/viking/stations.valide_7_1 station_issue : unused ocean_loading :.yaya.gt/e/viking/loading.valide_5_3 atmosphere_loading : unused satellite : - name : bas1 bulletin :.yaya.gt/e/viking/bull_vo1.valide_5_3 center_of_mass : doppler_correction : corrected gs_correction : corrected altimetric_correction : corrected laser_correction : corrected lib_accelero_scale_t : not_freed lib_accelero_bias_t_deltat : not_freed lib_loading : not_freed lib_accelero_bias_and_scale : not_freed lib_accelero_eccentricity : not_freed prare_doppler_correction : corrected prare_distance_correction : corrected grace_intersat_correction : corrected force : gravity_degrees_other_than_central :

10 Bloc Observation Ce bloc décrit l ensemble des mesures à prendre en compte et leur politique d élimination. Chaque mesure est une donnée liant deux objets. observation : removal : minimum_laser_raw_data : 0 minimum_doppler_data_per_pass : 0 minimum_gnss_data_per_pass : 0 stddev_removal_threshold : 5 first_iteration_residual_removal_threshold : 999 minimum_elevation_removal_threshold : 20 simulation_stepsize : 40 interobject_data : - file :.yaya.gt/e/viking/mes_vo1.valide_5_3 objects : [bas1, station] type : dsn_doppler_1 tropospheric_correction : [wet_dry, marini, gpt] apriori_obs_stddev : 0.0 apriori_model_stddev : 0.0 unit_for_residuals : hertz frequency_adjustment_per_arc : not_adjusted frequency_adjustment_per_station : not_adjusted frequency_adjustment_per_passage : not_adjusted 10

11 Bloc Parameters Ce bloc décrit l ensemble des paramètres du problème qui seront ajustés par la résolution du problème inverse. parameter : satellite : - name : bas1 integration : integration_stepsize : 20.0 nb_iter_min_max : [0, 10] convergence_criterion : 0.01 formalism_option : normal regularization : not_regularized integration_algorithm : variable_order_cowell_with_rectangular_elements integration_order : 8 encke_technique_use : 0 atmospheric_drag : adjustment_type : not_adjusted initial_value : 1.0 apriori_stddev : 0.0 nb_days : 0.0 surface_to_mass_ratio : atmospheric_lift : adjustment_type : not_adjusted coefficient : [1.0, 0.0]... 11

12 Bloc Output Bloc spécifiant les sorties : output : edition : measurement_residuals_print : every_iteration normal_matrice_print : normal_and_observation archiving : orbit_archive : standard_format extrapolated_orbit : 0 measurement_file_update : no stat_file_archive : no residuals_station_print : no normal_equation_archive : no non_gravi_force_archive : no 12

13 Bloc User_extention Ce bloc temporaire est introduit artificiellement pour gérer la période intermédiaire de co-habitation des deux formats. Il rassemble les informations apparaissant dans les blocs FREE de l ancien format. user_extension : userext_out_deta : selected 13

14 Possibilité apportée avec le nouveau format Un mot clé «Include» permet d introduire un fichier «type» pour ensuite ne faire apparaitre dans le fichier directeur que les éléments différents du fichier type. 14

15 Passage au nouveau format Le fichier grammaire L inclusion de fichier Les outils de conversion des fichiers directeur (dico/codi) Les outils de manipulation du format YAML 25/06/ JLV

16 Le fichier grammaire Le fichier grammaire rassemble toutes les clés possibles autorisées dans le nouveau format du fichier directeur : - clés internes et - clés que l on retrouve dans les fichiers directeurs), il contient aussi - la documentation pour chaque paragraphe, et - l arborescence possible dans le fichier directeur. 16

17 Grammaire et version Lors de l exécution via exe_gins90, la version de GINS peut être précisée, la grammaire pris en compte suit la logique suivante : # directeur_1 version : 14_1 # directeur_2 #version : 14_1 Ligne de commande -> Grammaire utilisée exe_gins90 v VALIDE_14_2 dir directeur1 -> gram_14_1.txt exe_gins90 v VALIDE_14_2 dir directeur2 -> gram_14_2.txt exe_gins90 dir directeur1 -> gram_14_1.txt exe_gins90 dir directeur2 -> grammaire perso* * : Pour les utilisateurs de GINS-PC, c est la dernière version VALIDE, pour les utilisateurs CI, c est le fichier ~/gin/sub/prepars90/gram_prepars.txt 17

18 L inclusion de fichier La fonction d'inclusion de fichiers directeurs a pour but de minimiser l'effort d'écriture pour modifier un fichier directeur existant. Par exemple, lorsqu'on veut créer un fichier directeur dont seules la date de fin d'arc change ainsi qu une option d élimination de mesure par rapport à un fichier directeur de référence, il est possible d'écrire le nouveau fichier directeur de la façon suivante : Logique du traitement des données lors de la fusion Présent dans la modification Absent dans la modification Présent dans la référence Donnée de la modification Donnée de la référence Absent dans la référence Donnée de la modification Aucune donnée 18

19 Les outils de conversion des fichiers directeur (dico/codi) Pour aider à la transition de l ancien format vers le nouveau format, deux scripts en python ont été développés : dico et codi 19

GUIDE PRATIQUE déplacements professionnels temporaires en France et à l étranger

GUIDE PRATIQUE déplacements professionnels temporaires en France et à l étranger GUIDE PRATIQUE déplacements professionnels temporaires en France et à l étranger SOMMAIRE GUIDE PRATIQUE déplacements professionnels temporaires en France et à l étranger o o o o o o o o o o o o

Plus en détail

Cours Informatique Master STEP

Cours 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étail

Présentation du langage et premières fonctions

Présentation du langage et premières fonctions 1 Présentation de l interface logicielle Si les langages de haut niveau sont nombreux, nous allons travaillé cette année avec le langage Python, un langage de programmation très en vue sur internet en

Plus en détail

A. Architecture du serveur Tomcat 6

A. Architecture du serveur Tomcat 6 Administration du serveur A. Architecture du serveur Tomcat 6 La compréhension de l architecture interne du serveur Tomcat 6 est un pré-requis indispensable pour bien en maîtriser l administration et la

Plus en détail

Étude de l application DNS (Domain Name System)

Étude de l application DNS (Domain Name System) Étude de l application DNS (Domain Name System) RICM 4 - Option Réseaux Pascal Sicard Introduction Le but de ce TP est de comprendre l utilisation et le fonctionnement de l application réseau DNS (Domain

Plus en détail

Cours 1 : Introduction. Langages objets. but du module. contrôle des connaissances. Pourquoi Java? présentation du module. Présentation de Java

Cours 1 : Introduction. Langages objets. but du module. contrôle des connaissances. Pourquoi Java? présentation du module. Présentation de Java Langages objets Introduction M2 Pro CCI, Informatique Emmanuel Waller, LRI, Orsay présentation du module logistique 12 blocs de 4h + 1 bloc 2h = 50h 1h15 cours, 45mn exercices table, 2h TD machine page

Plus en détail

Présentation du PL/SQL

Présentation du PL/SQL I Présentation du PL/ Copyright Oracle Corporation, 1998. All rights reserved. Objectifs du Cours A la fin de ce chapitre, vous saurez : Décrire l intéret du PL/ Décrire l utilisation du PL/ pour le développeur

Plus en détail

Archivage électronique et valeur probatoire

Archivage électronique et valeur probatoire Archivage électronique et valeur probatoire Livre blanc Archivage électronique et valeur probatoire Livre blanc 2 Sommaire 1 Introduction 3 2 Archive et archivage 5 2.1 Qu est-ce qu une archive? 5 2.2

Plus en détail

Trait de côte Histolitt v1.0 Descriptif technique Version du document 1.0 *** Sommaire

Trait de côte Histolitt v1.0 Descriptif technique Version du document 1.0 *** Sommaire Trait de côte Histolitt v1.0 Descriptif technique Version du document 1.0 *** Sommaire 1 Producteurs 2 Dénomination du produit 3 Protection militaire 4 Abréviations 5 Description générale 1. Définition

Plus en détail

Cycle de vie du logiciel. Unified Modeling Language UML. UML: définition. Développement Logiciel. Salima Hassas. Unified Modeling Language

Cycle de vie du logiciel. Unified Modeling Language UML. UML: définition. Développement Logiciel. Salima Hassas. Unified Modeling Language Unified Modeling Language UML Salima Hassas Version Cycle de vie du logiciel Client Besoins Déploiement Analyse Test Conception Cours sur la base des transparents de : Gioavanna Di Marzo Serugendo et Frédéric

Plus en détail

Brevet fédéral. Examen final à blanc. Informaticien-ne - Tronc commun. Version 1.1.0

Brevet fédéral. Examen final à blanc. Informaticien-ne - Tronc commun. Version 1.1.0 Brevet fédéral Informaticien-ne - Tronc commun Version 1.1.0 Problème Module Points 1 15 2 14 3 10 4 10 5 14 6 16 7 15 8 20 9 21 10 14 11 16 12 15 Septembre 2011 Page 1 de 13 Problème 1 15 points Introduction

Plus en détail

Zéro papier dès le premier jour

Zéro papier dès le premier jour Zéro papier dès le premier jour Économies de coûts et augmentation de productivité grâce à la numérisation www.i-fourc.fr A digital archive Véritable référence dans le domaine de la numérisation, I-FourC

Plus en détail

Le contenu de ce manuel peut faire l objet de modifications sans préavis et n engage pas la responsabilité de la société BENTEL SECURITY srl.

Le contenu de ce manuel peut faire l objet de modifications sans préavis et n engage pas la responsabilité de la société BENTEL SECURITY srl. Le contenu de ce manuel peut faire l objet de modifications sans préavis et n engage pas la responsabilité de la société BENTEL SECUITY srl. BENTEL SECUITY via Florida - Z.I. Valtesino - 63013 GOTTAMMAE

Plus en détail

Norme internationale d information financière 1 Première application des Normes internationales d information financière

Norme internationale d information financière 1 Première application des Normes internationales d information financière IFRS 1 Norme internationale d information financière 1 Première application des Normes internationales d information financière Objectif 1 L objectif de la présente Norme est d assurer que les premiers

Plus en détail

Comment créer des rapports de test professionnels sous LabVIEW? NIDays 2002

Comment créer des rapports de test professionnels sous LabVIEW? NIDays 2002 Comment créer des rapports de test professionnels sous LabVIEW? NIDays 2002 De nombreux utilisateurs rencontrant l équipe de National Instruments nous demandent comment générer un rapport complet à partir

Plus en détail

Introduction à NetCDF

Introduction à NetCDF Introduction à NetCDF École normale supérieure L3 géosciences 2014/2015 Lionel GUEZ guez@lmd.ens.fr Laboratoire de météorologie dynamique Explications préliminaires Deux distinctions générales sur les

Plus en détail

CONTRAT DE LICENCE D UTILISATION DU LOGICIEL MORPH M SOUS LA FORME MORPH M PYTHON

CONTRAT DE LICENCE D UTILISATION DU LOGICIEL MORPH M SOUS LA FORME MORPH M PYTHON CONTRAT DE LICENCE D UTILISATION DU LOGICIEL MORPH M SOUS LA FORME MORPH M PYTHON Version du 3 mai 2007 PREAMBULE ARMINES via le Centre de Morphologie Mathématiques commun à ARMINES et l Ecole des Mines

Plus en détail

Programmation d'agents intelligents Vers une refonte des fils de raisonnement. Stage de fin d'études Master IAD 2006

Programmation d'agents intelligents Vers une refonte des fils de raisonnement. Stage de fin d'études Master IAD 2006 vendredi 8 septembre 2006 Programmation d'agents intelligents Vers une refonte des fils de raisonnement Stage de fin d'études Master IAD 2006 Benjamin DEVEZE Responsable : M. Patrick TAILLIBERT Plan Plan

Plus en détail

LES TYPES DE DONNÉES DU LANGAGE PASCAL

LES TYPES DE DONNÉES DU LANGAGE PASCAL LES TYPES DE DONNÉES DU LANGAGE PASCAL 75 LES TYPES DE DONNÉES DU LANGAGE PASCAL CHAPITRE 4 OBJECTIFS PRÉSENTER LES NOTIONS D ÉTIQUETTE, DE CONS- TANTE ET DE IABLE DANS LE CONTEXTE DU LAN- GAGE PASCAL.

Plus en détail

Guide Reseller Onbile

Guide Reseller Onbile Guide Reseller Onbile Cher Revendeur, Avez-vous un doute en ce qui concerne le fonctionnement du Panneau d Administration du Plan Reseller de Onbile? Le guide Reseller Onbile est ce dont vous avez besoin!

Plus en détail

1 Description générale de VISFIELD

1 Description générale de VISFIELD Guide d utilisation du logiciel VISFIELD Yann FRAIGNEAU LIMSI-CNRS, Bâtiment 508, BP 133 F-91403 Orsay cedex, France 11 décembre 2012 1 Description générale de VISFIELD VISFIELD est un programme écrit

Plus en détail

Service des ressources informatiques - Conseil Scolaire de District Catholique Centre-Sud Page 1

Service des ressources informatiques - Conseil Scolaire de District Catholique Centre-Sud Page 1 Service des ressources informatiques - Conseil Scolaire de District Catholique Centre-Sud Page 1 Table des matières 1. Accéder au gestionnaire de notes... 3 2. Sélectionner une classe... 4 3. Première

Plus en détail

PLAN. interface pour la constitution automatique d un dossier cadastral dont les données ont été acquises par GPS

PLAN. interface pour la constitution automatique d un dossier cadastral dont les données ont été acquises par GPS 2nd FIG Regional Conference Technical Session TS23-Technology Technology and Cadastre Marrakech, Morocco, December 2-5, 2003 1/26 PLAN 2/26 Développement d une d interface pour la constitution automatique

Plus en détail

Photographier le ciel avec votre appareil photo

Photographier le ciel avec votre appareil photo Photographier le ciel avec votre appareil photo Christiane Defays Cet article s adresse aux photographes amateurs curieux du monde et du ciel, il a pour but de leur montrer comment réaliser de surprenants

Plus en détail

STAGE IREM 0- Premiers pas en Python

STAGE IREM 0- Premiers pas en Python Université de Bordeaux 16-18 Février 2014/2015 STAGE IREM 0- Premiers pas en Python IREM de Bordeaux Affectation et expressions Le langage python permet tout d abord de faire des calculs. On peut évaluer

Plus en détail

Le filtrage de niveau IP

Le filtrage de niveau IP 2ème année 2008-2009 Le filtrage de niveau IP Novembre 2008 Objectifs Filtrage : Le filtrage permet de choisir un comportement à adopter vis à vis des différents paquets émis ou reçus par une station.

Plus en détail

Générer du code à partir d une description de haut niveau

Générer du code à partir d une description de haut niveau Cedric Dumoulin Générer du code à partir d une description de haut niveau Ce projet vise à fournir un environnement de développement permettant de modéliser des UI Android à un haut niveau d abstraction,

Plus en détail

FOIRE AUX QUESTIONS - WebDEPOT

FOIRE AUX QUESTIONS - WebDEPOT FOIRE AUX QUESTIONS - WebDEPOT Département de Biochimie Université de Montréal 2005-2006 WebDépôt TABLE DES MATIÈRES Table des Matières 1 Banques de données 3 2 Bouton Dossier WEB 3 2.1 Fureteur..............................................

Plus en détail

Services internationaux en géodésie spatiale

Services internationaux en géodésie spatiale «40 ans du GRGS, 1971 2011» Services internationaux en géodésie spatiale F. Deleflie, D. Gambis, P. Bonnefond, et Z. Altamimi, S. Bonvalot 1 Implication GRGS dans les services «40 ans du du GRGS, 1971

Plus en détail

Atelier E-TOURISME 2013. Optimiser la visibilité de son site sur les moteurs de recherche. ecotourismepro.jimdo.com

Atelier E-TOURISME 2013. Optimiser la visibilité de son site sur les moteurs de recherche. ecotourismepro.jimdo.com Atelier E-TOURISME 2013 Optimiser la visibilité de son site sur les moteurs de recherche ecotourismepro.jimdo.com Optimiser la visibilité de son site sur les moteurs de recherche Audrey Piquemal Chargée

Plus en détail

Créer le schéma relationnel d une base de données ACCESS

Créer le schéma relationnel d une base de données ACCESS Utilisation du SGBD ACCESS Polycopié réalisé par Chihab Hanachi et Jean-Marc Thévenin Créer le schéma relationnel d une base de données ACCESS GENERALITES SUR ACCESS... 1 A PROPOS DE L UTILISATION D ACCESS...

Plus en détail

E-TRANSACTIONS. Guide du programmeur API Plug-in. Version 1.1

E-TRANSACTIONS. Guide du programmeur API Plug-in. Version 1.1 E-TRANSACTIONS Guide du programmeur API Plug-in Version 1.1 Avertissements : Le fichier Version.txt précise l'environnement dans lequel l API a été compilée et testée. L'installation de l API sur tout

Plus en détail

SITES WEB GRATUITS D APPRENTISSAGE EN ANGLAIS ET EN D AUTRES LANGUES

SITES WEB GRATUITS D APPRENTISSAGE EN ANGLAIS ET EN D AUTRES LANGUES SITES WEB GRATUITS D APPRENTISSAGE EN ANGLAIS ET EN D AUTRES LANGUES Compréhension orale : http://www.elllo.org/ (traduction, vocabulaire, articles, vidéos) http://breakingnewsenglish.com/ (textes et audio)

Plus en détail

Learning Object Metadata

Learning Object Metadata Page 1 of 7 Learning Object Metadata Le LOM (Learning Object Metadata), est un schéma de description de ressources d enseignement et d apprentissage. Le LOM peut être utilisé pour décrire des ressources

Plus en détail

Politique de certification et procédures de l autorité de certification CNRS

Politique de certification et procédures de l autorité de certification CNRS Politique de certification et procédures de l autorité de certification CNRS V2.1 1 juin 2001 Jean-Luc Archimbaud CNRS/UREC Directeur technique de l UREC Chargé de mission sécurité réseaux informatiques

Plus en détail

Phase 2 : Mettre en œuvre. Gestion des projets. Gestion documentaire. Gestion du changement. R Collomp - D Qualité D 2 Ges4on documentaire

Phase 2 : Mettre en œuvre. Gestion des projets. Gestion documentaire. Gestion du changement. R Collomp - D Qualité D 2 Ges4on documentaire Phase 2 : Mettre en œuvre Gestion des projets Gestion Gestion du changement Gestion Plusieurs documents dans un organisme : Documentation technique Documentation sociale Documentation commerciale Documentation

Plus en détail

L informatique en BCPST

L informatique en BCPST L informatique en BCPST Présentation générale Sylvain Pelletier Septembre 2014 Sylvain Pelletier L informatique en BCPST Septembre 2014 1 / 20 Informatique, algorithmique, programmation Utiliser la rapidité

Plus en détail

COMMUNICATION TECHNIQUE N TCV060 Ed. 01. OmniVista 4760 Nb de pages : 18 Date : 12-07-2005 URGENTE NON URGENTE TEMPORAIRE DEFINITIVE

COMMUNICATION TECHNIQUE N TCV060 Ed. 01. OmniVista 4760 Nb de pages : 18 Date : 12-07-2005 URGENTE NON URGENTE TEMPORAIRE DEFINITIVE COMMUNICATION TECHNIQUE N TCV060 Ed. 01 OmniVista 4760 Nb de pages : 18 Date : 12-07-2005 URGENTE NON URGENTE TEMPORAIRE DEFINITIVE OBJET : GESTION ANNUAIRE Veuillez trouver ci-après une documentation

Plus en détail

Seance 2: En respectant la méthode de programmation par contrat, implémentez les autres fonctions de jeu.

Seance 2: En respectant la méthode de programmation par contrat, implémentez les autres fonctions de jeu. Seance 2: Complétion du code de jeu. (durée max: 2h) Mot clé const et pointeurs: En respectant la méthode de programmation par contrat, implémentez les autres fonctions de jeu. Implémentez jeu_recupere_piece

Plus en détail

Introduction à MATLAB R

Introduction à MATLAB R Introduction à MATLAB R Romain Tavenard 10 septembre 2009 MATLAB R est un environnement de calcul numérique propriétaire orienté vers le calcul matriciel. Il se compose d un langage de programmation, d

Plus en détail

Formation à BCDI abonnement du 27 mars et du 21 avril 2009 LEGTA Dardilly

Formation à BCDI abonnement du 27 mars et du 21 avril 2009 LEGTA Dardilly Formation à BCDI abonnement du 27 mars et du 21 avril 2009 LEGTA Dardilly 1 Informations générales Formatrice : Joëlle Gardien, CRDP de Lyon Abonnement 2009 => version 1.91, Thésagri 2008 La version 1.91

Plus en détail

Cours Base de données relationnelles. M. Boughanem, IUP STRI

Cours Base de données relationnelles. M. Boughanem, IUP STRI Cours Base de données relationnelles 1 Plan 1. Notions de base 2. Modèle relationnel 3. SQL 2 Notions de base (1) Définition intuitive : une base de données est un ensemble d informations, (fichiers),

Plus en détail

Rapport du projet CFD 2010

Rapport du projet CFD 2010 ISAE-ENSICA Rapport du projet CFD 2010 Notice explicative des différents calculs effectués sous Fluent, Xfoil et Javafoil Tanguy Kervern 19/02/2010 Comparaison des performances de différents logiciels

Plus en détail

Un processus novateur de «saisie automatisée sur image» qui allie :

Un processus novateur de «saisie automatisée sur image» qui allie : Dématérialisation des pièces, productivité et travail collaboratif & Un processus novateur de «saisie automatisée sur image» qui allie : > Travail collaboratif client / cabinet Via Internet, le client

Plus en détail

Reverso Gyrotourbillon 2. Introduction 6-8. Le tourbillon sphérique. La quête de la précision. La réserve de marche. Décoration horlogère

Reverso Gyrotourbillon 2. Introduction 6-8. Le tourbillon sphérique. La quête de la précision. La réserve de marche. Décoration horlogère Reverso Gyrotourbillon 2 Introduction 6-8 Le tourbillon sphérique La quête de la précision La réserve de marche Décoration horlogère Précision, étanchéité et révision 10-13 Précision Etanchéité Révision

Plus en détail

MANUEL UTILISATEUR DU RECEPTEUR HAICOM HI-303MMF

MANUEL UTILISATEUR DU RECEPTEUR HAICOM HI-303MMF MANUEL UTILISATEUR DU RECEPTEUR HAICOM HI-303MMF 1 SOMMAIRE DU MANUEL UTILISATEUR I. LE POSITIONNEMENT PAR GPS..3 II. INTRODUCTION - GPS HAICOM HI-303MMF... 4 III. COMPOSITION DU PACK GPS...5 IV. INSTALLATION

Plus en détail

TP1. Outils Java Eléments de correction

TP1. Outils Java Eléments de correction c sep. 2008, v2.1 Java TP1. Outils Java Eléments de correction Sébastien Jean Le but de ce TP, sur une séance, est de se familiariser avec les outils de développement et de documentation Java fournis par

Plus en détail

Administration de Parc Informatique TP03 : Résolution de noms

Administration de Parc Informatique TP03 : Résolution de noms Institut Galilée L2 Info S1 Année 2013 2014 Administration de Parc Informatique TP03 : Résolution de noms Le but de ce TP est d apprendre aux machines à se connaître par le nom plutôt que simplement par

Plus en détail

Méthode universitaire du commentaire de texte

Méthode universitaire du commentaire de texte Méthode universitaire du commentaire de texte Baptiste Mélès Novembre 2014 L objectif du commentaire de texte est de décrire la structure argumentative et de mettre au jour les concepts qui permettent

Plus en détail

1.2 - Définition Web 2.0 ( wikipedia )

1.2 - Définition Web 2.0 ( wikipedia ) 1.2 - Définition Web 2.0 ( wikipedia ) Web 2.0 est un terme souvent utilisé pour désigner ce qui est perçu comme une transition importante du World Wide Web, passant d'une collection de sites web à une

Plus en détail

AUCUN CALCUL A FAIRE FACILE, RAPIDE, COMPLET PAS BESOIN DE CONNAISSANCE FINANCIERE

AUCUN CALCUL A FAIRE FACILE, RAPIDE, COMPLET PAS BESOIN DE CONNAISSANCE FINANCIERE AUCUN CALCUL A FAIRE FACILE, RAPIDE, COMPLET PAS BESOIN DE CONNAISSANCE FINANCIERE Page 2 sur 35 1 QUEL EST L OBJECTIF DE CE SITE? Le site combiencoutemoncredit.com a été conçu Pour permettre aux particuliers

Plus en détail

Notice de paramétrage Version 1.1

Notice de paramétrage Version 1.1 1 2 Sommaire 1 Pourquoi doit-on paramétrer PIC-ASTRO?...3 1.1 Avertissement...3 1.2 Consignes avant utilisation...3 1.3 Le fichier de paramétrage...5 1.4 Les paramètres...5 1.5 Sauvegarde...5 2 Les paramètres

Plus en détail

TIC 12 ATELIER INTEGRATION CAHIER DES CHARGES. Page 1/5

TIC 12 ATELIER INTEGRATION CAHIER DES CHARGES. Page 1/5 TIC 12 ATELIER INTEGRATION CAHIER DES CHARGES Page 1/5 ATELIER INTEGRATION A mi-parcours de votre formation, l'atelier (dont la note est coefficient 2) permet d'évaluer vos connaissances acquises lors

Plus en détail

Séance 0 : Linux + Octave : le compromis idéal

Séance 0 : Linux + Octave : le compromis idéal Séance 0 : Linux + Octave : le compromis idéal Introduction Linux est un système d'exploitation multi-tâches et multi-utilisateurs, basé sur la gratuité et développé par une communauté de passionnés. C'est

Plus en détail

Premiers Pas avec OneNote 2013

Premiers Pas avec OneNote 2013 Premiers Pas avec OneNote 2 Présentation de OneNote 3 Ouverture du logiciel OneNote 4 Sous Windows 8 4 Sous Windows 7 4 Création de l espace de travail OneNote 5 Introduction 5 Présentation des différentes

Plus en détail

Jura Miniguide Conseils pour mieux utiliser Jura

Jura Miniguide Conseils pour mieux utiliser Jura vite à pied d œuvre fonctionnalités pratiques Jura Zone Video Jurisquare conseils & astuces suggestions de recherche intelligence intégrée formations gratuites personnaliser Jura compléter des modèles

Plus en détail

Import des utilisateurs depuis Sconet et STSweb - mise à jour du 04/10/06

Import des utilisateurs depuis Sconet et STSweb - mise à jour du 04/10/06 Import des utilisateurs depuis Sconet et STSweb - mise à jour du 04/10/06 Cette procédure permet de générer les utilisateurs du réseau en se passant des fichiers dbf générés par l'automate gep et qui sont

Plus en détail

Prospective: Champ de gravité, méthodes spatiales

Prospective: Champ de gravité, méthodes spatiales Prospective: Champ de gravité, méthodes spatiales Richard Biancale Conseil Scientifique du GRGS Observatoire de Paris, 10 avril 2008 L état de l art des modèles CHAMP: modèles 50 fois moins précis que

Plus en détail

Cré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 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étail

Plan. Exemple: Application bancaire. Introduction. OCL Object Constraint Language Le langage de contraintes d'uml

Plan. Exemple: Application bancaire. Introduction. OCL Object Constraint Language Le langage de contraintes d'uml OCL Object Constraint Language Le langage de contraintes d'uml Plan 1. Introduction 2. Les principaux concepts d'ocl Object Constraint Language 1 Object Constraint Language 2 Exemple: une application bancaire

Plus en détail

LISTE DE PROTECTION DES ESPÉCES

LISTE DE PROTECTION DES ESPÉCES LISTE DE PROTECTION DES ESPÉCES Le caractère natif ou introduit des espèces a été défini à partir des considerations de Pascal et al (Pascal M, Lorvelec O, Vigne JD, Keith P, Clergeau P eds (2003) évolution

Plus en détail

RAPPORT DE CONCEPTION UML :

RAPPORT DE CONCEPTION UML : Carlo Abi Chahine Sylvain Archenault Yves Houpert Martine Wang RAPPORT DE CONCEPTION UML : Bamboo Ch@t Projet GM4 Juin 2006 Table des matières 1 Introduction 2 2 Présentation du logiciel 3 2.1 Précisions

Plus en détail

Dossier 03 Périphériques d acquisition

Dossier 03 Périphériques d acquisition Dossier 03 Périphériques d acquisition I. PERIPHERIQUES D ACQUISITION... 1 II. CARACTERISTIQUES GENERALES... 2 A. CLAVIER... 2 B. SOURIS... 3 C. LECTEUR DE CODES A BARRES (OU CODE-BARRES)... 3 D. SCANNER...

Plus en détail

Réussir le choix de son SIRH

Réussir le choix de son SIRH Réussir le choix de son SIRH Pascale Perez - 17/09/2013 1 L évolution du SI RH 1960 à 1970 : le progiciel de paie. Le système d information RH apparaît dans les années soixante avec la construction des

Plus en détail

Outil de documentation sur la réduction D : Système d archivage de l analyse de la réduction

Outil de documentation sur la réduction D : Système d archivage de l analyse de la réduction Outil de documentation sur la réduction D : Système d archivage de l analyse de la réduction A : Analyse des émissions sectorielles clés B : Dispositions institutionnelles pour les activités de réduction

Plus en détail

Document Object Model (DOM)

Document Object Model (DOM) Document Object Model (DOM) Jean-Claude Charr Maître de conférences IUT de Belfort Montbéliard Université de Franche Comté Description générale Définit un standard pour accéder aux documents structurés

Plus en détail

et les Systèmes Multidimensionnels

et les Systèmes Multidimensionnels Le Data Warehouse et les Systèmes Multidimensionnels 1 1. Définition d un Datawarehouse (DW) Le Datawarehouse est une collection de données orientées sujet, intégrées, non volatiles et historisées, organisées

Plus en détail

Compléments de documentation Scilab : affichage de texte et formatage de nombres

Compléments de documentation Scilab : affichage de texte et formatage de nombres Université des Sciences et Technologies de Lille U.F.R. de Mathématiques Pures et Appliquées Agrégation externe Année 2002-2003 Compléments de documentation Scilab : affichage de texte et formatage de

Plus en détail

Diffuser un contenu sur Internet : notions de base... 13

Diffuser un contenu sur Internet : notions de base... 13 Diffuser un contenu sur Internet : notions de base... 13 1.1 Coup d œil sur l organisation de cet ouvrage.............. 15 Préambule : qu est-ce qu une page web?................ 16 À propos du HTML...........................

Plus en détail

MEGA Application Portfolio Management. Guide d utilisation

MEGA Application Portfolio Management. Guide d utilisation MEGA Application Portfolio Management Guide d utilisation MEGA 2009 SP5 R7 2ème édition (novembre 2012) Les informations contenues dans ce document pourront faire l objet de modifications sans préavis

Plus en détail

Les Différents types de Requêtes dans Access

Les Différents types de Requêtes dans Access Les Différents types de Requêtes dans Access Il existe six types de requêtes. Les Requêtes «Sélection», qui sont le mode par défaut et correspondent à des «vues» des tables originelles. Cela signifie que

Plus en détail

4. SERVICES WEB REST 46

4. SERVICES WEB REST 46 4. SERVICES WEB REST 46 REST REST acronyme de REpresentational State Transfert Concept introduit en 2000 dans la thèse de Roy FIELDING Est un style d architecture inspiré de l architecture WEB En 2010,

Plus en détail

Gestion de stock pour un magasin

Gestion de stock pour un magasin Département d Informatique Université de Fribourg, Suisse http://diuf.unifr.ch Gestion de stock pour un magasin Stock online utilise ASP/MS-Access DO Thi Tra My No étudiant : 05-333-750 Travail de séminaire

Plus en détail

Déploiement de SAS 9.1.3 Foundation

Déploiement de SAS 9.1.3 Foundation Déploiement de SAS 9.1.3 Foundation I. Installation de SAS sur des postes en local à partir de Cédéroms 3 II. Phase de préparation au déploiement : Création des images disque 6 a) Pour une installation

Plus en détail

Francis BISSON (06 794 819) Kenny CÔTÉ (06 836 427) Pierre-Luc ROGER (06 801 883) IFT702 Planification en intelligence artificielle

Francis BISSON (06 794 819) Kenny CÔTÉ (06 836 427) Pierre-Luc ROGER (06 801 883) IFT702 Planification en intelligence artificielle Francis BISSON (06 794 819) Kenny CÔTÉ (06 836 427) Pierre-Luc ROGER (06 801 883) PLANIFICATION DE TÂCHES DANS MS PROJECT IFT702 Planification en intelligence artificielle Présenté à M. Froduald KABANZA

Plus en détail

TP Contraintes - Triggers

TP Contraintes - Triggers TP Contraintes - Triggers 1. Préambule Oracle est accessible sur le serveur Venus et vous êtes autorisés à accéder à une instance licence. Vous utiliserez l interface d accés SQL*Plus qui permet l exécution

Plus en détail

Haka : un langage orienté réseaux et sécurité

Haka : un langage orienté réseaux et sécurité Haka : un langage orienté réseaux et sécurité Kevin Denis, Paul Fariello, Pierre Sylvain Desse et Mehdi Talbi kdenis@arkoon.net pfariello@arkoon.net psdesse@arkoon.net mtalbi@arkoon.net Arkoon Network

Plus en détail

I. Présentation du serveur Samba

I. Présentation du serveur Samba Introduction D un point de vue général, un contrôleur de domaine est grand chef sur un réseau. C'est le serveur auquel tous les clients se réfèrent pour les authentifications d'utilisateurs, de machines,...

Plus en détail

Fiche de Lecture Génie Climatique et Énergétique. Étude d un data center en phase d exécution

Fiche de Lecture Génie Climatique et Énergétique. Étude d un data center en phase d exécution Fiche de Lecture Génie Climatique et Énergétique Étude d un data center en phase d exécution Tuteur institutionnel : Tuteur d entreprise : François BOUCHEIX Armel JEGOU Charles CHRISTIN du 7 février au

Plus en détail

UML (Diagramme de classes) Unified Modeling Language

UML (Diagramme de classes) Unified Modeling Language UML (Diagramme de classes) Unified Modeling Language Sommaire Introduction Objectifs Diagramme de classes Classe (Nom, attribut, opération) Visibilité et portée des constituants d une classe Association

Plus en détail

DISTRILOG 2 QUICK START

DISTRILOG 2 QUICK START DISTRILOG 2 QUICK START Version 1.0.x Beta Accès au service Tout d abord vous devez être titulaire du droit «Distrilog» d Accred pour pouvoir accéder au site. Ensuite, il suffit d employer votre butineur

Plus en détail

UserLock Quoi de neuf dans UserLock? Version 8.5

UserLock Quoi de neuf dans UserLock? Version 8.5 UserLock Quoi de neuf dans UserLock? Version 8.5 Table des Matières 1. UserLock Version 8... 3 1.1. Le Statut utilisateur, un nouvel indicateur de risque... 3 1.2. Des alertes en temps réel contre les

Plus en détail

Manuel d utilisation 26 juin 2011. 1 Tâche à effectuer : écrire un algorithme 2

Manuel 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étail

Bases de données Outils de gestion

Bases de données Outils de gestion 11/03/2010 Bases de données Outils de gestion Mise en place d outils pour gérer, stocker et utiliser les informations d une recherche biomédicale ent réalisé par L. QUINQUIS d épidémiologie et de biostatistique

Plus en détail

1. Structure d un programme C. 2. Commentaire: /*..texte */ On utilise aussi le commentaire du C++ qui est valable pour C: 3.

1. Structure d un programme C. 2. Commentaire: /*..texte */ On utilise aussi le commentaire du C++ qui est valable pour C: 3. 1. Structure d un programme C Un programme est un ensemble de fonctions. La fonction "main" constitue le point d entrée pour l exécution. Un exemple simple : #include int main() { printf ( this

Plus en détail

1. Qu'est-ce que SQL?... 2. 2. La maintenance des bases de données... 2. 3. Les manipulations des bases de données... 5

1. Qu'est-ce que SQL?... 2. 2. La maintenance des bases de données... 2. 3. Les manipulations des bases de données... 5 1. Qu'est-ce que SQL?... 2 2. La maintenance des bases de données... 2 2.1 La commande CREATE TABLE... 3 2.2 La commande ALTER TABLE... 4 2.3 La commande CREATE INDEX... 4 3. Les manipulations des bases

Plus en détail

Programmation Web. Madalina Croitoru IUT Montpellier

Programmation Web. Madalina Croitoru IUT Montpellier Programmation Web Madalina Croitoru IUT Montpellier Organisation du cours 4 semaines 4 ½ h / semaine: 2heures cours 3 ½ heures TP Notation: continue interrogation cours + rendu à la fin de chaque séance

Plus en détail

Mallette Métrologie Contrôle des spectrophotomètres

Mallette Métrologie Contrôle des spectrophotomètres 1 MATERIEL Mallette Métrologie 2 PRINCIPE Le présent mode opératoire vise à décrire les différentes étapes à suivre afin de : - Vérifier l exactitude de la longueur d onde de 250 à 650 nm sous condition

Plus en détail

Appel d offres pour l accompagnement du Pôle Fibres Energivie dans la création de son niveau site Internet

Appel d offres pour l accompagnement du Pôle Fibres Energivie dans la création de son niveau site Internet Appel d offres pour l accompagnement du Pôle Fibres Energivie dans la création de son niveau site Internet 1. Contexte 1.1 Les Pôles de compétitivité Ce sont des structures, en général associatives, mises

Plus en détail

La recherche avec l interface COLLEGE

La recherche avec l interface COLLEGE BCDI 2.06 - Recherche Usager COLLEGE Modif : 09/10/2009 1 La recherche avec l interface COLLEGE Nouveauté 1. Paramétrages de l interface de recherche : COLLEGE 1.1 Onglet Interfaces Supprimer toutes les

Plus en détail

hager Logiciel PC pour configurateur Radio Tebis TX 100 Manuel d utilisation 6T7266

hager Logiciel PC pour configurateur Radio Tebis TX 100 Manuel d utilisation 6T7266 hager Logiciel PC pour configurateur Radio Tebis TX 100 Manuel d utilisation 6T7266 Sommaire général Avant Propos...2 Vue Synthétique...3 1 Raccourcis clavier...3 2 Décomposition des écrans...3 3 Icônes...4

Plus en détail

CRÉER, ROUTER ET GÉRER UNE NEWSLETTER, UN E-MAILING

CRÉER, ROUTER ET GÉRER UNE NEWSLETTER, UN E-MAILING CRÉER, ROUTER ET GÉRER UNE NEWSLETTER, UN E-MAILING Durée : 3J / 21H Formateur : Consultant expert en PAO et Web-marketing. Groupe de : 4 max Formation au web marketing Objectifs : Mettre en oeuvre des

Plus en détail

Projet CASI: Master Data Management

Projet CASI: Master Data Management Projet CASI: Master Data Management Mardi 17 janvier 2011 Laetitia Ader ya - Ali Lazaar-Youssef Hafi-Chun Jin Projet CASI: Master Data Management 1 / 22 1 2 3 4 5 6 Laetitia Ader ya - Ali Lazaar-Youssef

Plus en détail

Méthode d Évaluation des Coûts liés à l Open Source (ECOS)

Méthode d Évaluation des Coûts liés à l Open Source (ECOS) Méthode d Évaluation des Coûts liés à l Open Source (ECOS) Version 1.0-31/03/2013 1 Table des matières 1 Note de licence 3 2 Historique des modifications 3 3 Introduction 3 3.1 Objet du document..........................

Plus en détail

Soyez accessible. Manuel d utilisation du CMS

Soyez accessible. Manuel d utilisation du CMS Soyez accessible. Manuel d utilisation du CMS Nameo : mode d emploi Nameo est une agence web basée en Alsace, à Strasbourg. Son champ d action : création ou refonte de sites internet, stratégie et mise

Plus en détail

Reconstruction de bâtiments en 3D à partir de nuages de points LIDAR

Reconstruction de bâtiments en 3D à partir de nuages de points LIDAR Reconstruction de bâtiments en 3D à partir de nuages de points LIDAR Mickaël Bergem 25 juin 2014 Maillages et applications 1 Table des matières Introduction 3 1 La modélisation numérique de milieux urbains

Plus en détail

Installation d un serveur HTTP (Hypertext Transfer Protocol) sous Débian 6

Installation d un serveur HTTP (Hypertext Transfer Protocol) sous Débian 6 Installation d un serveur HTTP (Hypertext Transfer Protocol) sous Débian 6 1 BERNIER François http://astronomie-astrophotographie.fr Table des matières Installation d un serveur HTTP (Hypertext Transfer

Plus en détail

Serveur d'application Client HTML/JS. Apache Thrift Bootcamp

Serveur d'application Client HTML/JS. Apache Thrift Bootcamp Serveur d'application Client HTML/JS Apache Thrift Bootcamp Pré-requis La liste ci-dessous de logiciels doit être installée et opérationnelle sur la machine des participants : Compilateur thrift http://thrift.apache.org/

Plus en détail

Business Model Generation

Business Model Generation Business Model Generation L innovation par le modèle économique Prof Nathalie Nyffeler Unité Innovation, Institut Gestion & Entrepreneuriat Nyffeler / Mars 2013 15 minutes Dans un monde de plus en plus

Plus en détail