Collect Items Of. Syntaxe. Paramètres. La commande Collect Items Of fait partie du complément de pilotage Akua Sweets Akua List Sweets V 1.15.

Save this PDF as:
 WORD  PNG  TXT  JPG

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

Download "Collect Items Of. Syntaxe. Paramètres. La commande Collect Items Of fait partie du complément de pilotage Akua Sweets 1.4.3 - Akua List Sweets V 1.15."

Transcription

1 Collect Items Of La commande Collect Items Of fait partie du complément de pilotage Akua Sweets Akua List Sweets V La commande Collect Items Of permet d obtenir dans une liste de chaînes de caractères, le numéro des éléments qui correspondent à une expression, et les éléments eux-mêmes si le paramètre item contents est réglé à true. Syntaxe collect items of listofstring that match stringtosearch [ in position integer ] [ in subfield anything ] [ in user property stringproperty ] [ from point ] [ item contents booleanitem ] [ just contents booleanjust ] [ negation booleannegation ] [ expression evaluation booleanevaluation ] Paramètres listofstring stringtosearch integer Une liste de chaînes de caractères dans laquelle la recherche s effectue. Classe : List La chaîne de caractères ou une liste de chaînes à rechercher (voir Notes ). Classe : List Un nombre entier étendant la recherche aux éléments des souslistes de la liste, s il y en a, mais ces éléments doivent avoir le même numéro que le nombre entier spécifié (voir Exemples ). Classe : Integer anything stringproperty point La propriété d un enregistrement retourné par une commande (comme la commande Info For) (voir Exemples ). Classe : n importe La propriété d un enregistrement défini par l utilisateur (voir Exemples ). Classe : String Une liste de deux nombres entiers, le premier indique à quel numéro la recherche commence, le second indique à quel numéro la recherche s arrête (voir Exemples ). Par défaut, la valeur est {1,-1}. Classe : List of Integers Nicolas Descombes 05/ /5

2 booleanitem booleanjust booleannegation booleanevaluation commande Collect Items Of retournera une liste telle que {{numéro de l élément,data élément}...}. Si elle vaut false ou si le paramètre item contents est omis, la commande Collect Items Of retournera uniquement le numéro de l élément. commande Collect Items Of retournera les données. Si elle vaut false ou si le paramètre just contents est omis, la commande Collect Items Of retournera uniquement le numéro de l élément. commande Collect Items Of retournera les éléments qui ne correspondent pas aux critères. Si elle vaut false ou si le paramètre negation est omis, la commande Collect Items Of retournera uniquement les éléments qui correspondent aux critères. Une expression qui vaut true ou false (voir Notes ). Résultats Le numéro des éléments remplissant les critères, sous forme d une liste, ou plus suivant les options choisis. Exemples collect items of x that match "maison" collect items of x that match "maison" collect items of x that match "maison" just contents true -- résultat : {"maison"} collect items of x that match "maison" negation true -- résultat : {2,3} collect items of x that match "maison" negation true Nicolas Descombes 05/ /5

3 -- résultat : {{2,"demande"},{3,"prima"}} collect items of x that match "maison" from {1,-2} collect items of x that match "maison" from {2,-2} set y to {"maison","demande",{"demande","maison"}} collect items of y that match "maison" in position 3 collect items of y that match "maison" in position 2 -- résultat : {{1,"maison"},{3,{"demande","maison"}}} set z to {{nom:"vite"},{nom:"toto"}} collect items of z that match "vite" in user property "nom" (* divers enregistrements obtenus à partir d une liste de fichiers avec la commande Info For *) set p to {{name:"lettre0125.pdf",file creator:"caro",size:122884}, {name:"lettre0020.cwk",file creator:"bobo",size:12548}} collect items of p that match "BOBO" in subfield file creator -- résultat : {2} Notes Dans stringtosearch, vous pouvez utiliser les caractères suivants pour élargir la recherche. % $ + * / () &(>,<,=, ) Ce caractère permet de désactiver la sensibilité à la casse de la commande (voir exemple 1). Ce caractère permet de retourner également les éléments ne remplissant qu en partie stringtosearch (voir exemple 2). Ce caractère permet de remplacer n importe quel caractère (un joker) (voir exemple 3). Ce caractère permet de remplacer n importe quelle portion de la chaîne. (un super-joker) (voir exemple 4). Ce caractère impose une comparaison stricte (voir exemple 5). Ces caractères permettent de remplacer n importe quel caractère par ceux signifiés entre parenthèses (un joker limitatif) (voir exemple 6). Ces caractères permettent de remplacer n importe quel caractère par des expressions (voir exemple 7). Nicolas Descombes 05/ /5

4 Exemple 1 collect items of x that match "maison" collect items of x that match "%maison" Exemple 2 collect items of x that match "maisonnette" collect items of x that match "$maisonnette" Exemple 3 collect items of x that match "maiso+" collect items of x that match "d+man++" -- résultat : {2} Exemple 4 collect items of x that match "ma*" collect items of x that match "*ti*" -- résultat : {3} Exemple 5 collect items of x that match "/ma*" Exemple 6 collect items of x that match "(guj)lti(klm)(ba)" -- résultat : {3} Nicolas Descombes 05/ /5

5 Exemple 7 collect items of x that match "maiso&>m" collect items of x that match `(cde)em(ab)(mn)de` Ces caractères de substitution peuvent être combinés collect items of x that match "%(klm)+iso&>m" Les effets de tous ces caractères peuvent être désactivés avec le paramètre expression evaluation. Si ce paramètre vaut true, les effets des caractères seront actifs. Si ce paramètre vaut false, les effets des caractères seront inactifs, la comparaison se fera de façon absolue. collect items of x that match "mais*" expression evaluation true collect items of x that match "mais*" expression evaluation false Nicolas Descombes 05/ /5

