PROGRAMMATION SUR TI

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

Download "PROGRAMMATION SUR TI"

Transcription

1 PROGRAMMATION SUR TI Prologue Ce cours est destiné aux personnes souhaitant s'initier à la programmation sur les calculatrice Texas Instrument, essentiellement de type TI80, 82, 83 et 83+. Ce cours peut néanmoins être utilisé pour d'autres calculatrices. > Sommaire - 1: Les bases - 7: Les commandes d'interruption - 2: Les variables - 8: Les "Label" et "Goto" - 3: Les commandes - 9: La commande "Input" - 4: La commande "Disp" - 10: La commande "dispgraph" - 5: Les boucles de condition - 11: La commande "ClrHome" - 6: La boucle "For" - 12: The > Les bases Les commandes qui sont écrites sont lues par la calculatrice de haut en bas, sans s'arrêter (sauf si on lui demande : pause ou goto ). Les espaces ne doivent pas être recopiés car il est inutile, voir risqué d'introduire des espaces ou des lignes vides afin d'améliorer la lisibilité, cela peut-être un motif d'erreur pour le programme. Surtout ne vous attendez pas à une interface et une lisibilité impressionnante, vous verrez rapidement que c'est tout juste si vous arriverez à vous relire, je vous conseille donc de prendre des notes pour les LBL et les variables (çà vous semble confus pour le moment mais tout va bientôt s'éclaircir) > Les variables Les variables sont les outils principaux d'un bon programme, presque tous les programmes en utilisent. Pour les TI80 aux TI83+, il existe 27 variables différentes : les lettres de l'alphabet plus le Thêta (c'est l'espèce de 8 que vous avez à la suite des lettres sur le clavier de la calculatrice, je ne peux pas le représenter sur ma page HTML, je vais donc le symboliser par [T]) Ces variables permettent de faire prendre à une entité (en l'occurrence une lettre) la valeur que l'on veut, cela peut-être 1, 5, 10.3 ou -3.6 (ou que sais-je encore), Si je sais, ces variables peuvent prendre la valeur 3+1, ce qui revient au même que 4 je vous l'accorde mais vous comprendrez bientôt son utilité dans des cas particuliers. D'autres valeurs peuvent être prises par ces variables, un peu particulière celle-là : A+2 ou F/3 : en fait c'est dans le premier cas la valeur de A plus 2, si la valeur de A était 4, cela fera..6 Si la valeur A n'avait pas de valeur, elle prend la valeur 0 ce qui fera donc 2, Voilà vous savez à peu près tout sur les variables sauf une chose : l'attribution d'une valeur à une variable : Et bien c'est simple : il suffit d'écrire la valeur suivie de "sto>" qui est représenté par sur l'écran par une flèche vers la droite, et sur cette page par ->, après avoir écrit ->, vous devez indiquer le nom de la variable pour laquelle vous voulez attribuer la valeur. En concret ça donne : 2->A A+2->E -2.6->P A+2->A

2 Dans ce dernier cas la commande veut dire que A va prendre pour valeur son ancienne valeur plus 2 Attention les commandes suivantes sont inexactes, vous allez rapidement comprendre pourquoi : A->2 (2 ne peut pas prendre comme valeur A, 2 est une valeur cependant A->Z est exacte, Z prendra la valeur de A) K->2+D Faîtes aussi attention au valeur des variables, l'exemple suivant est interdit : 0->A 3/A->B En effet si A à pour valeur 0, 3 ne peut pas être divisé par 0. > Les commandes Les commandes forment le coeur du programme. A chaque ligne correspond une commande. C'est en quelque sorte le verbe de la ligne de commande. Vous en connaissez déjà un : le "->" qui est la commande d'affectation. Cependant la plupart des commandes sont des petits mots anglais du type "If", "", "Else". Chaque commande a sa propre syntaxe, qu'il va falloir apprendre par coeur. Par exemple le "If" qui est la commande de condition, sa syntaxe est du type : If {valeur} {booléen} {valeur} Condition si vrai On va bientôt revoir toutes ces syntaxes les unes après les autres. Voici la liste exhaustive de toutes les commandes de la TI 80 et leurs significations. Elles sont séparées en deux parties : les "Control" d'une part (dans le programme, appuyez sur "PRGM") et les I/O (Input/Output ou Entrée/Sortie en français, dans le programme, appuyez sur "PRGM" puis "flèche droite") Commandes de control If Else for( Pause Lbl Goto Prgm_ Return commandes de I/O Input Disp Dispgraph Clrhome Signification Condition respect de la condition non-respect de la condition boucle d'incrémentation fin de boucle Ben..pause étiquette allez à l'étiquette exécuter une sous-routine Retour au programme appellant fin du programme Signification Attente d'une valeur affichage à l'écran affichage du graphique efface l'écran

