2 - Conditionnelle if et Boucle while
|
|
- Philippe Généreux
- il y a 6 ans
- Total affichages :
Transcription
1 2 - Conditionnelle if et Boucle while Exercices et programmes à rendre dans le compte-rendu de TP : ex 4 ; ex 5 (prog. TP2_1, TP2_2, TP2_3) ; ex 6 (prog. TP2_while) ; ex 7 (prog. TP2_4) ; ex 8 (prog TP2_5) ; ex 9 (prog TP2_6) ; ex 10 (prog TP2_7) ; ex 11 (prog TP2_bizarre) ; ex 12 ; ex 13 (prog TP2_8) Algorithmique : à faire sur papier Exercice 1 : Pair ou impair? Multiple de 3 ou pas? Ecrivez sur papier un algorithme qui : - demande à l'utilisateur de saisir un nombre ; - détermine et affiche si ce nombre est pair ou impair. - détermine et affiche si ce nombre est un multiple de 3, ou pas. Testez cet algorithme en remplissant des tableaux de suivi de la valeur des variables (remplissez un tableau différent pour chaque cas de figure possible). NB : chaque tableau de suivi doit contenir une colonne par variable, une colonne pour les tests, et il doit indiquer les affichages obtenus, il peut utiliser les n des lignes pour indiquer à quel moment a lieu un changement. Exercice 2 : trouver le maximum de 3 nombres Ecrivez un algorithme sur papier qui demande à un utilisateur de saisir 3 nombres, puis qui affiche le plus grand d'entre eux. (Conseil : utilisez une variable nommée maxi pour stocker et afficher le maximum en fin d'algorithme). Testez cet algorithme en remplissant des tableaux de suivi de la valeur des variables (un tableau différent pour chaque cas de figure possible). Exercice 3 : la boucle while : faire saisir un nombre strictement positif On donne le programme suivant (les n de ligne ont été ajoutés pour pouvoir s'y référer, mais ne font pas partie du programme) : 1 nbre = float(input("entrez un nombre strictement positif svp : ")) 2 while nbre <= 0 : 3 print(nbre, "n'est pas un nombre strictement positif!!") 4 nbre = float(input("entrez un nombre strictement positif svp : ")) 5 print("vous avez saisi le nombre : ", nbre) Etablissez un tableau de suivi dans chacun des cas ci-dessous. Vous préciserez pour chaque cas, le nombre d'itérations, c'est à dire le nombre de fois où la boucle a été répétée. - 1er cas : l'utilisateur saisit la valeur e cas : l'utilisateur saisit la valeur -1, puis la valeur e cas : l'utilisateur saisit -1, puis -3, puis 0, puis 2. info - TP2 page 21
2 - 4e cas : l'utilisateur saisit -0.5, puis -9, puis 0, puis -7, puis -1, puis e cas : l'utilisateur saisit les valeurs -5, puis 0, puis -2, puis zut. Exercice 4 : affichages avec la boucle while On donne le programme suivant : 1 i = 7 2 while i > 0 : 3 print(i) 4 i = i - 1 1) Que fait ce programme? 2) Pour chacun des questions ci-dessous, répondre sur le compte-rendu de TP et faire un tableau de suivi de la valeur de la variable i, en indiquant les tests dans une autre colonne : a) On souhaite afficher les chiffres entre 9 et 0 inclus dans l'ordre décroissant : comment faut-il modifier ce programme? b) On souhaite maintenant afficher ces chiffres (entre 0 et 9 inclus) dans l'ordre croissant : comment faut-il modifier ce programme? c) On souhaite maintenant afficher, dans l'ordre croissant, les nombres entre 0 et 20, de 2 en 2 (c'est à dire qu'on veut afficher 0 ; 2 ; 4 ; 6 ;... etc) : comment faut-il modifier ce programme? c) On souhaite maintenant afficher, dans l'ordre croissant, les nombres entre 1 et 25, de 3 en 3 (c'est à dire qu'on veut 1 ; 4 ; 7 ; 10 ; 13 ;...etc) : comment faut-il modifier ce programme? Programmation (sur ordinateur) Pour chaque programme, n'oubliez pas de faire figurer vos résultats d'exécution en fin de programme (entourés par des triple guillemets), et d'ajouter des commentaires explicatifs entre les lignes du programme. Exercice 5 : programmes TP2_1, TP2_2 et TP2_3 Ecrivez des programmes pour les exercices 1, 2 et 3 ci-dessus (à nommer TP2_1.py, TP2_2.py et TP2_3.py). Vous testerez ces programmes sur les mêmes valeurs que celles que vous avez utilisées dans vos tableaux de suivi. Exercice 6 : programme TP2_while Dans le dossier TP2 du bureau, ouvrez le programme TP2_while.py. Il s'agit du programme de l'exercice 4, dans lequel on affiche aussi les chiffres en ligne (remarquez que l'utilisation de endl entre les parenthèses du print, permet d'ajouter la chaîne de caractères de notre choix en fin d'affichage). Faites chacune des modifications demandées dans les questions 2.a), 2.b), 2.c) et 2.d) de l'exercice 4, et testez. Dans le programme TP2_while.py (à rendre en fin de TP), vous ajouterez les modifications à la suite les unes des autres en séparant les différentes parties du programme par des commentaires. Comme d'habitude, copiez en fin de programme les résultats de l'exécution. Exercice 7 : Voyelle ou consonne? Ecrivez un programme nommé TP2_4.py qui : info - TP2 page 22
3 - demande à l'utilisateur d'entrer une lettre - affiche un message indiquant s'il s'agit d'une voyelle ou d'une consonne. Exercice 8 : En quel mois et en quelle saison sommes-nous? Ecrivez un programme nommé TP2_5.py qui : - demande à l'utilisateur de saisir la date du jour, puis le numéro du mois (la date du jour devra être comprise entre 1 et 31 et le numéro du mois entre 1 et 12 ; si l'utilisateur saisit autre chose, recom mencer la saisie à l'aide d'une boucle while). - affiche un message contenant la date avec le mois en lettres (exemple : Nous sommes le 17 septembre ). - affiche un message indiquant la saison (exemple : Nous sommes en été. ) - pour simplifier on pourra considérer trois mois entiers pour chaque saison (été = juin, juillet, août ; automne = septembre, octobre, novembre ; hiver = décembre, janvier, février ; printemps = mars, avril, mai). Si vous êtes en avance, vous pouvez utiliser les date 2012 des équinoxes (20 mars, 22 septembre) et des solstices (20 juin, 21 décembre). Vous mettrez au point un jeu d'essais en prévoyant d'abord, sur papier, des tableaux de suivi pour chacun des cas à tester où vous noterez les résultats que vous prévoyez. Ensuite, vous testerez votre programme sur chacune de ces valeurs et comparerez les résultats obtenus avec les résultats prévus. Exercice 9 : un compteur On souhaite écrire un programme TP2_6.py qui demande à l'utilisateur de saisir un caractère (suivi d'un appui sur la touche entrée), ou de saisir un point pour terminer la saisie. Tant que l'utilisateur n'aura pas tapé sur le point du clavier, le programme lui redemandera de saisir un caractère. On suppose que l'utilisateur saisira bien un seul caractère à chaque fois (il n'est pas nécessaire que le programme fasse un test pour vérifier qu'il n'y a qu'un seul caractère qui est saisi à chaque fois). A la fin du programme, on souhaite afficher : vous avez saisi... caractères en indiquant le nombre de caractères saisis. Pour cela, vous utiliserez une boucle while, une variable saisie et une variable compteur. La variable saisie recevra le caractère saisi par l'utilisateur. La variable compteur devra être mise à jour à chaque passage dans la boucle ; elle permettra de compter le nombre de caractères saisis et d'afficher ce nombre à la sortie de la boucle. Exercice 10 : tracer des graphiques avec la turtle (tortue) Le module turtle permet de réaliser des «graphiques tortue 1», c est-à-dire des dessins géométriques correspondant à la piste laissée derrière elle par une petite «tortue» virtuelle, dont nous contrôlons les déplacements relatifs sur l écran de l ordinateur à l aide d instructions simples : forward(n) pour avancer de n pixels, left(a) pour tourner à gauche de a degrés, right(a) pour tourner à droite de a degrés, reset() pour effacer l écran et remettre la tortue au centre a) Dans l'interpréteur, tapez : >>> import turtle 1 Inspiré des "turtle graphics" du langage LOGO (fin des années 60, très utilisé dans le domaine de l éducation). info - TP2 page 23
4 >>> help(turtle) >>> turtle.forward(100) >>> turtle.left(90) >>> turtle.forward(50) >>> turtle.left(60) >>> turtle.forward(20) >>> turtle.reset() Pour voir le graphique se dessiner au fur et à mesure des instructions tapées dans l'interpréteur, affichez, sur votre écran, la fenêtre graphique à côté de la fenêtre de l'interpréteur. b) Maintenant, ouvrez le fichier TP2_turtle.py, lisez le attentivement, puis exécutez-le. De façon similaire, écrivez un programme nommé TP2_7.py, qui tracera, à l aide d une boucle while : - un triangle équilatéral de 60 pixels de côté. - puis un octogone de 50 pixels de côté (cf. illustration ci dessous). Ajouter un titre pour ce graphique (chercher dans l'aide du module turtle). Comment peut-on dessiner l'octogone à côté du triangle, et non par-dessus? (chercher la réponse dans l'aide du module turtle). Modifier le programme pour que les deux figures soient dessinées l'une à côté l'une de l'autre, avec un espace vide entre les deux. Exercice 11 : programme TP2_bizarre.py Ouvrez le programme TP2_bizarre.py. Lisez-le attentivement : quel résultat d'exécution prévoyez-vous? Ensuite, exécutez ce programme. Que se passe-t-il? Pourquoi? (Répondez sur votre compte-rendu de TP). Proposez si possible une amélioration de ce programme. info - TP2 page 24
5 Exercice 12 : Epsilon machine Lisez et commentez le programme suivant : quel résultat d'exécution peut-on prévoir à votre avis? epsilon = 1.0 while epsilon + 3 > 3 : epsilon = epsilon/2 print(epsilon) Ouvrez le fichier TP2_epsilon.py qui contient ce programme et exécutez-le. Le résultat de l'exécution est-il conforme à ce que vous aviez prévu? Commentez. Exercice 13 : Travail personnel : Factorielle de n Ecrire un programme nommé TP2_8.py, qui : - demande à l'utilisateur d'entrer un entier positif - calcule la factorielle de cet entier. info - TP2 page 25
Chapitre 4 Pierre, papier, ciseaux
Python 3 : objectif jeux Chapitre 4 Chapitre 4 Pierre, papier, ciseaux (version graphique) 4.1. Thèmes abordés dans ce chapitre Le module tkinter : Label, Button Fenêtre Événements Réceptionnaire d'événements
Plus en détailOrganigramme / Algorigramme Dossier élève 1 SI
Organigramme / Algorigramme Dossier élève 1 SI CI 10, I11 ; CI 11, I10 C24 Algorithmique 8 février 2009 (13:47) 1. Introduction Un organigramme (ou algorigramme, lorsqu il est plus particulièrement appliqué
Plus en détailCours 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étailIntroduction à la programmation Travaux pratiques: séance d introduction INFO0201-1
Introduction à la programmation Travaux pratiques: séance d introduction INFO0201-1 B. Baert & F. Ludewig Bruno.Baert@ulg.ac.be - F.Ludewig@ulg.ac.be Qu est-ce que la programmation? Programmer Ecrire un
Plus en détailLicence 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étailNote de cours. Introduction à Excel 2007
Note de cours Introduction à Excel 2007 par Armande Pinette Cégep du Vieux Montréal Excel 2007 Page: 2 de 47 Table des matières Comment aller chercher un document sur CVMVirtuel?... 8 Souris... 8 Clavier
Plus en détailInitiation à la programmation en Python
I-Conventions Initiation à la programmation en Python Nom : Prénom : Une commande Python sera écrite en caractère gras. Exemples : print 'Bonjour' max=input("nombre maximum autorisé :") Le résultat de
Plus en détailChapitre 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étailUEO11 COURS/TD 1. nombres entiers et réels codés en mémoire centrale. Caractères alphabétiques et caractères spéciaux.
UEO11 COURS/TD 1 Contenu du semestre Cours et TDs sont intégrés L objectif de ce cours équivalent a 6h de cours, 10h de TD et 8h de TP est le suivant : - initiation à l algorithmique - notions de bases
Plus en détailCours Informatique Master STEP
Cours Informatique Master STEP Bases de la programmation: Compilateurs/logiciels Algorithmique et structure d'un programme Programmation en langage structuré (Fortran 90) Variables, expressions, instructions
Plus en détailUniversité du Québec à Chicoutimi. Département d informatique et de mathématique. Plan de cours. Titre : Élément de programmation.
Université du Québec à Chicoutimi Département d informatique et de mathématique Plan de cours Titre : Élément de programmation Sigle : 8inf 119 Session : Automne 2001 Professeur : Patrice Guérin Local
Plus en détailInfo0101 Intro. à l'algorithmique et à la programmation. Cours 3. Le langage Java
Info0101 Intro. à l'algorithmique et à la programmation Cours 3 Le langage Java Pierre Delisle, Cyril Rabat et Christophe Jaillet Université de Reims Champagne-Ardenne Département de Mathématiques et Informatique
Plus en détailLibreOffice Calc : introduction aux tableaux croisés dynamiques
Fiche logiciel LibreOffice Calc 3.x Tableur Niveau LibreOffice Calc : introduction aux tableaux croisés dynamiques Un tableau croisé dynamique (appelé Pilote de données dans LibreOffice) est un tableau
Plus en détailCours 1 : Introduction Ordinateurs - Langages de haut niveau - Application
Université de Provence Licence Math-Info Première Année V. Phan Luong Algorithmique et Programmation en Python Cours 1 : Introduction Ordinateurs - Langages de haut niveau - Application 1 Ordinateur Un
Plus en détailProgrammation C++ (débutant)/instructions for, while et do...while
Programmation C++ (débutant)/instructions for, while et do...while 1 Programmation C++ (débutant)/instructions for, while et do...while Le cours du chapitre 4 : le for, while et do...while La notion de
Plus en détailL'instruction if permet d'exécuter des instructions différentes selon qu'une condition est vraie ou fausse. Sa forme de base est la suivante:
420-183 Programmation 1 8. Les structures conditionnelles Dans l'écriture de tout programme informatique, une des premières nécessités que nous rencontrons est de pouvoir faire des choix. Dans une application
Plus en détailCours 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étailCOMMUNICATION PC/MINITEL
229 Cet article fait suite à ceux publiés dans les bulletins de l'epi n 47 page 207 et 48 page 205. Si vous avez réussi à construire un câble de liaison, vous vous êtes peut être demandé comment vous en
Plus en détailExamen 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étailACTIVITÉ 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étailMDI Chèque de Allégroupe Réclamation
Introduction MDI Chèque de Allégroupe Réclamation MDIChèques est une suite logique d' Allégroupe Réclamation. Une fois que l'adjudicateur a pris la décision de payer le lot, il fait une Requête de paiement
Plus en détailCré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étail1 sur 5 10/06/14 13:10
Time Machine est un outil proposé par Mac OS depuis sa version 10.5 (Leopard) et qui permet d'effectuer des sauvegardes de votre disque dur de manière régulière. Mais au-delà de la simple sauvegarde périodique,
Plus en détailLe publipostage avec Open Office
Le publipostage avec Open Office 1 / 7 Présentation La suite bureautique Open Office.org fournit les outils nécessaires pour la réalisation de publipostage et vous permet ainsi de réaliser et de personnaliser
Plus en détailSOMMAIRE. Travailler avec les requêtes... 3
Access Les requêtes SOMMAIRE Travailler avec les requêtes... 3 A) Créer une requête sélection en mode QBE... 3 B) Exécuter une requête à partir du mode Modifier (QBE)... 3 C) Passer du mode Feuille de
Plus en détailINTRODUCTION A JAVA. Fichier en langage machine Exécutable
INTRODUCTION A JAVA JAVA est un langage orienté-objet pur. Il ressemble beaucoup à C++ au niveau de la syntaxe. En revanche, ces deux langages sont très différents dans leur structure (organisation du
Plus en détailRACCOURCIS CLAVIERS. DEFINITION : Une «combinaison de touches» est un appui simultané sur plusieurs touches.
S Vous n aimez pas la souris Les raccourcis clavier sont là pour vous faciliter la vie! INTRODUCTION : Vous avez du mal à vous habituer à la manipulation de la souris Des solutions existent : les raccourcis
Plus en détailCours d Informatique
Cours d Informatique 1ère année SM/SMI 2007/2008, Info 2 Département de Mathématiques et d Informatique, Université Mohammed V elbenani@hotmail.com sayah@fsr.ac.ma 2007/2008 Info2, 1ère année SM/SMI 1
Plus en détailCours d introduction à l informatique. Partie 2 : Comment écrire un algorithme? Qu est-ce qu une variable? Expressions et instructions
Cours d introduction à l informatique Partie 2 : Comment écrire un algorithme? Qu est-ce qu une variable? Expressions et instructions Qu est-ce qu un Une recette de cuisine algorithme? Protocole expérimental
Plus en détailInitiation à html et à la création d'un site web
Initiation à html et à la création d'un site web Introduction : Concevoir un site web consiste à définir : - l'emplacement où ce site sera hébergé - à qui ce site s'adresse - le design des pages qui le
Plus en détailComplexité. Licence Informatique - Semestre 2 - Algorithmique et Programmation
Complexité Objectifs des calculs de complexité : - pouvoir prévoir le temps d'exécution d'un algorithme - pouvoir comparer deux algorithmes réalisant le même traitement Exemples : - si on lance le calcul
Plus en détailL 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étailDéroulement. Evaluation. Préambule. Définition. Définition. Algorithmes et structures de données 28/09/2009
Déroulement Algorithmes et structures de données Cours 1 et 2 Patrick Reuter http://www.labri.fr/~preuter/asd2009 CM mercredi de 8h00 à 9h00 (Amphi Bât. E, 3 ème étage) ED - Groupe 3 : mercredi, 10h30
Plus en détailOPTIMISATION À UNE VARIABLE
OPTIMISATION À UNE VARIABLE Sommaire 1. Optimum locaux d'une fonction... 1 1.1. Maximum local... 1 1.2. Minimum local... 1 1.3. Points stationnaires et points critiques... 2 1.4. Recherche d'un optimum
Plus en détail1 Définition et Appel d une fonction. V. Phan Luong. Cours 4 : Fonctions
Université de Provence Licence Math-Info Première Année V. Phan Luong Algorithmique et Programmation en Python Cours 4 : Fonctions La construction de fonctions dans un langage de programmation permet aux
Plus en détailTraitement 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étailIntroduction à 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étailManuel d utilisation 26 juin 2011. 1 Tâche à effectuer : écrire un algorithme 2
éducalgo Manuel d utilisation 26 juin 2011 Table des matières 1 Tâche à effectuer : écrire un algorithme 2 2 Comment écrire un algorithme? 3 2.1 Avec quoi écrit-on? Avec les boutons d écriture........
Plus en détailAlgorithmique avec Algobox
Algorithmique avec Algobox Fiche 2 Cette fiche est la suite directe de la première. 1. Instructions conditionnelles : 1.1. Reprise de la fiche 1 : Lecture d'un algorithme : ORDINATEUR INTERDIT : Après
Plus en détailDécouverte et prise en main de SWEET HOME 3D
Découverte et prise en main de SWEET HOME 3D Auteur du tutoriel : ALLARDIN Jérémie - Prof. Génie Mécanique. Site : http://www.technologie-tutoriel.fr/ Dans la première partie du TP, vous créerez les murs
Plus en détailInitiation à l algorithmique
Informatique S1 Initiation à l algorithmique procédures et fonctions 2. Appel d une fonction Jacques TISSEAU Ecole Nationale d Ingénieurs de Brest Technopôle Brest-Iroise CS 73862-29238 Brest cedex 3 -
Plus en détailComment réaliser une capture d écran dans Word. Alors comment ouvrir une page Word?
Comment réaliser une capture d écran dans Word Pour réaliser une capture d écran dans Word, l idéal est d ouvrir d abord la page Word. Mais on peut bien l ouvrir après la capture d écran. Alors comment
Plus en détailGéographie CM2. Guide pédagogique. Ressources vidéoprojetables & 14 animations interactives. Jacques Arnaud Nicole Darcy Daniel Le Gal
CM2 Géographie RESSOURCES MULTIMÉDIA Guide pédagogique Atouts es n i l p i c s Di Jacques Arnaud Nicole Darcy Daniel Le Gal Ressources vidéoprojetables & 14 animations interactives Sommaire Présentation
Plus en détailRappels 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étailCours 3 : Python, les conditions
Cours 3 : Python, les conditions Conditions Permet d'exécuter des ordres dans certaines conditions : if condition1: code exécuté si condition1 est vraie code exécuté si condition1 est vraie... elif condition2:
Plus en détail1. Structure d'un programme FORTRAN 95
FORTRAN se caractérise par la nécessité de compiler les scripts, c'est à dire transformer du texte en binaire.(transforme un fichier de texte en.f95 en un executable (non lisible par un éditeur) en.exe.)
Plus en détailInstallation et paramétrage. Accès aux modèles, autotextes et clip- art partagés
DSI Documentation utilisateurs Installation et paramétrage Accès aux modèles, autotextes et clip- art partagés Auteur : Yves Crausaz Date : 21 septembre 2006 Version : 1.04 Glossaire OOo : Abréviation
Plus en détailSolutions du chapitre 4
Solutions du chapitre 4 Structures de contrôle: première partie 4.9 Identifiez et corrigez les erreurs (il peut y en avoir plus d une par segment de code) de chacune des proposition suivantes: a) if (
Plus en détailTravaux 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étailNavigation 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étailDéfinition : On obtient les nombres entiers en ajoutant ou retranchant des unités à zéro.
Chapitre : Les nombres rationnels Programme officiel BO du 8/08/08 Connaissances : Diviseurs communs à deux entiers, PGCD. Fractions irréductibles. Opérations sur les nombres relatifs en écriture fractionnaire.
Plus en détailCentre de Ressources pour les Evaluations (ERC) Guide d'utilisateur. Bureau d Evaluation, Septembre 2006
Centre de Ressources pour les Evaluations (ERC) Guide d'utilisateur Bureau d Evaluation, Septembre 2006 Ce Guide d'utilisateur de l ERC est aligné avec la politique d'évaluation du PNUD et le Guide d'utilisateur
Plus en détailSTAGE 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étailDécouvrir l'ordinateur (niveau 2)
I. Module Initiation Découvrir l'ordinateur (niveau 2) Médiathèque de Haguenau - mediatheque.ville-haguenau.fr Espace Cyber-base de la médiathèque de Haguenau 1 Sommaire Sommaire 2 I. Rappel : Comment
Plus en détailmodélisation solide et dessin technique
CHAPITRE 1 modélisation solide et dessin technique Les sciences graphiques regroupent un ensemble de techniques graphiques utilisées quotidiennement par les ingénieurs pour exprimer des idées, concevoir
Plus en détailCréation de site Internet avec Jimdo
Création de site Internet avec Jimdo Ouvrez votre navigateur internet ou Internet Explorer ou Mozilla Firefox Rendez vous sur la page http://fr.jimdo.com/ voici ce que vous voyez. 1=> 2=> 1. Le nom que
Plus en détailSérie TD 3. Exercice 4.1. Exercice 4.2 Cet algorithme est destiné à prédire l'avenir, et il doit être infaillible! Exercice 4.3. Exercice 4.
Série TD 3 Exercice 4.1 Formulez un algorithme équivalent à l algorithme suivant : Si Tutu > Toto + 4 OU Tata = OK Alors Tutu Tutu + 1 Tutu Tutu 1 ; Exercice 4.2 Cet algorithme est destiné à prédire l'avenir,
Plus en détailSub CalculAnnuite() Const TITRE As String = "Calcul d'annuité de remboursement d'un emprunt"
TD1 : traduction en Visual BASIC des exemples du cours sur les structures de contrôle de l'exécution page 1 'TRADUCTION EN VBA DES EXEMPLES ALGORITHMIQUES SUR LES STRUCTURES 'DE CONTROLE DE L'EXECUTION
Plus en détailLicence 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étailTP : Shell Scripts. 1 Remarque générale. 2 Mise en jambe. 3 Avec des si. Systèmes et scripts
E3FI ESIEE Paris Systèmes et scripts B. Perret TP : Shell Scripts 1 Remarque générale Lorsque vous cherchez des informations sur Internet, n'oubliez pas que langage de shell script que nous avons vu correspond
Plus en détailLe chiffre est le signe, le nombre est la valeur.
Extrait de cours de maths de 6e Chapitre 1 : Les nombres et les opérations I) Chiffre et nombre 1.1 La numération décimale En mathématique, un chiffre est un signe utilisé pour l'écriture des nombres.
Plus en détailET 24 : Modèle de comportement d un système Introduction à Labview et initiation à la réalisation d un Instrument Virtuel (VI).
ET 24 : Modèle de comportement d un système Introduction à Labview et initiation à la réalisation d un Instrument Virtuel (VI). Sciences et Technologies de l Industrie et du Développement Durable Formation
Plus en détailAlgorithmique avec Algobox
Algorithmique avec Algobox 1. Algorithme: Un algorithme est une suite d instructions qui, une fois exécutée correctement, conduit à un résultat donné Un algorithme doit contenir uniquement des instructions
Plus en détailPOKER ET PROBABILITÉ
POKER ET PROBABILITÉ Le poker est un jeu de cartes où la chance intervient mais derrière la chance il y a aussi des mathématiques et plus précisément des probabilités, voici une copie d'écran d'une main
Plus en détailTP : Gestion d une image au format PGM
TP : Gestion d une image au format PGM Objectif : L objectif du sujet est de créer une classe de manipulation d images au format PGM (Portable GreyMap), et de programmer des opérations relativement simples
Plus en détail1/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étailIntroduction à l'informatique
Introduction à l'informatique Objectifs de la formation - savoir ce qu'est un ordinateur - connaître les différentes parties d'un ordinateur (clavier, souris ) - comprendre les utilisations d'un ordinateur
Plus en détailTP réseau Android. Bidouilles Tomcat. a) Installer tomcat : il suffit de dézipper l'archive apache-tomcat-8.0.15-windowsx64.zip.
TP réseau Android Ce TP utilise tomcat 8, sous windows et des.bat windows. On peut trouver ce serveur web et conteneur d'applications web à http://tomcat.apache.org/download-80.cgi. Il se trouve dans l'archive
Plus en détailLogiciels concernés. Situation. Ciel et le pont comptable. Note conçue et rédigée par Jalons sprl tous droits réservés - 27/06/2007.
Logiciels concernés Ciel Gestion Commerciale Premium, Evolution, et Réseau et Ciel Compta Premium, Evolution et Réseau. Situation Ciel Gescom et Ciel Compta ne sont pas des logiciels intégrés. C'est-à-dire
Plus en détailFiches d aide à l utilisation
alece.amd92.fr Un service proposé et géré par Liste des fiches d aide Fiche A. Se connecter à la plateforme... p. 3 Fiche B. Obtenir un code d accès pour la plateforme... p. 4 Fiche C. Rechercher des informations
Plus en détailCAP BOX Note utilisateurs
CAP BOX Note utilisateurs Sommaire ESPACE UTILISATEUR... Se connecter pour la ère fois sur son espace CAP BOX... Paramétrage du compte entreprise... Identité de l'entreprise.... Présentation des documents
Plus en détailGestion d'une billeterie défilé des talents
Jean HENRI Gestion d'une billeterie défilé des talents version 0.3 5 novembre 2013 STS Services Informatiques aux Organisations Lycée St Joseph - Bressuire Sommaire 1 Introduction... 1 2 Présentation
Plus en détailMANUEL DE L UTILISATEUR
MANUEL DE L UTILISATEUR COMPAS DYNAMIQUE Page 1 / 81 Page 2 / 81 SOMMAIRE PREAMBULE... 7 CHAPITRE 1 :... 9 PRESENTATION DU COMPAS DYNAMIQUE... 9 1 INTRODUCTION... 11 1.1 QU EST-CE QUE LE COMPAS DYNAMIQUE?...
Plus en détailAlgorithmique et structures de données I
Algorithmique et structures de données I Riadh Ben Messaoud Université 7 novembre à Carthage Faculté des Sciences Économiques et de Gestion de Nabeul 1ère année Licence Fondamentale IAG 1ère année Licence
Plus en détailPropagation sur réseau statique et dynamique
Université de la Méditerranée UFR Sciences de Luminy Rapport de stage informatique pour le Master 2 de Physique, Parcours Physique Théorique et Mathématique, Physique des Particules et Astroparticules.
Plus en détailGOL-502 Industrie de services. Travaux Pratique / Devoir #7
GOL-502 Industrie de services Travaux Pratique / Devoir #7 Version 2012 Modélisation à l'aide du langage UML 1) Diagramme de cas d'utilisation 2) Diagramme de classes 3) Diagramme de séquence 4) Diagramme
Plus en détailTutoriel : Créer un site web simple avec Composer. Fiche consigne Page 1 sur 6
1 Lancement du logiciel Composer Fiche consigne Page 1 sur 6 Cliquer sur l icône du bureau représenté en en-tête du présent document ou cherche le logiciel «Composer» dans le menu des programmes. 2 Création
Plus en détailCh.G3 : Distances et tangentes
4 e - programme 2011 mathématiques ch.g3 cahier élève Page 1 sur 14 1 DISTC D U PIT À U DRIT Ch.G3 : Distances et tangentes 1.1 Définition ex 1 DÉFIITI 1 : Soit une droite et un point n'appartenant pas
Plus en détailManuel d'utilisation avec le superviseur ISCANSERVER et le client VEHICLE Network System
Manuel d'utilisation avec le superviseur ISCANSERVER et le client VEHICLE Network System Ce document va vous guider pour utiliser "vehicle platform", l'objectif principal est d'ajour le 3225 à la plateforme,
Plus en détailVOS PREMIERS PAS AVEC TRACENPOCHE
Vos premiers pas avec TracenPoche page 1/16 VOS PREMIERS PAS AVEC TRACENPOCHE Un coup d'oeil sur l'interface de TracenPoche : La zone de travail comporte un script, une figure, un énoncé, une zone d analyse,
Plus en détailSommaire Présentation... 5 Sommaire Gérer le publipostage... 8 Gérer les modèles... 21 Gérer les groupes de contacts... 27 Mémoire d émission...
Guide Publipostage Sommaire L'emballage... 4 Les piles et batteries... 4 Le produit... 4 Présentation... 5 Introduction... 5 Fonctionnalités du module... 5 Accès à l'interface Publipostage... 5 Depuis
Plus en détailFacebook. Pour une organisation ou une entreprise!
Facebook Pour une organisation ou une entreprise! Réalisé en mars 2010 Révisé en décembre 2010 Par : Sultana Ahamed, Isabelle Leblanc et Joline LeBlanc Qu est-ce que Facebook? Facebook est un réseau social
Plus en détailMODE 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étailUtiliser le service de messagerie électronique de Google : gmail (1)
Utiliser le service de messagerie électronique de Google : gmail (1) 1. Créer un compte 2 2. Ouvrir sa boîte de messagerie électronique 3 3. Comprendre la boîte de réception (1) 4 3.1. Lire un message
Plus en détailMode 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étailMODE D'EMPLOI DE LA CALCULATRICE POUR LES COURTS SÉJOURS DANS L'ESPACE SCHENGEN
MODE D'EMPLOI DE LA CALCULATRICE POUR LES COURTS SÉJOURS DANS L'ESPACE SCHENGEN 1. Introduction Le règlement (UE) n 610/2013 du 26 juin 2013 a modifié la convention d'application de l'accord de Schengen,
Plus en détailInstallation de la visionneuse de fichiers PDF, Adobe Reader (si ce n'est pas déjà fait)
La section «Vos cartables en ligne» a été créée dans le but de vous permettre de consulter ou d'effectuer une recherche sur une partie ou la totalité de vos volumes de cours (depuis 2004 seulement). Le
Plus en détailRef : Résolution problème d'accès aux supports de cours
PLATE FORME e-learning LLMS Pôle national de compétences FOAD (Formation Ouverte et A Distance) Ref : Résolution problème d'accès Pôle compétences FOAD SIGAT http://foad.ac-toulouse.fr/ Page 2 SOMMAIRE
Plus en détailMicrosoft OSQL OSQL ou l'outil de base pour gérer SQL Server
Microsoft OSQL OSQL ou l'outil de base pour gérer SQL Server Suite à mon précédent article concernant MSDE, je me suis rendu compte à partir des commentaires que de nombreux utilisateurs avaient des problèmes
Plus en détailAlgorithmique et programmation : les bases (VBA) Corrigé
PAD INPT ALGORITHMIQUE ET PROGRAMMATION 1 Cours VBA, Semaine 1 mai juin 2006 Corrigé Résumé Ce document décrit l écriture dans le langage VBA des éléments vus en algorithmique. Table des matières 1 Pourquoi
Plus en détailManuel d'utilisation d'apimail V3
Manuel d'utilisation d'apimail V3 I Préambule Page 3 II Présentation Page 4 III Mise en route Configuration Page 5 Messagerie Serveur smtp Serveur pop Compte pop Mot de passe Adresse mail Laisser les messages
Plus en détailLogiciel SCRATCH FICHE 02
1. Reprise de la fiche 1: 1.1. Programme Figure : Logiciel SCRATCH FICHE 02 SANS ORDINATEUR : Dessiner à droite le dessin que donnera l'exécution de ce programme : Unité : 50 pas : Remarque : vous devez
Plus en détailInitiation aux bases de données (SGBD) Walter RUDAMETKIN
Initiation aux bases de données (SGBD) Walter RUDAMETKIN Bureau F011 Walter.Rudametkin@polytech-lille.fr Moi Je suis étranger J'ai un accent Je me trompe beaucoup en français (et en info, et en math, et...)
Plus en détailChapitre 4 : Édition de fichiers texte - Vi
Édition de fichiers texte - Vi ÉNONCÉSDUCHAPITRE4 33 Chapitre 4 : Édition de fichiers texte - Vi X Durée : 1heure30 X Mots-clés : Éditeur, texte, vi, vim. X Objectif À l'issue de ce chapitre, vous serez
Plus en détailChampionnat de France de Grilles Logiques Finale 7 juin 2014. Livret d'instructions
Championnat de France de Grilles Logiques Finale 7 juin 0 Livret d'instructions Épreuve Thème Horaires Durée Points Déjà vu? h h minutes 0 Medley international h h 0 minutes 00 Futur proche? h h0 minutes
Plus en détailCours 1 : La compilation
/38 Interprétation des programmes Cours 1 : La compilation Yann Régis-Gianas yrg@pps.univ-paris-diderot.fr PPS - Université Denis Diderot Paris 7 2/38 Qu est-ce que la compilation? Vous avez tous déjà
Plus en détailInstallation locale de JOOMLA SEPIA
FOAD TICE Installation locale de JOOMLA SEPIA Académie de Reims FRANÇOIS PALLUT Paternité - Pas d'utilisation Commerciale - Partage des Conditions Initiales à l'identique : http://creativecommons.org/licenses/by-nc-sa/2.0/fr/
Plus en détail