Expressions, types et variables en Python

Expressions, types et variables en Python Expressions, types et variables en Python 2015-08-26 1 Expressions Les valeurs désignent les données manipulées par un algorithme ou une fonction. Une valeur peut ainsi être : un nombre, un caractère,

Plus en détail

Série notée Sujet 1. Règles et recommandations : Instructions ÉC O L E P O L Y T E C H N IQ U E FÉ DÉR A L E D E L A U S A N N E

Série notée Sujet 1. Règles et recommandations : Instructions ÉC O L E P O L Y T E C H N IQ U E FÉ DÉR A L E D E L A U S A N N E EIDGENÖSSISCHE TECHNISCHE HOCHSCHULE LAUSANNE POLITECNICO FEDERALE LOSANNA SWISS FEDERAL INSTITUTE OF TECHNOLOGY LAUSANNE Faculté Informatique et Communication Cours Informatique II (SV) Jamila Sam ÉC

Plus en détail

Informatique Chapitre 4: Types et typages

Informatique Chapitre 4: Types et typages Informatique Chapitre 4: Types et typages Booléens et listes Jérôme DIDIER 8/10/2014 Objectifs du cours Compétences visées Savoir que les variables peuvent avoir plusieurs types et les connaitre ; Type

Plus en détail

Programmation sous Python

Programmation sous Python Erwan Biland Lycée Chateaubriand - BCPST 1C Année scolaire 2014-2015 Objects du Utilisation de la console (shell ) Python calculatrice Fichier machin.py Manipulation des variables Création/affectation,

Plus en détail

C.P.G.E - Meknès Langage Python 3 Haouati Abdelali

C.P.G.E - Meknès Langage Python 3 Haouati Abdelali 3. Langage Python 3 2 a. Introduction Présentation du langage Python : Python est un langage portable, dynamique, extensible, gratuit, qui permet (sans l imposer) une approche modulaire et orientée objet

Plus en détail

Analyse des Données. Travaux Pratiques 0

Analyse des Données. Travaux Pratiques 0 Analyse des Données Travaux Pratiques 0 Introduction La maison-page du logiciel se trouve à l adresse www.r-project.org. Toutes les réponses aux questions relatives à la bonne exécution de ce TP (commandes,

Plus en détail

Introduction à la Programmation 1

Introduction à la Programmation 1 Introduction à la Programmation 1 Séance 5 de cours/td Université Paris-Diderot Objectifs: Boucles while. Variables booléennes. 1 La boucle while Boucle non bornée [Cours] La boucle non bornée permet de

Plus en détail

Introduction au langage

Introduction au langage Introduction au langage Un langage de programmation : de haut niveau interprété orienté objet si on le souhaite rapide à écrire et proche du pseudo-code simple tant qu on fait des choses simples Un programme

Plus en détail

Introduction à la Programmation 1

Introduction à la Programmation 1 Introduction à la Programmation 1 Séance 7 de cours/td Université Paris-Diderot Objectifs: Savoir écrire un programme en entier (structure du programme avec une procédure main et des déclarations de fonctions,

Plus en détail

Héritage en java : Calculatrice SDC

Héritage en java : Calculatrice SDC Programmation orientée objet L3 MIAGE Héritage en java : Calculatrice SDC Travail à rendre : le code complet du projet SDC sous forme d une archive tar.gz. L archive comportera trois répertoires : un répertoire

Plus en détail

USTL - Licence ST-A 1ère année 2005-2006 Initiation à la programmation. CTD : Variables et types de données

USTL - Licence ST-A 1ère année 2005-2006 Initiation à la programmation. CTD : Variables et types de données USTL - Licence ST-A 1ère année 2005-2006 Initiation à la programmation 1 Motivation 1.1 Un problème CTD : Variables et types de données État initial : Tas 1 un nombre quelconque de cartes, les autres tas

Plus en détail

Initiation à la Programmation avec Java Semestre 1-2008/2009. Compte rendu final du Projet

Initiation à la Programmation avec Java Semestre 1-2008/2009. Compte rendu final du Projet Initiation à la Programmation avec Java Semestre 1-2008/2009 Compte rendu final du Projet Jean-Baptiste Leprêtre Groupe Y1 Chargé de TD : Fabienne Thomarat 1 SOMMAIRE : I) Cahier des Charges II) Analyse

Plus en détail

TP6: Introduction à Linux: Shell scripting

TP6: Introduction à Linux: Shell scripting INFO-F-201 Systèmes d exploitations 1 TP6: Introduction à Linux: Shell scripting avec l accord de Sébastien Collette Résumé Suite à la séance précédente sur l utilisation du shell bash, nous allons voir

Plus en détail

Révisions : programmation en langage python

Révisions : programmation en langage python Révisions : programmation en langage python Retrouvez tout le cours de première année (et plus) sur le site : http://pcsi.kleber.free.fr/ipt/index.html 1. Modules Les modules sont des bibliothèques de

Plus en détail

Algorithmique - Programmation 1. Cours 1

Algorithmique - Programmation 1. Cours 1 Algorithmique - Programmation 1 Cours 1 Université Henri Poincaré CESS Epinal Automne 2008 1/ 24 Plan Introduction Introduction A propos d AP1 Quelques concepts de base Premiers pas avec Caml Le branchement

Plus en détail

Exercices types Algorithmique et simulation numérique Oral Mathématiques et algorithmique Arts & Métiers Filière PSI