3 > La commande Disp Si nous commençons par cette commande, ce n'est pas par hasard, en effet c'est sans doute la plus utilisée dans les programmes. Son rôle est d'afficher une entité à l'écran, sa syntaxe est : Disp {message} Le cas le plus répandu sera du texte, il faudra alors le mettre entre guillemets, exemple : on veut afficher TOUTLA.COM, on doit alors écrire dans le programme : Disp "TOUTLA.COM" A l'exécution de ce programme, vous verrez écrit TOUTLA.COM, sans les guillemets. Si vous voulez écrire un chiffre, vous pouvez mettre ou ne pas mettre de guillemets, cela ne changera rien, cependant si vous écrivez 3+1 sans guillemets, cela affichera 4 alors qu'avec, cela affichera 3+1 Vous pouvez aussi écrire le contenu d'une variable : 3->A Disp A Disp "A" Vous verrez afficher à l'écran 3 A Avec les guillemets, c'est du texte qui s'affiche, sans les guillemets, c'est sa valeur. Et si vous écrivez Disp TOUTLA Cela affichera non pas TOUTLA mais la multiplication de la variable T par O par U par T par L par A! > Les boucles de condition La boucle de condition peut être mise en oeuvre par les commandes "If", "", "Else", "" mais vous n'êtes pas obligé de toutes les utilisé (c'est même plutôt rare). Il existe donc plusieurs syntaxes pour ce type de commandes, la plus simple est du type : If {valeur} {relation} {valeur} Suite du programme Comme d'habitude la valeur peut-être une variable et une relation est un signe du type "=", ">", "<" qui sont dans [2nd] [MATH]. Comme vous le voyez plus haut, cette syntaxe n'autorise qu'une seul commande si la condition est vrai. 2 lignes après le "If", les commandes sont toujours exécuter. Si les commandes à exécuter lorsque la condition est vrai tiennent sur plus de 2 lignes, vous devez y inserez un "" puis "", voici la syntaxe : If {valeur} {relation} {valeur} Suite du programme.vous pouvez si vous le voulez ne mettre qu'une seul "commandes si vrai" mais cela est inutile. Voici un exemple de boucle complète qui affichera à l'écran "CHIFFRE = 2" 2->A If A<2 Disp "CA NE SAFFICHE PAS"

4 If A=2 Disp "CHIFFRE = 2" Attention, le "A<2" veut dire A strictement infèrieur à 2 non compris, donc la condition est fausse pour A égale à 2. A noter que le "stop" commande la fin du programme. Ce code peut cependant être optimisé, en effet il existe une commande pour exécuter des commandes quand la condition est fausse, c'est "Else". Exemple qui donnera le même résultat que tout à l'heure : 2->A If A<2 Disp "CA NE SAFFICHE PAS" Else Disp "CHIFFRE = 2" Vous voyez que le "Else" a remplacé le second "If", il ne peut être utilisé qu'avec un "". Attention de ne pas oublier le "" à la fin de cette syntaxe générale : If {valeur} {relation} {valeur} Else Commandes si faux Commandes si faux > La boucle For La boucle for se rapproche de "If", cependant sa syntaxe est plus complexe For( {variable}, {valeur de début}, {valeur de fin}, {pas} ) commandes commandes Toutes ces commandes sont obligatoires sauf le pas qui non-déterminé est égale à 1. Cette boucle s'occupe d'incrémenter (ajouter une valeur) une variable par le nombre du pas, à partir de la valeur de début jusqu'à la valeur de fin où la boucle rend la main à le suite du programme. Exemple : For(A,1,6,2) Disp A On verra afficher sur l'écran : La variable à sera alors égale à 6 à la sortie de la boucles. Cette commande n'est pas très utilisé quand on commence à crée des programmes car on peut facilement la remplacer par un "If", voici l'équivalent à titre d'exemple de la boucle "for" de tout à l'heure : 1->A Lbl B If A<7 Disp A

5 A+2->A Goto B Pour le "Goto" et "Lbl" voir le chapitre correspondant. > Les commandes d'interruption Il y a de nombreuses commandes qui permettent d'interrompre un programme; tout d'abord "Pause", elle ne possede pas de syntaxe, Il suffit juste de l'insérer au milieu d'un programme, ce dernier va alors attendre que l'utilisateur appuies sur la touche [Enter] et va alors poursuivre la suite du programme. La commande "" déjà utilisé dans un exemple auparavant va demander l'arrêt total du programme, il est implicite donc inutile à la fin d'un programme mais doit être indiqué si le programme doit se terminer avant la fin des lignes de commandes. Là encore pas de réel syntaxe : il suffit d'entrer la commande "" Les commandes "PRGM_" et "Return" permettent de rentrer dans une sous-routine et d'en ressortir. Une sous-routine est un autre programme qui va être exécuter par la calculatrice dans un programme, vous n'allez quasiment jamais utilisé la commande "PRGM_" directement, en effet il suffit dans le menu des commandes de séléctionné l'onglet "exec" et de choisir la sous-routine, si elle n'existe pas encore, vous devrez utilisé "PRGM_" puis marquer le futur nom de la sous routine juste à côté. Dans les sous-routine vous devrez indiqué quand elle devra retourné au programme parent (ou appellant) via la commande "Return", toujours sans syntaxe. Sinon le programme s'exécutera jusqu'à la fin et s'arrêtera sans revenir au programme appellant, ce qui est tout à fait possible. > Les "Lbl" et "Goto" Ces commandes sont très utiles pour les programmeurs brouillon, mais moins il y en aura, mieux ca sera. Les "Lbl" servent à définir une étiquette, une place dans le programme. Vous devez insérez "Lbl" suivi d'une lettre (qui peut servir aussi de variable, il n'y aura aucune confusion) : Lbl {nom de l'étiquette} Le tout sans espace,comme d'habitude. Pour le moment cette étiquette ne sert pas à grand-chose, sauf que la commande "Goto" ("aller à" en anglais) suivi de la lettre correspondant à l'étiquette va conduire la calculatrice à lire les commandes à partir de l'étiquette, celle-ci peut être placé avant ou après le "Goto". Exemple : Disp "Je compte" Disp "1" Goto A Lbl B Disp "3" goto C Lbl A Disp "2" Goto B Lbl C C'est un peut compliqué mais après exécution ca donne sur l'écran : Cette commande est très utile, mais attention, dans les grands programme, noté bien à quelle emplacement correspond quelle étiquette, sinon vous allez passer votre temps à chercher vos étiquettes

6 > La commande Input La commande "Input" fait partie des I/O ou entrée/sortie, elle permet donc un contact direct avec l'utilisateur, en l'occurence, "Input" est la seule entrée de la TI 80, chose que l'on peut d'ailleurs regréttée. "Input" attend que l'utilisateur entre une valeur, il l'a rentre dans une variable et poursuit alors l'exécution du programme. Sa syntaxe est assez simple : Input " {Chaine} ", {Variable} A savoir que la chaîne n'est pas obligatoire, elle sert à indiquer une phrase quelconque avant que l'utilisateur entre sa valeur, exemple : Input "Variable A = ",A Attention, la chaîne ne peut pas être une variable et doit donc toujours se mettre entre guillemets. > La commande Dispgraph Elle ne possede pas de syntaxe, un simple "Dispgraph" suffira, l'usage de cette commande fait aparraître le graphique, très important pour la création de jeu, bien que limité sur la TI 80. Pour revenir à l'écran initial, il suffit d'utiliser un "Disp" ou un "Input" > La commande Clrhome Son rôle est tout simplement d'effacer tous ce qui se trouve à l'écran principal, là encore, pas de syntaxe. > The C'est maintenant la fin de ce cours consacré à la programmation sur Calculatrice TI. Pour vous perfectionnez n'hésitez pas à vous reportez à votre manuel d'utilisation.

Cours d algorithmique pour la classe de 2nde

Cours d algorithmique pour la classe de 2nde Cours d algorithmique pour la classe de 2nde F.Gaudon 10 août 2009 Table des matières 1 Avant la programmation 2 1.1 Qu est ce qu un algorithme?................................. 2 1.2 Qu est ce qu un langage

Plus en détail

TRIGONOMETRIE Algorithme : mesure principale

TRIGONOMETRIE Algorithme : mesure principale TRIGONOMETRIE Algorithme : mesure principale Déterminer la mesure principale d un angle orienté de mesure! 115" Problèmatique : Appelons θ la mesure principale, θ et! 115" sont deux mesures du même angle,

Plus en détail

Découverte TI-Connect le logiciel d échanges calculatrice TI - ordinateur

Découverte TI-Connect le logiciel d échanges calculatrice TI - ordinateur Découverte TI-Connect le logiciel d échanges calculatrice TI - ordinateur Jean-Louis BALAS Lycée Maryse Bastié Limoges pour l équipe des formateurs T 3 France Sommaire 1. Fonctions du logiciel TI-Connect...-

Plus en détail

Initiation à la programmation en Python

Initiation à la programmation en Python I-Conventions Initiation à la programmation en Python Nom : Prénom : Une commande Python sera écrite en caractère gras. Exemples : print 'Bonjour' max=input("nombre maximum autorisé :") Le résultat de

Plus en détail

= constante et cette constante est a.

= constante et cette constante est a. Le problème Lorsqu on sait que f(x 1 ) = y 1 et que f(x 2 ) = y 2, comment trouver l expression de f(x 1 )? On sait qu une fonction affine a une expression de la forme f(x) = ax + b, le problème est donc

Plus en détail

Programmation C++ (débutant)/instructions for, while et do...while

Programmation C++ (débutant)/instructions for, while et do...while Programmation C++ (débutant)/instructions for, while et do...while 1 Programmation C++ (débutant)/instructions for, while et do...while Le cours du chapitre 4 : le for, while et do...while La notion de

Plus en détail

I. Introduction aux fonctions : les fonctions standards

I. 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

Traitement de texte : Quelques rappels de quelques notions de base

Traitement de texte : Quelques rappels de quelques notions de base Traitement de texte : Quelques rappels de quelques notions de base 1 Quelques rappels sur le fonctionnement du clavier Voici quelques rappels, ou quelques appels (selon un de mes profs, quelque chose qui

Plus en détail

Base élèves : des étiquettes avec OpenOffice 2.0

Base élèves : des étiquettes avec OpenOffice 2.0 Base élèves : des étiquettes avec Open Office Base élèves : des étiquettes avec OpenOffice.0. Exportation du fichier CSV depuis Base élèves Après identification dans l'espace directeur, choisir le menu

Plus en détail

MODE OPERATOIRE OPENOFFICE BASE

MODE OPERATOIRE OPENOFFICE BASE MODE OPERATOIRE OPENOFFICE BASE Openoffice Base est un SGBDR : Système de Gestion de Base de Données Relationnelle. L un des principaux atouts de ce logiciel est de pouvoir gérer de façon efficace et rapide

Plus en détail

Généralités. javadoc. Format des commentaires. Format des commentaires. Caractères spéciaux. Insérer du code

Généralités. javadoc. Format des commentaires. Format des commentaires. Caractères spéciaux. Insérer du code Généralités javadoc Université de Nice - Sophia Antipolis Richard Grin Version 1.4.1 8/2/11 javadoc produit de la documentation en partant de commentaires particuliers insérés dans le code source des classes

Plus en détail

Algorithmique avec Algobox

Algorithmique avec Algobox Algorithmique avec Algobox 1. Algorithme: Un algorithme est une suite d instructions qui, une fois exécutée correctement, conduit à un résultat donné Un algorithme doit contenir uniquement des instructions

Plus en détail

Premiers pas sur e-lyco

Premiers pas sur e-lyco Premiers pas sur e-lyco A destination des parents, ce document présente les premiers éléments pour accéder aux services de l'ent e-lyco d'un lycée. Que signifient ENT et e-lyco? ENT = Espace ou Environnement

Plus en détail

Navigation dans Windows

Navigation dans Windows Cours 03 Navigation dans Windows Comme je le disais en introduction, notre souris se révèle plus maligne qu'elle n'en a l'air. À tel point qu'il faut apprendre à la dompter (mais c'est très simple, ce

Plus en détail

1. Utilisation du logiciel Keepass

1. Utilisation du logiciel Keepass Utilisation du logiciel Keepass L'usage de mots de passe est nécessaire pour de nombreux accès ou pour la protection de données personnelles. Il convient d'en utiliser plusieurs, suivant le type d'accès

Plus en détail

Comment faire pour créer ses propres pages html?

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

Compte Courant Rémunéré

Compte Courant Rémunéré - 1 - Compte Courant Rémunéré Mots clés : Sommaire :! Compte rémunéré! Epargne! Versements! Rémunération! Livret 1. Définition du compte courant rémunéré 1.1 Historique 1.2 Description 1.3 Différences

Plus en détail

TRANSMETTEUR TELEPHONIQUE TTX = SINTEL X

TRANSMETTEUR TELEPHONIQUE TTX = SINTEL X TRANSMETTEUR TELEPHONIQUE TTX = SINTEL X CARACTERISTIQUES 3 entrées. 4 numéros de téléphone par entrée, programmés à l aide d un clavier numérique intégré. Un message de 10 secondes par entrée, et un de

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

Créer des étiquettes avec les adresses d'un tableau Calc

Créer des étiquettes avec les adresses d'un tableau Calc Créer des étiquettes avec les adresses d'un tableau Calc Il faudra au préalable avoir déjà créé le tableau contenant les adresses avec Calc. Il y a trois étapes différentes pour réaliser des étiquettes

Plus en détail

TP : Shell Scripts. 1 Remarque générale. 2 Mise en jambe. 3 Avec des si. Systèmes et scripts

TP : 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étail

Publipostage avec Calc

Publipostage avec Calc Auto-formation sur OpenOffice.org 2.0 par Cyril Beaussier Version 1.0.2 - Avril 2006 Publipostage avec Calc Sommaire Introduction... 2 Présentation... 3 Notions... 4 Les données... 5 Lettre type... 7 Création

Plus en détail

Séquence 3. Expressions algébriques Équations et inéquations. Sommaire

Séquence 3. Expressions algébriques Équations et inéquations. Sommaire Séquence 3 Expressions algébriques Équations et inéquations Sommaire 1. Prérequis. Expressions algébriques 3. Équations : résolution graphique et algébrique 4. Inéquations : résolution graphique et algébrique

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

Manuel utilisateur. des. listes de diffusion. Sympa. l'université Lille 3

Manuel utilisateur. des. listes de diffusion. Sympa. l'université Lille 3 Manuel utilisateur des listes de diffusion Sympa à l'université Lille 3 1 Table des matières Table des matières...2 I. Introduction...3 II. Principe général de fonctionnement de «Sympa»...3 1. Les principaux

Plus en détail

1. Création d'un état... 2. 2. Création d'un état Instantané Colonnes... 3. 3. Création d'un état Instantané Tableau... 4

1. Création d'un état... 2. 2. Création d'un état Instantané Colonnes... 3. 3. Création d'un état Instantané Tableau... 4 1. Création d'un état... 2 2. Création d'un état Instantané Colonnes... 3 3. Création d'un état Instantané Tableau... 4 4. Création d'un état avec plusieurs tables... 9 5. Modifier la structure d'un état...11

Plus en dé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

GE Security. KILSEN série KSA700 Centrale de détection et d alarme Incendie analogique adressable. Manuel d utilisation

GE Security. KILSEN série KSA700 Centrale de détection et d alarme Incendie analogique adressable. Manuel d utilisation GE Security KILSEN série KSA700 Centrale de détection et d alarme Incendie analogique adressable Manuel d utilisation g ination imag at work Kilsen is a brand name of GE Security. www.gesecurity.net COPYRIGHT

Plus en détail

RapidMiner. Data Mining. 1 Introduction. 2 Prise en main. Master Maths Finances 2010/2011. 1.1 Présentation. 1.2 Ressources

RapidMiner. Data Mining. 1 Introduction. 2 Prise en main. Master Maths Finances 2010/2011. 1.1 Présentation. 1.2 Ressources Master Maths Finances 2010/2011 Data Mining janvier 2011 RapidMiner 1 Introduction 1.1 Présentation RapidMiner est un logiciel open source et gratuit dédié au data mining. Il contient de nombreux outils

Plus en détail

Propagation sur réseau statique et dynamique

Propagation sur réseau statique et dynamique Université de la Méditerranée UFR Sciences de Luminy Rapport de stage informatique pour le Master 2 de Physique, Parcours Physique Théorique et Mathématique, Physique des Particules et Astroparticules.

Plus en détail

Création d'un questionnaire (sondage)

Création d'un questionnaire (sondage) Création d'un questionnaire (sondage) Le but de ce petit tuto est d'avoir les séquences pas à pas pour la création d'un questionnaire de façon à ne pas devoir rechercher la manière de procéder si l'outil

Plus en détail

VÉRIFICATEUR ORTHOGRAPHIQUE POUR LE BAMBARA PRÉSENTATION & MODE D'EMPLOI

VÉRIFICATEUR ORTHOGRAPHIQUE POUR LE BAMBARA PRÉSENTATION & MODE D'EMPLOI version française VÉRIFICATEUR ORTHOGRAPHIQUE POUR LE BAMBARA PRÉSENTATION & MODE D'EMPLOI Ce vérificateur fonctionne pour les traitements de texte libres et gratuits Libre Office, Open Office (à présent

Plus en détail

Chapitre 2 Devine mon nombre!

Chapitre 2 Devine mon nombre! Python 3 : objectif jeux Chapitre 2 Chapitre 2 Devine mon nombre! 2.1. Thèmes abordés dans ce chapitre commentaires modules externes, import variables boucle while condition : if... elif... else la fonction

Plus en détail

Licence ST Université Claude Bernard Lyon I LIF1 : Algorithmique et Programmation C Bases du langage C 1 Conclusion de la dernière fois Introduction de l algorithmique générale pour permettre de traiter

Plus en détail

KeePass - Mise en œuvre et utilisation

KeePass - Mise en œuvre et utilisation www.rakforgeron.fr 08/04/2015 KeePass - Mise en œuvre et utilisation L'usage de mots de passe est nécessaire pour de nombreux accès ou pour la protection de données personnelles. Il convient d'en utiliser

Plus en détail

Comment créer un diagramme de Gantt avec OpenOffice.org

Comment créer un diagramme de Gantt avec OpenOffice.org Comment créer un diagramme de Gantt avec OpenOffice.org Version 1.9 du 05.05.2005 Réalisé avec : OOo 2.0 Plate-forme / Os : Toutes Distribué par le projet Sommaire 1 Une rapide introduction : Diagramme

Plus en détail

COURS ALGORITHMIE. Mathématiques. Le monde merveilleux des algorithmes!! Croyez-moi, vous allez les adorer. Julien Bordas T.S 3

COURS ALGORITHMIE. Mathématiques. Le monde merveilleux des algorithmes!! Croyez-moi, vous allez les adorer. Julien Bordas T.S 3 Mathématiques COURS ALGORITHMIE Le monde merveilleux des algorithmes!! Croyez-moi, vous allez les adorer Julien Bordas T.S 3 La Nativité Mathématiques A qui s adresse ce cours? COURS ALGORITHMIE Ce cours

Plus en détail

I Pourquoi une messagerie?

I Pourquoi une messagerie? I Pourquoi une messagerie? Outlook express est un logiciel de messagerie de windows. Il est installé par défaut sur un grand nombre d ordinateurs de la planète, ceux tournant sous Windows, et proposé par

Plus en détail

Saisir et traiter les engagements de coûts

Saisir et traiter les engagements de coûts Saisir et traiter les engagements de coûts 1. Créer un engagement... 2 1.1 Indiquer le type de pièce... 2 1.2 Saisir l'engagement... 2 2. Afficher un engagement... 5 3. Modifier un engagement... 7 4. Consulter

Plus en détail

Probabilités. Rappel : trois exemples. Exemple 2 : On dispose d un dé truqué. On sait que : p(1) = p(2) =1/6 ; p(3) = 1/3 p(4) = p(5) =1/12

Probabilités. Rappel : trois exemples. Exemple 2 : On dispose d un dé truqué. On sait que : p(1) = p(2) =1/6 ; p(3) = 1/3 p(4) = p(5) =1/12 Probabilités. I - Rappel : trois exemples. Exemple 1 : Dans une classe de 25 élèves, il y a 16 filles. Tous les élèves sont blonds ou bruns. Parmi les filles, 6 sont blondes. Parmi les garçons, 3 sont

Plus en détail

Travaux pratiques. Compression en codage de Huffman. 1.3. Organisation d un projet de programmation

Travaux pratiques. Compression en codage de Huffman. 1.3. Organisation d un projet de programmation Université de Savoie Module ETRS711 Travaux pratiques Compression en codage de Huffman 1. Organisation du projet 1.1. Objectifs Le but de ce projet est d'écrire un programme permettant de compresser des

Plus en détail

http://www.jdl68160.com/informatique/yawcam.htm

http://www.jdl68160.com/informatique/yawcam.htm Date de publication: le 11/05/2013 Date de modification le : 19/05/2013-20:45 Edition de la version PDF le 20/05/2013 Yawcam est un petit logiciel gratuit, mais très complet, permettant de diffuser/d'enregistrer

Plus en détail

Rappels sur les suites - Algorithme

Rappels sur les suites - Algorithme DERNIÈRE IMPRESSION LE 14 septembre 2015 à 12:36 Rappels sur les suites - Algorithme Table des matières 1 Suite : généralités 2 1.1 Déition................................. 2 1.2 Exemples de suites............................

Plus en détail

Créer un diaporama avec Open Office. Sommaire

Créer un diaporama avec Open Office. Sommaire Créer un diaporama avec Open Office I. Création I.1. Paramétrer le diaporama I.2. Valider et enregistrer l'album II. Le traitement des données II.1. Saisir les données II.2. Agir sur les pages III. Améliorez

Plus en détail

Licence Sciences et Technologies Examen janvier 2010

Licence Sciences et Technologies Examen janvier 2010 Université de Provence Introduction à l Informatique Licence Sciences et Technologies Examen janvier 2010 Année 2009-10 Aucun document n est autorisé Les exercices peuvent être traités dans le désordre.

Plus en détail

Création d'un site dynamique en PHP avec Dreamweaver et MySQL

Création d'un site dynamique en PHP avec Dreamweaver et MySQL Création d'un site dynamique en PHP avec Dreamweaver et MySQL 1. Création et configuration du site 1.1. Configuration de Dreamweaver Avant de commencer, il est nécessaire de connaître l'emplacement du

Plus en détail

Guide d'utilisation. OpenOffice Calc. AUTEUR INITIAL : VINCENT MEUNIER Publié sous licence Creative Commons

Guide d'utilisation. OpenOffice Calc. AUTEUR INITIAL : VINCENT MEUNIER Publié sous licence Creative Commons Guide d'utilisation OpenOffice Calc AUTEUR INITIAL : VINCENT MEUNIER Publié sous licence Creative Commons 1 Table des matières Fiche 1 : Présentation de l'interface...3 Fiche 2 : Créer un nouveau classeur...4

Plus en détail

DEVENEZ UN POKER-KILLER AU TEXAS HOLD EM!

DEVENEZ UN POKER-KILLER AU TEXAS HOLD EM! DEVENEZ UN POKER-KILLER AU TEXAS HOLD EM! NIVEAU DEBUTANT http://www.poker-killer.com/ 1 INTRODUCTION Je m'appelle david Jarowsky, 53 ans. Je n ai jamais été le premier de la clase, ni quelqu un d extraordinaire.

Plus en détail

SHERLOCK 7. Version 1.2.0 du 01/09/09 JAVASCRIPT 1.5

SHERLOCK 7. Version 1.2.0 du 01/09/09 JAVASCRIPT 1.5 SHERLOCK 7 Version 1.2.0 du 01/09/09 JAVASCRIPT 1.5 Cette note montre comment intégrer un script Java dans une investigation Sherlock et les différents aspects de Java script. S T E M M E R I M A G I N

Plus en détail

PERF:C'est une page réservée aux vitesses de décollages (V1; VR;V2) où l'on entre manuellement, les indications sur les vitesses de sorties de volets

PERF:C'est une page réservée aux vitesses de décollages (V1; VR;V2) où l'on entre manuellement, les indications sur les vitesses de sorties de volets Le FMS Airbus Définition: Le FMS est un ordinateur de bord qui permet de gérer un vol, on y rentre les aéroports de départ et d'arrivé, les pistes, les SID'S, les STAR, les VIA ainsi que les airways. Cet

Plus en détail

1. Introduction... 2. 2. Création d'une macro autonome... 2. 3. Exécuter la macro pas à pas... 5. 4. Modifier une macro... 5

1. Introduction... 2. 2. Création d'une macro autonome... 2. 3. Exécuter la macro pas à pas... 5. 4. Modifier une macro... 5 1. Introduction... 2 2. Création d'une macro autonome... 2 3. Exécuter la macro pas à pas... 5 4. Modifier une macro... 5 5. Création d'une macro associée à un formulaire... 6 6. Exécuter des actions en

Plus en détail

Conventions d écriture et outils de mise au point

Conventions d écriture et outils de mise au point Logiciel de base Première année par alternance Responsable : Christophe Rippert Christophe.Rippert@Grenoble-INP.fr Introduction Conventions d écriture et outils de mise au point On va utiliser dans cette

Plus en détail

Comment Définir une Plage de données Pour Utiliser Fonctions de Filtres et de Tris

Comment Définir une Plage de données Pour Utiliser Fonctions de Filtres et de Tris Comment Définir une Plage de données Pour Utiliser Fonctions de Filtres et de Tris Diffusé par Le Projet Documentation OpenOffice.org Table des matières 1. Définir les plages...3 2. Sélectionner une plage...4

Plus en détail

Pour chaque entité il est prévu une partie spécifique du site pour laquelle des conditions d utilisation différentes sont d application.

Pour chaque entité il est prévu une partie spécifique du site pour laquelle des conditions d utilisation différentes sont d application. Disclaimer Lisez attentivement les informations suivantes avant de poursuivre. I/ Notification - Informations légales En consultant ce site Internet, vous marquez votre accord avec le contenu du présent

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

Examen Médian - 1 heure 30

Examen Médian - 1 heure 30 NF01 - Automne 2014 Examen Médian - 1 heure 30 Polycopié papier autorisé, autres documents interdits Calculatrices, téléphones, traducteurs et ordinateurs interdits! Utilisez trois copies séparées, une

Plus en détail

Interwrite Workspace version 8 avec le projecteur Epson

Interwrite Workspace version 8 avec le projecteur Epson Interwrite Workspace version 8 avec le projecteur Epson Mise en route du projecteur: (N'oubliez pas de charger les piles au moins 24 heures avant la première utilisation, à l'aide du chargeur Sanyo fourni

Plus en détail

Onglet sécurité de Windows XP Pro et XP Home

Onglet sécurité de Windows XP Pro et XP Home Onglet sécurité de Windows XP Pro et XP Home Quelle peut être la raison du manque de l'onglet "sécurité"? Des amis ont XP Pro et je n'ai pu trouver l'onglet "sécurité" pour gérer les droits d'un fichier.

Plus en détail

LE MANUEL CE SUPPORT PRÉSENTE DIFFÉRENTES RUBRIQUES REPÉRÉES PAR UNE ICONE

LE MANUEL CE SUPPORT PRÉSENTE DIFFÉRENTES RUBRIQUES REPÉRÉES PAR UNE ICONE LE MANUEL IL A ÉTÉ CONÇU POUR RÉPONDRE À PLUSIEURS OBJECTIFS : situer Outlook dans le contexte plus général de la micro-informatique accompagner votre progression dans la connaissance de Outlook vous indiquer

Plus en détail

Saisissez le login et le mot de passe (attention aux minuscules et majuscules) qui vous ont

Saisissez le login et le mot de passe (attention aux minuscules et majuscules) qui vous ont I Open Boutique Sommaire : I Open Boutique... 1 Onglet «Saisie des Produits»... 3 Création d'une nouvelle fiche boutique :... 3 Création d'une nouvelle fiche lieux de retraits :... 10 Création d'une nouvelle

Plus en détail

Paramètres des services... 11. Les 3 environnements de saisie... 3. Paramètres des sous-services... 12. Saisie déportée avec ProfNOTE...

Paramètres des services... 11. Les 3 environnements de saisie... 3. Paramètres des sous-services... 12. Saisie déportée avec ProfNOTE... TABLE DES MATIÈRES Les 3 environnements de saisie................ 3 Saisie déportée avec ProfNOTE................ 4 Présentation de ProfNOTE................................. 4 Récupérer votre fichier de

Plus en détail

Mode d'emploi abrégé du GPS GeoExplorer3 et du Software GPS Pathfinder Office

Mode d'emploi abrégé du GPS GeoExplorer3 et du Software GPS Pathfinder Office Mode d'emploi abrégé du GPS GeoExplorer3 et du Software GPS Pathfinder Office Remarque...2 Introduction...2 Préliminaires...2 Almanach...2 Préparation des fichiers avant d'aller sur le terrain...2 Réglage

Plus en détail

1/24. I passer d un problème exprimé en français à la réalisation d un. I expressions arithmétiques. I structures de contrôle (tests, boucles)

1/24. I passer d un problème exprimé en français à la réalisation d un. I expressions arithmétiques. I structures de contrôle (tests, boucles) 1/4 Objectif de ce cours /4 Objectifs de ce cours Introduction au langage C - Cours Girardot/Roelens Septembre 013 Du problème au programme I passer d un problème exprimé en français à la réalisation d

Plus en détail

Pack Evolix Serveur Mail Documentation d'utilisation

Pack Evolix Serveur Mail Documentation d'utilisation Pack Evolix Serveur Mail Documentation d'utilisation Table des Matières 1. Envoi et consultation de mails Configuration du client de messagerie Transfert de mails 2. Consultation des mails depuis l'extérieur

Plus en détail

Module Com231A - Web et Bases de Données Notion 5 : Formulaires et utilisation des Bases de Données avec PHP

Module Com231A - Web et Bases de Données Notion 5 : Formulaires et utilisation des Bases de Données avec PHP Module Com231A - Web et Bases de Données Notion 5 : Formulaires et utilisation des Bases de Données avec PHP Au cours de ce TP, vous allez voir comment PHP permet aux utilisateurs, une interaction avec

Plus en détail

La Clé informatique. Formation Excel XP Aide-mémoire

La Clé informatique. Formation Excel XP Aide-mémoire La Clé informatique Formation Excel XP Aide-mémoire Septembre 2005 Table des matières Qu est-ce que le logiciel Microsoft Excel?... 3 Classeur... 4 Cellule... 5 Barre d outil dans Excel...6 Fonctions habituelles

Plus en détail

1. Introduction...2. 2. Création d'une requête...2

1. Introduction...2. 2. Création d'une requête...2 1. Introduction...2 2. Création d'une requête...2 3. Définition des critères de sélection...5 3.1 Opérateurs...5 3.2 Les Fonctions...6 3.3 Plusieurs critères portant sur des champs différents...7 3.4 Requête

Plus en détail

Procédure : Sauvegarder un Windows 7 sur un disque réseau

Procédure : Sauvegarder un Windows 7 sur un disque réseau Procédure : Sauvegarder un Windows 7 sur un disque réseau Pour achever cette procédure, aucune installation n'est nécessaire. Dans cette procédure, nous sauvegarderons ces éléments : Les documents des

Plus en détail

GUIDE D'UTILISATION DU LOGICIEL DU TRIDENT GRAPHIQUE : TRG_REPORT

GUIDE D'UTILISATION DU LOGICIEL DU TRIDENT GRAPHIQUE : TRG_REPORT GUIDE D'UTILISATION DU LOGICIEL DU TRIDENT GRAPHIQUE : TRG_REPORT Août 2009 MADE V_1_03 M A D E S.A. au capital de 270 130 167, Impasse de la garrigue F 83210 LA FARLEDE Tél:+ 33 (0) 494 083 198 FAX :

Plus en détail

Un serveur web, difficile?

Un serveur web, difficile? Un serveur web, difficile? Belle question, mais d'abord qu'est-ce qu'un serveur web et à quoi cela peut-il servir? C'est un ensemble de programmes qui sont installés sur un ordinateur et qui servent à

Plus en détail

PROBLEMES D'ORDONNANCEMENT AVEC RESSOURCES

PROBLEMES 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

Guide d utilisation. Gamme Telium. Application AMEX EMV 722 02 5x

Guide d utilisation. Gamme Telium. Application AMEX EMV 722 02 5x Guide d utilisation Gamme Telium Application AMEX EMV 722 02 5x Ingenico 28/32 boulevard de Grenelle 75015 Paris Tel. 33(0)1 58 01 80 00 Fax. 33(0)1 58 01 91 35 ingenico@ingenico.com Guide d Utilisation

Plus en détail

Initiation à la comptabilité Hellodoc 4.56. Niveau : normal à confirmé

Initiation à la comptabilité Hellodoc 4.56. Niveau : normal à confirmé Initiation à la comptabilité Hellodoc 4.56 Niveau : normal à confirmé Ca y est, vous avez décidé de franchir le grand pas et d'utiliser cette année la comptabilité de Hellodoc. Dans HD5, il s'agit toujours

Plus en détail

1 TD 2 : Construction d'une chier Acrobat et envoi par email

1 TD 2 : Construction d'une chier Acrobat et envoi par email 1 TD 2 : Construction d'une chier Acrobat et envoi par email (correction page??) Un professeur de maths a instauré une coutume lors de la dernière séance de la semaine. Le vendredi est consacré à la correction

Plus en détail

TABLEAU CROISE DYNAMIQUE

TABLEAU CROISE DYNAMIQUE EXCEL NIVEAU III Mireille DUCELLIER MARS 2003 BASE DE DONNEES RAPPEL Une base de données est une plage de cellules contiguës située sur une la feuille 1. Elle commence en A1. On parle alors de champs,

Plus en détail

Les conseils et les procédures pour utiliser divers programmes francophones avec de l'hébreu

Les conseils et les procédures pour utiliser divers programmes francophones avec de l'hébreu Les conseils et les procédures pour utiliser divers programmes francophones avec de l'hébreu L hébreu n est pas une langue occidentale. Il est très compliqué d'afficher de l'hébreu sur nos ordinateurs.

Plus en détail

Genie Logiciel Avancé Projet :Gestion d une chaîne hotelier low cost

Genie Logiciel Avancé Projet :Gestion d une chaîne hotelier low cost Institut Galilée Vivien Boyi-Banga INFO 2 Genie Logiciel Avancé Projet :Gestion d une chaîne hotelier low cost Enseignant : M.Feiz Année 2009-2010 1. Définir la borne de notre système Le système est composé

Plus en détail

Télécharger et Installer OpenOffice.org sous Windows

Télécharger et Installer OpenOffice.org sous Windows Télécharger et Installer OpenOffice.org sous Windows Version Date Auteur Commentaires 1.00 15/11/2008 Denis Bourdillon Création du document. Mise en forme de texte 1/15 Saison 2008-2009 Table des matières

Plus en détail

ACTIVITÉ DE PROGRAMMATION

ACTIVITÉ DE PROGRAMMATION ACTIVITÉ DE PROGRAMMATION The purpose of the Implementation Process is to realize a specified system element. ISO/IEC 12207 Sébastien Adam Une introduction 2 Introduction Ø Contenu Utilité de l ordinateur,

Plus en détail

Guide de fonctions du téléphone du système SCI Norstar

Guide de fonctions du téléphone du système SCI Norstar Guide de fonctions du téléphone du système SCI Norstar Renseignements généraux Cette fiche sert de référence rapide pour accéder aux fonctions de votre poste. Votre coordinateur de système vous avisera

Plus en détail

Septembre 2012 Document rédigé avec epsilonwriter

Septembre 2012 Document rédigé avec epsilonwriter Aplusix 3.1 - Manuel d installation Septembre 2012 Document rédigé avec epsilonwriter 1. Types d'installation 2. Installation sur ordinateur autonome 2.1. Première installation d'aplusix 3 (ordinateur

Plus en détail

Module : Informatique Générale 1. Les commandes MS-DOS

Module : Informatique Générale 1. Les commandes MS-DOS 1 Les commandes MS-DOS I. Introduction Le DOS est le système d'exploitation le plus connu, sa version la plus commercialisée est celle de Microsoft, baptisée MS-DOS (Microsoft Disk Operating Système).MS-DOS

Plus en détail

YAPBA M. Logiciel libre de suivi de vos comptes

YAPBA M. Logiciel libre de suivi de vos comptes YAPBA M Logiciel libre de suivi de vos comptes Premières opérations A l'ouverture la première fois, on obtient cet écran. La première opération va être la création d'un compte. Comme aucun compte n'est

Plus en détail

Administration du site (Back Office)

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

Documentation utilisateur. [EIP] TransLSF

Documentation utilisateur. [EIP] TransLSF Documentation utilisateur [EIP] TransLSF Henri HARDILLIER - Thomas MOREL - Florian JOUSSEAU Alexis MONNIER - Keo KHEMARA - Leo MARTIN Stéphane RICARDO Résumé Ce document présente la documentation destinée

Plus en détail

Contro ler plusieurs ordinateurs avec un clavier et une souris

Contro ler plusieurs ordinateurs avec un clavier et une souris Contro ler plusieurs ordinateurs avec un clavier et une souris Par Clément JOATHON Dernière mise à jour : 28/10/2014 Si vous utilisez plusieurs ordinateurs sous Windows à la maison ou au bureau, il peut

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

Tutorial Ophcrack. I) Ophcrack en API. (ou comment utiliser Ophcrack pour recouvrir un mot de passe sous Windows XP et Windows Vista)

Tutorial Ophcrack. I) Ophcrack en API. (ou comment utiliser Ophcrack pour recouvrir un mot de passe sous Windows XP et Windows Vista) Tutorial Ophcrack (ou comment utiliser Ophcrack pour recouvrir un mot de passe sous Windows XP et Windows Vista) Ophcrack est un utilitaire gratuit permettant de cracker les mots de passe des sessions

Plus en détail

Timy. Programme Doublage ("Backup") Français

Timy. Programme Doublage (Backup) Français Timy Programme Doublage ("Backup") Français Table des matières 1. Clavier... 3 2. Fonctionnement... 4 2.1. Mise en maeche et arrêt du Timy... 4 2.1.1. Mise en marche... 4 2.1.2. Arrêt... 4 3. Utilisation

Plus en détail

COPIER, COUPER, COLLER, SELECTIONNER, ENREGISTRER.

COPIER, COUPER, COLLER, SELECTIONNER, ENREGISTRER. COPIER, COUPER, COLLER, SELECTIONNER, ENREGISTRER. 1. Comment déplacer ou copier un fichier sur Windows Vous aurez régulièrement besoin de déplacer ou dupliquer des fichiers sur votre ordinateur. Par exemple

Plus en détail

v7.1 SP2 Guide des Nouveautés

v7.1 SP2 Guide des Nouveautés v7.1 SP2 Guide des Nouveautés Copyright 2012 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étail

Pour signifier qu'une classe fille hérite d'une classe mère, on utilise le mot clé extends class fille extends mère

Pour signifier qu'une classe fille hérite d'une classe mère, on utilise le mot clé extends class fille extends mère L'héritage et le polymorphisme en Java Pour signifier qu'une classe fille hérite d'une classe mère, on utilise le mot clé extends class fille extends mère En java, toutes les classes sont dérivée de la

Plus en détail

TeamViewer 7 Manuel Manager

TeamViewer 7 Manuel Manager TeamViewer 7 Manuel Manager TeamViewer GmbH Kuhnbergstraße 16 D-73037 Göppingen teamviewer.com Présentation Sommaire Sommaire... 2 1 Présentation... 4 1.1 À propos de TeamViewer Manager... 4 1.2 À propos

Plus en détail

Computer Link Software

Computer Link Software Computer Link Software Informations importantes Sauf spécification contraire prévue dans la Licence fournie avec le programme, Texas Instruments n accorde aucune garantie expresse ou implicite, ce qui

Plus en détail

CRÉER UNE BASE DE DONNÉES AVEC OPEN OFFICE BASE

CRÉER UNE BASE DE DONNÉES AVEC OPEN OFFICE BASE CRÉER UNE BASE DE DONNÉES AVEC OPEN OFFICE BASE 3. ème partie : RAPPORTS MENU D'ACCUEIL - MIGRATION Table des matières 1. Les RAPPORTS...2 1.1 Création d'un rapport basé sur une Requête...3 1.2 Imprimer,

Plus en détail

AMICUS 18 (2ème partie) 4) Présentation du logiciel Amicus IDE

AMICUS 18 (2ème partie) 4) Présentation du logiciel Amicus IDE AMICUS 18 (2ème partie) Dans la première partie, nous avions présenté la platine Amicus 18 et nous avions réalisé quelques montages simples. Nous allons découvrir un peu mieux la programmation. Dans la

Plus en détail

Guide d'utilisation de la. plate-forme GAR. pour déposer une demande. de Bourse Sanitaire et Sociale

Guide d'utilisation de la. plate-forme GAR. pour déposer une demande. de Bourse Sanitaire et Sociale Guide d'utilisation de la plate-forme GAR pour déposer une demande de Bourse Sanitaire et Sociale Pour déposer une demande de Bourse Sanitaire et Sociale, vous allez vous authentifier sur la plate-forme

Plus en détail

LES DÉTERMINANTS DE MATRICES

LES DÉTERMINANTS DE MATRICES LES DÉTERMINANTS DE MATRICES Sommaire Utilité... 1 1 Rappel Définition et composantes d'une matrice... 1 2 Le déterminant d'une matrice... 2 3 Calcul du déterminant pour une matrice... 2 4 Exercice...

Plus en détail