Exercices types Algorithmique et simulation numérique Oral Mathématiques et algorithmique Arts & Métiers Filière PSI Exercices types Algorithmique et simulation numérique Oral Mathématiques et algorithmique Arts & Métiers Filière PSI Ces exercices portent sur les items 2, 3 et 5 du programme d informatique des classes

Plus en détail

Variables, types simples, expressions et instructions simples

Variables, types simples, expressions et instructions simples 2.2 - Chap. 05 Variables, types simples, expressions et instructions simples 1 / 5 Variables, types simples, expressions et instructions simples 1 Variable de types simples 1.1 Notion de variable Une variable

Plus en détail

Informatique. Programmation en Python.

Informatique. Programmation en Python. BCPST 1 B 13 septembre 2015 Informatique. Programmation en Python. Ce document est un support de cours, il vous permet d avoir sa structure et ses éléments les plus importants. Au cours des séances en

Plus en détail

Initiation à la programmation en Python

Initiation à la programmation en Python Initiation à la programmation en Python Damien Vergnaud École Normale Supérieure 25 février 2015 Damien Vergnaud (École Normale Supérieure) Initiation à la programmation en Python 25 février 2015 1 / 18

Plus en détail

Licence 2 MIEE Première session 2013-2014. GEN : Génie Logiciel

Licence 2 MIEE Première session 2013-2014. GEN : Génie Logiciel Licence 2 MIEE Première session 2013-2014 Le barème est donné à titre indicatif. GEN : Génie Logiciel 2 heures - Documents autorisés Question 1 (8 points). Vous indiquerez vos réponses sur votre copie

Plus en détail

Eléments de Programmation - Thème 9

Eléments de Programmation - Thème 9 Eléments de Programmation - Thème 9 Equipe enseignants 1i-001 UPMC Licence 1 2014/2015 Table des matières Exercice 1 : Différence symétrique 1 Exercice 2 : Traduction 2 Exercice 3 : Magasin en ligne 4

Plus en détail

Master 1 Sciences du Sport et du Mouvement Humain

Master 1 Sciences du Sport et du Mouvement Humain Master 1 Sciences du Sport et du Mouvement Humain UE MET1 Méthodologie de la recherche en sciences de la vie et du comportement TP : initiation à la programmation en Visual Basic pour Excel B. Thon 1 introduction

Plus en détail

Mostafa Hanoune. Interactions avec le Serveur Oracle

Mostafa Hanoune. Interactions avec le Serveur Oracle 3 Interactions avec le Serveur Oracle Objectifs A la fin de ce chapitre, vous saurez : Ecrire une instruction SELECT en PL/SQL Déclarer le type de données et la taille d une variable PL/SQL dynamiquement

Plus en détail

II Les éléments de base du langage JavaScript

II Les éléments de base du langage JavaScript II Les éléments de base du langage JavaScript Comme dans tous les langages de programmation, il est important de pouvoir stocker des valeurs, d effectuer des opérations, des tests, des boucles Le Javascript

Plus en détail

Programmation orientée objet TP 1 Prise en main de l environnement Java

Programmation orientée objet TP 1 Prise en main de l environnement Java Programmation orientée objet TP 1 L2 MPCIE Prise en main de l environnement Java Exercice 1 Nous désirons développer un programme pour la gestion (très simplifiée) d'un parc de véhicules destinés à la

Plus en détail

FAIRE DES RECHERCHES DANS GOOGLE

FAIRE DES RECHERCHES DANS GOOGLE FAIRE DES RECHERCHES DANS GOOGLE GÉNÉRALITÉS Le bouton «j ai de la chance» : Plutôt que de donner une liste de résultats pour la recherche, Google va vous indiquer la page qu il considère comme la plus

Plus en détail

Private Sub frm_vrp_load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load

Private Sub frm_vrp_load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load L APPLICATION DES VRP EN MVC LE FORMULAIRE LE CODE DU FORMULAIRE Imports System.Collections Public Class frm_vrp ' on declare le tableau des vrp Private letableauvrp As List(Of VRP) Private Sub frm_vrp_load(sender

Plus en détail

ACCEDER A UNE BASE DE DONNEES ACCESS AVEC DAO

ACCEDER A UNE BASE DE DONNEES ACCESS AVEC DAO ACCEDER A UNE BASE DE DONNEES ACCESS AVEC DAO NIVEAU : PREMIERE RENCONTRE AVEC VB INITIES/EXPERIMENTES Pré requis pour comprendre ce tutorial : - Connaître les principales commandes de VB - Connaître la

Plus en détail

Cours SI6. Python POO par l exemple

Cours SI6. Python POO par l exemple Cours SI6 Python POO par l exemple Objet créé à partir d un moule Moule -> une classe Objet = instance d une classe Classe= Structure -> attributs Comportement -> méthodes Principe de base : Instanciation

Plus en détail

Débuter avec EXPRESS. Alain Plantec. 1 Schema 2

Débuter avec EXPRESS. Alain Plantec. 1 Schema 2 Débuter avec EXPRESS Alain Plantec Table des matières 1 Schema 2 2 Entité 2 2.1 Attributs simples................................................ 2 2.2 Attributs collection...............................................

Plus en détail

Python langage de programmation

Python langage de programmation Initiation à la programmation avec Python langage de programmation Valérie Bellynck (2009), d après un diaporama d Alain Bozzi (2008), lui-même venant de celui de Bob Cordeau (2008) 1 Langage de Programmation

Plus en détail

PHP INTRODUCTION STEFAN DU CHÂTEAU 08/08/2015

PHP INTRODUCTION STEFAN DU CHÂTEAU 08/08/2015 PHP INTRODUCTION STEFAN DU CHÂTEAU 08/08/2015 GENERALITEES LANGUAGE INTERPRETE LANGUAGE INTERPRETE DU COTE DU SERVEUR LANGUAGE TRES UTILISE DANS LES TECHNOLOGIES DU WEB UTILISATION AVEC HTML, JAVASCRIPT,

Plus en détail

Code_Aster. Procédure DEFI_FICHIER. 1 But

Code_Aster. Procédure DEFI_FICHIER. 1 But Titre : Procédure DEFI_FICHIER Date : 30/09/2013 Page : 1/5 Procédure DEFI_FICHIER 1 But Ouvrir ou fermer un fichier associé à un numéro d unité logique. Ce numéro peut être indiqué dans la procédure ou

Plus en détail

Intro BD. M. Sassolas. L3Pro SCT M7. Cours 1. Introduction. relationnel. Lecture et écriture des TD/TP 2 / 29. Intro BD. M. Sassolas.

Intro BD. M. Sassolas. L3Pro SCT M7. Cours 1. Introduction. relationnel. Lecture et écriture des TD/TP 2 / 29. Intro BD. M. Sassolas. aux bases de les L3Pro SCT Bases de et programmation L ubiquité des Mathieu Sassolas L informatique est la science du calcul. IUT de Sénart Fontainebleau Département Informatique Année 2015-2016 Le calcul

Plus en détail

Commandes et scripts Bash. 1 Commandes de gestion des fichiers et répertoires

Commandes et scripts Bash. 1 Commandes de gestion des fichiers et répertoires Commandes et scripts Bash Seules certaines options sont indiquées. Pour plus de détails voir les pages de manuel (cf commande man). Si une commande est indiquée comme étant interne, cela signifie qu elle

Plus en détail

3 - Boucles for et Séquences (range, listes, chaînes de caractères)

3 - Boucles for et Séquences (range, listes, chaînes de caractères) 3 - Boucles for et Séquences (range, listes, chaînes de caractères) Exercices et programmes à rendre dans le compte-rendu de TP : ex 1 (TP3_1), ex 2 (TP3_2), ex 3 (TP3_3), ex 5 (TP3_5), ex 6 (TP3_6), ex

Plus en détail

Fiche de révisions - Algorithmique

Fiche de révisions - Algorithmique Fiche de révisions - Algorithmique Rédigé par : Jimmy Paquereau 1. Généralités Algorithme : un algorithme est la description d une procédure à suivre afin de résoudre un problème donné. Il n est pas nécessairement

Plus en détail

Téléchargé gratuitement sur www.doc-solus.fr.

Téléchargé gratuitement sur www.doc-solus.fr. Mines Informatique PC 2015 Énoncé 1/10 ÉCOLE DES PONTS PARISTECH. SUPAERO (ISAE), ENSTA PARISTECH, TELECOM PARISTECH, MINES PARISTECH MINES DE SAINT-ÉTIENNE, MINES NANCY, TÉLÉCOM BRETAGNE, ENSAE PARISTECH

Plus en détail

Le Data Binding. Version 1.1

Le Data Binding. Version 1.1 Le Data Binding Version 1.1 Z 2 Chapitre 05 - Le Data Binding Sommaire 1 Introduction... 3 2 Initiation au Data Binding... 3 2.1 Les bases du Data Binding... 3 2.2 Les différents modes de Data Binding...

Plus en détail

Calculer les expressions suivantes et donner le résultat sous la forme d une fraction irréductible. B = 16 55

Calculer les expressions suivantes et donner le résultat sous la forme d une fraction irréductible. B = 16 55 Page / Corrigé exercices de révision algèbre Classe de re Corrigé de l exercice A = + 4 8 4 C = 8 4 A = + 4 4 + A = + 4 8 4 C = 8 4 4 4 A = + 8 4 + 4 C = 8 8 4 8 C = 8 4 A = + 8 A = + 40 A = 4 0 4 + 8

Plus en détail

Base de données. Ensuite, on peut utiliser les fonctions length et setlength pour respectivement lire et changer la taille du tableau.

Base de données. Ensuite, on peut utiliser les fonctions length et setlength pour respectivement lire et changer la taille du tableau. Base de données Nouvelles notions Voici quelques nouvelles fonctionnalités du langage dont vous aurez à vous servir. Prenez le temps de bien comprendre et tester les exemples. Tableaux à taille dynamique

Plus en détail

Présentation de XQuery

Présentation de XQuery 97 Chapitre 5 Présentation de XQuery 1. Présentation de XQuery Présentation de XQuery XML Query (plus communément appelé XQuery) est une spécification du W3C. De nos jours, de nombreux documents sont au

Plus en détail

LA GRILLE D ÉVALUATION DANS ERASMUS + Action Clé 1 : Projet de mobilité pour l enseignement scolaire

LA GRILLE D ÉVALUATION DANS ERASMUS + Action Clé 1 : Projet de mobilité pour l enseignement scolaire LA GRILLE D ÉVALUATION DANS ERASMUS + Action Clé 1 : Projet de mobilité pour l enseignement scolaire Vous trouverez ci-dessous la grille d évaluation sur la base de laquelle votre sera évalué (modèle commenté

Plus en détail

1 Préliminaires : manipulation de listes

1 Préliminaires : manipulation de listes API2-prime 2013 2014 Licence SESI - Semestre 3 TP2 : traitement de données Objectifs : manipuler les fichiers CSV et un module de lecture manipuler les exceptions manipuler les listes transformer des données

Plus en détail

Informatique Pour Tous

Informatique Pour Tous Informatique Pour Tous Informatique Pour Tous I-Petite introduction Qu est ce que c est Python? Python est un langage de programmation multi-paradigme. Historique : Développé en 1989 par Guido van Rossum.

Plus en détail

BAT 4 Polytech Nice. Cours Environnement Logiciel puis Internet, Services et Réseaux en BAT4. Vérification des effectifs, Appel Sur EDT

BAT 4 Polytech Nice. Cours Environnement Logiciel puis Internet, Services et Réseaux en BAT4. Vérification des effectifs, Appel Sur EDT BAT 4 Polytech Nice Cours Environnement Logiciel puis Internet, Services et Réseaux en BAT4 Vérification des effectifs, Appel Sur EDT Une consigne : prenez des notes pendant les cours! Les supports ne

Plus en détail

Informations diverses

Informations diverses Fiche récapitulative : langage SQL Documentation Postgresql http://www.postgresql.org/docs/8.1 Informations diverses Sources : http://sqlpro.developpez.com/cours/sqlaz/dml/ http://sqlpro.developpez.com/cours/sqlaz/select/

Plus en détail

Modification des données stockées dans une base. LIF4 - Initiation aux Bases de données : SQL - 3. Exemple. Insertion. Insertion utilisant une requête

Modification des données stockées dans une base. LIF4 - Initiation aux Bases de données : SQL - 3. Exemple. Insertion. Insertion utilisant une requête Modification des données stockées dans une base LIF4 - Initiation aux Bases de données : SQL - 3 E.Coquery emmanuel.coquery@liris.cnrs.fr http ://liris.cnrs.fr/ ecoquery La modification s effectue par

Plus en détail

Récupérer les caractéristiques d un matériau prédéfini dans le Catalogue Matériaux de Code_Aster.

Récupérer les caractéristiques d un matériau prédéfini dans le Catalogue Matériaux de Code_Aster. Titre : Procédure INCLUDE_MATERIAU Date : 30/10/2014 Page : 1/9 Opérateur INCLUDE_MATERIAU 1 But Récupérer les caractéristiques d un matériau prédéfini dans le Catalogue Matériaux de Code_Aster. Les fichiers

Plus en détail

Devoir Surveillé informatique MP, PC, PSI

Devoir Surveillé informatique MP, PC, PSI NOM : Classe : Devoir Surveillé informatique MP, PC, PSI L utilisation des calculatrices n est pas autorisée pour cette épreuve. Le langage de programmation choisi est Python. L espace laissé pour les

Plus en détail

UFR de Mathématiques et Informatique

UFR de Mathématiques et Informatique UFR de Mathématiques et Informatique Licence professionnelle "Les métiers de l'internet" Réf. Regles_MCD_MPD.doc Module BD1 (Partiel et examen) Date dernière version : Avril 2002 Diffusion : apprenants

Plus en détail

TP Système d exploitation numéro 4

TP Système d exploitation numéro 4 TP Système d exploitation numéro 4 cycle ingénieur - 1ere année Année 2012-2013 L objectif de ce TP est d étudier un outil unix appelé awk qui permet d effectuer des traitements sur des fichiers texte

Plus en détail

COMMENT INSTALLER R? COMMENT LANCER R? COMMENT INSTALLER DES PACKAGES? COMMENT ACTIVER DES PACKAGES? COMMENT AVOIR DE L'AIDE DANS R?

COMMENT INSTALLER R? COMMENT LANCER R? COMMENT INSTALLER DES PACKAGES? COMMENT ACTIVER DES PACKAGES? COMMENT AVOIR DE L'AIDE DANS R? Sommaire Petit guide de survie avec R COMMENT INSTALLER R? COMMENT LANCER R? COMMENT INSTALLER DES PACKAGES? COMMENT ACTIVER DES PACKAGES? COMMENT AVOIR DE L'AIDE DANS R? COMMENT SAISIR DES DONNEES? COMMENT

Plus en détail

Optimisation. Bases de Données. Année 2007-08

Optimisation. Bases de Données. Année 2007-08 Optimisation Bases de Données Année 2007-08 Les index Les index sont utilisés pour accélérer l accès aux données. fonction de hachage qui permet de retrouver rapidement un ou des enregistrements les clés

Plus en détail

Comment utiliser une base de données sur un Pocket PC? auteur : Thomas Lebrun; Pour utiliser une base de données sur PPC, vous avez deux choix :

Comment utiliser une base de données sur un Pocket PC? auteur : Thomas Lebrun; Pour utiliser une base de données sur PPC, vous avez deux choix : 9. Pocket PC (5) Comment utiliser une base de données sur un Pocket PC? auteur : Thomas Lebrun; Pour utiliser une base de données sur PPC, vous avez deux choix : Utiliser Pocket Access, mais celui-ci va

Plus en détail

Introduction à l algorithmique et à la programmation 2013-2014. Cyril Nicaud Cyril.Nicaud@univ-mlv.fr. Cours 1 / 5

Introduction à l algorithmique et à la programmation 2013-2014. Cyril Nicaud Cyril.Nicaud@univ-mlv.fr. Cours 1 / 5 Introduction à l algorithmique et à la programmation IUT 1ère année 2013-2014 Cyril Nicaud Cyril.Nicaud@univ-mlv.fr Cours 1 / 5 Déroulement du cours Organisation : 5 séances de 2h de cours 10 séances de

Plus en détail

Séances 4a/4b Technologies du Web

Séances 4a/4b Technologies du Web Formations en Informatique de Lille 2012/2013 Séances 4a/4b Technologies du Web février 2013 Javascript Exercice 1 : Préalable : mise en place des outils Pour ce premier exercice, nous allons utiliser

Plus en détail

Premiers exemples de traitements

Premiers exemples de traitements #include #include Premiers exemples de traitements void main() float b(0.0); float c(0.0); float delta(0.0); cin >> b >> c; delta = b*b - 4*c; if (delta < 0.0) cout

Plus en détail

QC ETL QUASAR Conseil QC ETL. - 1 - Qu est-ce qu un ETL? - 2 Les fonctionnalités de QC ETL. - 3 L écriture de procédures de transformation

QC ETL QUASAR Conseil QC ETL. - 1 - Qu est-ce qu un ETL? - 2 Les fonctionnalités de QC ETL. - 3 L écriture de procédures de transformation QC ETL - 1 - Qu est-ce qu un ETL? - 2 Les fonctionnalités de QC ETL - 3 L écriture de procédures de transformation 1 1 Qu est-ce qu un ETL? La création d un SIAD (Système d Information d Aide à la Décision)

Plus en détail

Confidentiality. Copyright. Acknowledgment

Confidentiality. Copyright. Acknowledgment IDESS Interactive Technologies (IDESS I.T.) Inc. SGS Online Facility User Guide for USER Access Level Confidentiality This document is commercially confidential to IDESS Interactive Technologies (IDESS

Plus en détail

Atelier PYTHON Day One

Atelier PYTHON Day One Atelier PYTHON Day One Winter 21 mars 2015 INTRODUCTION Introduction : Mail : winter@lebib.org Le vendredi de 20h à 21h30 Atelier PYTHON Day One INTRODUCTION Un peu d histoire : 1990-1991 : Apparition

Plus en détail

Tableau R : 255 0 0 255 255 0. Tableau G : 0 255 255 255 255 0. Tableau B : 0 0 255 0 255 0. Chaque carré représente un pixel

Tableau R : 255 0 0 255 255 0. Tableau G : 0 255 255 255 255 0. Tableau B : 0 0 255 0 255 0. Chaque carré représente un pixel Mini-Projet n 2 : Jouer avec les images. A rendre pour le lundi 14 novembre 2011 avant midi. Introduction : Une image est un ensemble de pixels dont chacun est défini par trois valeurs, que l'on note R,

Plus en détail

Web & XML. Evaluation 2/2. ENSEIRB Programmation Web / XML. Version 1.00 du 6 janvier 2012 Etat : Travail SOPRA GROUP. Page 1/8

Web & XML. Evaluation 2/2. ENSEIRB Programmation Web / XML. Version 1.00 du 6 janvier 2012 Etat : Travail SOPRA GROUP. Page 1/8 Web & XML ENSEIRB Programmation Web / XML Evaluation 2/2 Version 1.00 du 6 janvier 2012 Etat : Travail SOPRA GROUP Page 1/8 Historique : Version Date Origine de la mise à jour Rédigée par Validée par 1.0

Plus en détail

Contrôler les programmes VBA

Contrôler les programmes VBA 7 Contrôler les programmes VBA Au sommaire de ce chapitre Utiliser les opérateurs logiques Trier des données Répéter une série d instructions : les boucles Utiliser des instructions conditionnelles Définir

Plus en détail

RÈGLES POUR L'ÉCRITURE DES PSEUDO-CODES (Programmation par objets)

RÈGLES POUR L'ÉCRITURE DES PSEUDO-CODES (Programmation par objets) RÈGLES POUR L'ÉCRITURE DES PSEUDO-CODES (Programmation par objets) Consignes générales : 1) Chaque algorithme est bien identifié. 2) Les mots clés doivent être utilisés selon la même syntaxe que ci-dessous.

Plus en détail

ACube, Framework LISE J2EE

ACube, Framework LISE J2EE Spécification Générale des évolutions de la version 2.6.x Version 1.0 du 25/01/2008 Etat : Validé SUIVI DES MODIFICATIONS Version Rédaction Description Vérification Date 0.1 K. COIFFET Initialisation Version

Plus en détail

Exercice 1 (API Java)

Exercice 1 (API Java) Programmation orientée objet TP 3 L2 MPCIE API Java, Paquetages Exercice 1 (API Java) 1. Écrire la classe Ensemble comme étant une collection d'éléments ne contenant pas de doublon. Elle sera donc implémentée

Plus en détail

Introduction à la Programmation 1

Introduction à la Programmation 1 Introduction à la Programmation 1 Séance de cours/td Université Paris-Diderot Objectifs: Découverte du type String. Comprendre qu il y a des types différents. Maîtriser les expressions booléennes dans

Plus en détail

BAT 4 Polytech Nice. Le langage C#: Concepts fondamentaux. BAT 4 Introduction programmation C# page 1

BAT 4 Polytech Nice. Le langage C#: Concepts fondamentaux. BAT 4 Introduction programmation C# page 1 BAT 4 Polytech Nice Le langage C#: Concepts fondamentaux BAT 4 Introduction programmation C# page 1 Le langage C#: Plan Plan de séance Comprendre les éléments fondamentaux Types primitifs Variables Constantes

Plus en détail

[Tutoriel : Interfaçage Visual Studio (C#) -Excel]

[Tutoriel : Interfaçage Visual Studio (C#) -Excel] [Tutoriel : Interfaçage Visual Studio (C#) -Excel] Nicolas Chari, Thomas Dordonne, Aloys Fortier, Jonathan Zilmia [Tutoriel : Interfaçage Visual Studio (C#) -Excel] 2 TABLE DES MATIERES Introduction 4

Plus en détail

Groupe Eyrolles, 2007, 2009, ISBN : 978-2-212-12479-8

Groupe Eyrolles, 2007, 2009, ISBN : 978-2-212-12479-8 Groupe Eyrolles, 2007, 2009, ISBN : 978-2-212-12479-8 Ergonomie web Règle n 2. Organisation visuelle : la page est bien rangée La seconde règle concerne toujours le rangement mais elle s applique aux pages

Plus en détail

Itinéraire Un programme est composé de différents itinéraires (parcours partiels). Chaque itinéraire dispose de ses propres paramètres :

Itinéraire Un programme est composé de différents itinéraires (parcours partiels). Chaque itinéraire dispose de ses propres paramètres : Entraînement Avec le bouton de fonction Entraînement, vous pouvez créer et modifier des itinéraires et des courses d'entraînement divers : Catalyst, Vidéo, Courses GPS et Virtual Reality. Nouvel entraînement

Plus en détail

Exploiter les données d'un tableau à double entrée. Etablir des liens logiques

Exploiter les données d'un tableau à double entrée. Etablir des liens logiques Exploiter les données d'un tableau à double entrée Etablir des liens logiques 1. Aperçu 2. Fiche d identité 1. Auteur CERTNEF 2. Date 2007 3. TIC utilisé Tableur 4. Fonctionnalité Trier des données (fonction

Plus en détail

L AUTOMATISATION DU FONCTIONNEMENT D UNE BASE DE DONNÉES

L AUTOMATISATION DU FONCTIONNEMENT D UNE BASE DE DONNÉES 1 L AUTOMATISATION DU FONCTIONNEMENT D UNE BASE DE DONNÉES Dans ce chapitre, nous allons automatiser le fonctionnement de la base de données. Jusqu à présent, nous avons créé différents objets, mais maintenant

Plus en détail

Pour cet examen, vous disposez de la classe Voiture, incomplète, qui suit :

Pour cet examen, vous disposez de la classe Voiture, incomplète, qui suit : UNIVERSITÉ DE MONTRÉAL FACULTÉ DES ARTS ET DES SCIENCES DIRECTION DE L ENSEIGNEMENT DE SERVICE EN INFORMATIQUE COURS : IFT 1170 EXAMEN INTRA DATE : 4 juin 2009 CHARGÉ DE COURS : Michel Reid DURÉE : 2 heures

Plus en détail

Manipulations binaires en C++

Manipulations binaires en C++ Manipulations binaires en C++ Tous les exercices devront être résolus sans utiliser les opérateurs *, / et % Rappels En informatique, les nombres sont stockés sous forme binaire. Même si ce n'est pas nécessaire,

Plus en détail

PRINCIPES DIRECTEURS CONCERNANT LA RÉDACTION DES DÉFINITIONS RELATIVES AU CLASSEMENT

PRINCIPES DIRECTEURS CONCERNANT LA RÉDACTION DES DÉFINITIONS RELATIVES AU CLASSEMENT Annex 26, page 1 PRINCIPES DIRECTEURS CONCERNANT LA RÉDACTION DES DÉFINITIONS RELATIVES AU CLASSEMENT RECOMMANDATIONS GÉNÉRALES Les utilisateurs s attendent à trouver dans les définitions des explications

Plus en détail

TP Maple 4 Eléments de programmation

TP Maple 4 Eléments de programmation TP Maple 4 Eléments de programmation Les structures de branchement (tests) et de répétition (boucles) sont au fondement de la programmation informatique. Elles permettent respectivement d effectuer certaines

Plus en détail

Généralités Composants élémentaires d'un programme Instructions simples. JL Damoiseaux - Dpt R&T

Généralités Composants élémentaires d'un programme Instructions simples. JL Damoiseaux - Dpt R&T JAVA - I Généralités Composants élémentaires d'un programme Instructions simples 2 JAVA? Un langage de programmation (orienté objets) Une architecture basée sur une Machine Virtuelle Un ensemble très important

Plus en détail

Manuel Version 2013 SOFiSTiK AG 2012

Manuel Version 2013 SOFiSTiK AG 2012 SOFiSTiK AG 2012 Manuel Version 2013 Copyright SOFiSTiK AG, D-85764 Oberschleißheim, 1990-2012 This manual is protected by copyright. No part may be reproduced, translated or rewritten in any way without

Plus en détail

Le générateur d états

Le générateur d états Le générateur d états XLPos pour Windows Lancer le générateur d états Lancer le générateur d états... 119 Ouvrir un dictionnaire de données... 119 Ouvrir un état... 121 Réouvrir un état... 122 Présentation

Plus en détail

Programmation VBA. Identificateurs. Types de base. Déclaration d une variable. Commentaires. Activer l onglet Développeur (Excel)

Programmation VBA. Identificateurs. Types de base. Déclaration d une variable. Commentaires. Activer l onglet Développeur (Excel) Activer l onglet Développeur (Excel) Programmation VBA Michel Reid Cliquez sur le bouton Office (coin supérieur gauche) Cliquez sur le bouton Options Excel Dans la section Standard, cochez la case Afficher

Plus en détail

Manuel d utilisation

Manuel d utilisation «Aide à la classification de documents hétérogènes» Manuel d utilisation BDL - Mars 2004 Adrien Missemer Céline Monthéard Nicolas Boulanger Rana BouJaoudé MyDOX 1.0 Manuel d utilisation Conventions typographiques,

Plus en détail

Université Mohammed Premier Année universitaire 2012-2013

Université Mohammed Premier Année universitaire 2012-2013 Université Mohammed Premier Année universitaire 2012-2013 Faculté des Sciences Filière SMI Département de Mathématiques Module : POO Java et d Informatique Semestre : S5 Responsable du cours : El Mostafa

Plus en détail

Certificat de Qualification Professionnelle

Certificat de Qualification Professionnelle Dispositif jeunes grille d évaluation ACTIVITÉS RÉALISÉES EN ENTREPRISE Certificat de Qualification Professionnelle Vendeur Confirmé Véhicules Industriels juin 2009 informations générales Identification

Plus en détail

Présentation OBii. Septembre 2012

Présentation OBii. Septembre 2012 Présentation OBii Septembre 2012 Sommaire OBii Version 4.0.0 Référentiel Codification des aptitudes Acquisition des items Condition d obtention du B2i Différents acteurs La rentrée pour l administrateur

Plus en détail

Contrôler les programmes VBA

Contrôler les programmes VBA 7 Contrôler les programmes VBA Au sommaire de ce chapitre Répéter une série d instructions : les boucles Utiliser des instructions conditionnelles Définir l instruction suivante avec GoTo Interagir avec

Plus en détail

Web & XML. Evaluation 1/2. ENSEIRB Programmation Web / XML. Version 1.00 du 19 décembre 2012 Etat : Travail SOPRA GROUP. Page 1/9

Web & XML. Evaluation 1/2. ENSEIRB Programmation Web / XML. Version 1.00 du 19 décembre 2012 Etat : Travail SOPRA GROUP. Page 1/9 Web & XML ENSEIRB Programmation Web / XML Evaluation 1/2 Version 1.00 du 19 décembre 2012 Etat : Travail SOPRA GROUP Page 1/9 Historique : Version Date Origine de la mise à jour Rédigée par Validée par

Plus en détail

TP 5 & 6 : Graphique

TP 5 & 6 : Graphique L1-S1-IMP Informatique Année 2010-2011 Semestre 1 TP 5 & 6 : Graphique 1 Bases 1.1 Bibliothèque graphique Pour dessiner des figures géométriques (et autres), Caml offre une bibliothèque de fonctions graphiques.

Plus en détail

TD de Statistiques - Séance N 2

TD de Statistiques - Séance N 2 TD de Statistiques - Séance N 2 1 Travail sur des variables catégorisées avec Excel 1.1 Quelques commandes d'excel utiles pour la saisie de données Saisie "assistée" ou non : utilisez le menu :Fichier

Plus en détail

DS Java 1. 19 novembre 2005

DS Java 1. 19 novembre 2005 DS Java 1 19 novembre 2005 Durée : 2 heures. Documents (notes et polycopiés) autorisés. La rigueur et la propreté seront prises en compte dans l évaluation. Le barème est indicatif. Vous rédigerez vos

Plus en détail

Epreuve de Programmation Orientée Objet 2ème année de Licence Informatique

Epreuve de Programmation Orientée Objet 2ème année de Licence Informatique Epreuve de Programmation Orientée Objet 2ème année de Licence Informatique 1er juin 2007 Durée : 3 heures. Seule la documentation des classes java.util.list et java.util.arraylist distribuée est autorisée.

Plus en détail

Mathématiques Fonctions réelles et équations

Mathématiques Fonctions réelles et équations Définition du domaine d'examen MAT-5106-1 Mathématiques Fonctions réelles et équations Mise à jour novembre 2004 Définition du domaine d'examen MAT-5106-1 Mathématiques Fonctions réelles et équations Mise

Plus en détail

Parties Problématique Questionnaire Compétences Capacités Connaissances Documents T1 T2 T3 T4 T5 Partie n 0 (lecture du sujet : 30 min)

Parties Problématique Questionnaire Compétences Capacités Connaissances Documents T1 T2 T3 T4 T5 Partie n 0 (lecture du sujet : 30 min) Baccalauréat S profil SI épreuve de sciences de l ingénieur Sujet BEZOUT -Track T1 analyser un technique et vérifier ses performances attendues ; T2 proposer et valider des modèles ; T3 analyser des résultats

Plus en détail

1 Écrire dans la fenêtre Graphique

1 Écrire dans la fenêtre Graphique 10 mai 2014 Fabricɛ Dɛssaint Inra - UMR Agroécologie, Dijon 10 mai 2014 Cette note présente deux fonctions permettant d ajouter du texte à une Figure R. Selon la zone concernée, les marges ou la zone de

Plus en détail

GPA777 Introduction au génie logiciel

GPA777 Introduction au génie logiciel Université du Québec École de technologie supérieure Département de génie de la production automatisée GPA777 Introduction au génie logiciel Chapitre 6 Validation des logiciels Copyright, 2000 Tony Wong,

Plus en détail

Initiation à l algorithmique

Initiation à l algorithmique Informatique S1 Initiation à l algorithmique procédures et fonctions 1. Définition d une fonction Jacques TISSEAU Ecole Nationale d Ingénieurs de Brest Technopôle Brest-Iroise CS 73862-29238 Brest cedex

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 AppleScript des Compléments de Pilotage Standards. version française

Guide AppleScript des Compléments de Pilotage Standards. version française Guide AppleScript des Compléments de Pilotage Standards version française Préambule Ce guide n est absolument pas une traduction officielle de la Société Apple. Ce guide est basé sur le guide AppleScript

Plus en détail

Programme d analyse longitudinale de l emploi (PALE)

Programme d analyse longitudinale de l emploi (PALE) Programme d analyse longitudinale de l emploi (PALE) Le fichier du Programme d analyse longitudinale de l emploi (PALE), qui est élaboré et tenu par la Division de l analyse des entreprises et du marché

Plus en détail