CQP 112 Introduc/on à la programma/on. Thème 3 : Programma/on Python. Département d informa/que. CQP 112 : Introduc/on à la programma/on
|
|
- Liliane Dubois
- il y a 6 ans
- Total affichages :
Transcription
1 CQP 112 Introduc/on à la programma/on Thème 3 : Programma/on Python Département d informa/que CQP 112 : Introduc/on à la programma/on
2 Plan 1. Structure d un programme 2. Entête 3. Inclusion de codes existants 4. Composants du code 5. Défini/on de fonc/ons
3 Langage Python q Guido Van Rossum (1989) q Dynamiquement typé : types découverts à l exécu/on q Fortement typé : : traitements dis/ncts suivant le type q Orienté objet : basé sur des défini/ons d objets et d instances de ces objets q Modulaire : composé de blocs
4 q Suite d instruc/ons Bloc q débutant par une ligne d instruc/on terminée par : q avec les lignes suivantes décalées par rapport à la première ligne. n = 10 somme_pairs = 0 somme_impairs = 0 while(n > 0): if(n % 2 == 0): somme_pairs = somme_pairs + n else: somme_impairs = somme_impairs + n n = n- 1
5 q Suite d instruc/ons Bloc q débutant par une ligne d instruc/on terminée par : q avec les lignes suivantes décalées par rapport à la première ligne. n = 10 somme_pairs = 0 somme_impairs = 0 while(n > 0): if(n % 2 == 0): somme_pairs = somme_pairs + n else: somme_impairs = somme_impairs + n n = n- 1
6 Structure d un programme Python q Entête q Direc/ves pour l interpréta/on q Descrip/on du programme q Inclusion de codes existants q Bibliothèques prédéfinies q Programmes existants q Votre code q Liste d instruc/ons
7 #!/usr/bin/env python # -*- coding: utf-8 -*- ## Affichage print "Le cosinus de l'angle est", cosinus """ ``calcul_cosinus`` **module description** Ce module calcule le cosinus d'un angle donné en degrés. Entête Entrées : (clavier) angle_en_degres : réel angle donné en degrés Sorties : (clavier) cosinus : réel cosinus de l'angle...moduleauthor:: Aïda Ouangraoua Janvier 2015 Codes existants """ from math import * ## Déclaration des variables angle_en_degres = 0.0 angle_en_radians = 0.0 cosinus = 0.0 Votre code ## Déclaration des constantes NBRE_RADIANS_DANS_DEGRE = pi/180 ## Lecture des entrées angle = input("entrez un angle en degrés:\n") ## Conversion de l'angle en radians angle_en_radians = angle_en_degres * NBRE_RADIANS_DANS_DEGRE ## Calcul du cosinus cosinus = cos(angle_en_radians)
8 Plan 1. Structure d un programme 2. Entête 3. Inclusion de codes existants 4. Composants du code 5. Défini/on de fonc/ons
9 Entête q Instruc/ons pour l interpréta/on q Descrip/on du programme (en commentaire) q Nom q Descrip/on q Auteur(e)(s) q Date #!/usr/bin/env python # -*- coding: utf-8 -*- """ ``calcul_cosinus`` **module description** Ce module calcule le cosinus d'un angle donné Entrées : (clavier) angle_en_degres : réel angle donné en degrés Sorties : (clavier) cosinus : réel cosinus de l'angle...moduleauthor:: Aïda Ouangraoua Janvier 2015 """
10 #!/usr/bin/env python # - *- coding: uj- 8 - *- Entêtes """ ``calcul_cosinus`` **module descrip/on** Ce module calcule le cosinus d'un angle donné en degrés. Entrées : (clavier) angle_en_degres : réel angle donné en degrés Sor/es : (clavier) cosinus : réel cosinus de l'angle...moduleauthor:: Aïda Ouangraoua Janvier 2015 """
11 #!/usr/bin/env python # - *- coding: uj- 8 - *- Entêtes """ ``calcul_cosinus`` **module descrip/on** Ce module calcule le cosinus d'un angle donné en degrés. Entrées : (clavier) angle_en_degres : réel angle donné en degrés Sor/es : (clavier) cosinus : réel cosinus de l'angle...moduleauthor:: Aïda Ouangraoua Janvier 2015 """ Résultat de l analyse du problème
12 Entêtes q Commentaires q Lignes non lue par l interprétateur q Très important dans un programme q Facilite la lecture et la maintenance q U/lisés pour la généra/on de la documenta/on q Lignes suivant le symbole # q Lignes placées entre """ et """ q Exemple # Calcul du cosinus cosinus = cos(angle_en_radians)
13 #!/usr/bin/env python # -*- coding: utf-8 -*- ## Affichage print "Le cosinus de l'angle est", cosinus """ ``calcul_cosinus`` **module description** Ce module calcule le cosinus d'un angle donné en degrés. Entêtes Entrées : (clavier) angle_en_degres : réel angle donné en degrés Sorties : (clavier) cosinus : réel cosinus de l'angle...moduleauthor:: Aïda Ouangraoua Janvier 2015 Codes existants """ from math import * ## Déclaration des variables angle_en_degres = 0.0 angle_en_radians = 0.0 cosinus = 0.0 Votre code ## Déclaration des constantes NBRE_RADIANS_DANS_DEGRE = pi/180 ## Lecture des entrées angle = input("entrez un angle en degrés:\n") ## Conversion de l'angle en radians angle_en_radians = angle_en_degres * NBRE_RADIANS_DANS_DEGRE ## Calcul du cosinus cosinus = cos(angle_en_radians)
14 Plan 1. Structure d un programme 2. Entêtes 3. Inclusion de codes existants 4. Composants du code 5. Défini/on de fonc/ons
15 Inclusion de codes existants q Direc/ves à l interprétateur q Inclusion de bibliothèques pré- définies Exemples : string, math, os.path, string, q Inclusion d autres programmes q Syntaxe from <nom_bibliothèque> import * q Exemple from math import * from nom_fichier import * (ne pas ajouter l extension.py du fichier) Contenu de la bibliothèque math : htps://docs.python.org/2/library/math.html
16 #!/usr/bin/env python # -*- coding: utf-8 -*- ## Affichage print "Le cosinus de l'angle est", cosinus """ ``calcul_cosinus`` **module description** Ce module calcule le cosinus d'un angle donné en degrés. Entêtes Entrées : (clavier) angle_en_degres : réel angle donné en degrés Sorties : (clavier) cosinus : réel cosinus de l'angle...moduleauthor:: Aïda Ouangraoua Janvier 2015 Codes existants """ from math import * ## Déclaration des variables angle_en_degres = 0.0 angle_en_radians = 0.0 cosinus = 0.0 Votre code ## Déclaration des constantes NBRE_RADIANS_DANS_DEGRE = pi/180 ## Lecture des entrées angle = input("entrez un angle en degrés:\n") ## Conversion de l'angle en radians angle_en_radians = angle_en_degres * NBRE_RADIANS_DANS_DEGRE ## Calcul du cosinus cosinus = cos(angle_en_radians)
17 Plan 1. Squelete d un programme 2. Entêtes 3. Inclusion de codes existants 4. Composants du code 5. Défini/on de fonc/ons
18 Composants du code q Déclara/on des constantes q Déclara/on des variables q Déclara/on des fonc/ons q Blocs d instruc/ons ## Déclaration des variables angle_en_degres = 0.0 angle_en_radians = 0.0 cosinus = 0.0 ## Déclaration des constantes NBRE_RADIANS_DANS_DEGRE = pi/180 ## Lecture des entrées angle = input("entrez un angle en degrés:\n") ## Conversion de l'angle en radians angle_en_radians = angle_en_degres * NBRE_RADIANS_DANS_DEG ## Calcul du cosinus cosinus = cos(angle_en_radians) ## Affichage print "Le cosinus de l'angle est", cosinus
19 Composants du code q Déclara/on des constantes q Déclara/on des variables q Déclara/on des fonc/ons q Blocs d instruc/ons ## Déclaration des variables angle_en_degres = 0.0 angle_en_radians = 0.0 cosinus = 0.0 Pas obligatoire ## Déclaration des constantes NBRE_RADIANS_DANS_DEGRE = pi/180 ## Lecture des entrées angle = input("entrez un angle en degrés:\n") ## Conversion de l'angle en radians angle_en_radians = angle_en_degres * NBRE_RADIANS_DANS_DEG ## Calcul du cosinus cosinus = cos(angle_en_radians) ## Affichage print "Le cosinus de l'angle est", cosinus
20 Composants du code q DéclaraLon des constantes q DéclaraLon des variables q Déclara/on des fonc/ons q Blocs d instruc/ons ## Déclaration des variables angle_en_degres = 0.0 angle_en_radians = 0.0 cosinus = 0.0 ## Déclaration des constantes NBRE_RADIANS_DANS_DEGRE = pi/180 ## Lecture des entrées angle = input("entrez un angle en degrés:\n") ## Conversion de l'angle en radians angle_en_radians = angle_en_degres * NBRE_RADIANS_DANS_DEG ## Calcul du cosinus cosinus = cos(angle_en_radians) ## Affichage print "Le cosinus de l'angle est", cosinus
21 DéclaraLon des constantes et variables q U/lise l affec/on qui permet de donner une valeur à un objet (constante ou variable) q Un objet est associé à un nom (noms donnés aux données en mémoire): q composé de letres (a- z) (A- Z), chiffres (0-9) et «_» q commence par une letre q ne con/ent de caractère réservé (*, +, $,., (, ), #,!, %, ;, :, ) Pas obligatoire en python ; mais dans les normes de programma/on.
22 DéclaraLon des constantes q Permet de donner des noms aux données qui ne doivent pas être modifiées : Constantes q Noms des constantes doivent être significa/fs q commencent par une letre q en majuscule (norme de programma/on) Exemples : NBRE_RADIANS_DANS_DEGRE, NBRE_SECONDES_DANS_HEURE q Syntaxe : suite d instruc/ons d affecta/on NBRE_RADIANS_DANS_DEGRÉ = / 180 NBRE_SECONDES_DANS_HEURE = 3600
23 DéclaraLons des variables q Permet de donner des noms aux données en mémoire q Noms des variables doivent être significa/fs q débutant par letre minuscule (norme de programma/on) Exemples : angle_en_degres, rayon, largeur, longueur q Syntaxe : suite d instruc/ons d affecta/on nbre_de_secondes = 100 prenom = "Lucy" angle_en_degres = 0.0 largeur = 0 longueur = 0
24 Composants du code q Déclara/on des constantes q Déclara/on des variables q Déclara/on des fonc/ons q Blocs d instruclons ## Déclaration des variables angle_en_degres = 0.0 angle_en_radians = 0.0 cosinus = 0.0 ## Déclaration des constantes NBRE_RADIANS_DANS_DEGRE = pi/180 ## Lecture des entrées angle = input("entrez un angle en degrés:\n") ## Conversion de l'angle en radians angle_en_radians = angle_en_degres * NBRE_RADIANS_DANS_DEG ## Calcul du cosinus cosinus = cos(angle_en_radians) ## Affichage print "Le cosinus de l'angle est", cosinus
25 Composants du code q Types de lignes q Commentaires q Instruc/ons q Types d instruc/on q Non- condi/onnelle q Affecta/on q Appel de fonc/on q Condi/onnelle ## Déclaration des variables angle_en_degres = 0.0 angle_en_radians = 0.0 cosinus = 0.0 ## Déclaration des constantes NBRE_RADIANS_DANS_DEGRE = pi/180 ## Lecture des entrées angle = input("entrez un angle en degrés:\n") ## Conversion de l'angle en radians angle_en_radians = angle_en_degres * NBRE_RADIANS_DANS_DEG ## Calcul du cosinus cosinus = cos(angle_en_radians) ## Affichage print "Le cosinus de l'angle est", cosinus
26 Composants du code q Types de lignes q Commentaires q Instruc/ons q Types d instruc/on q Non- condilonnelle q Affecta/on q Appel de fonc/on q Condi/onnelle ## Déclaration des variables angle_en_degres = 0.0 angle_en_radians = 0.0 cosinus = 0.0 ## Déclaration des constantes NBRE_RADIANS_DANS_DEGRE = pi/180 ## Lecture des entrées angle = input("entrez un angle en degrés:\n") ## Conversion de l'angle en radians angle_en_radians = angle_en_degres * NBRE_RADIANS_DANS_DEG ## Calcul du cosinus cosinus = cos(angle_en_radians) ## Affichage print "Le cosinus de l'angle est", cosinus
27 InstrucLon d affectalon q Permet de modifier la valeur d une variable q Valeur d une variable modifiable tout au long du code q Syntaxe nom_variable = <expression> q Expression peut être : q variable q valeur (exemple : 2 ou 1.05 ou "bonjour") q expression mathéma/que valide (exemple : (2 + 3) * 5 ; appel de fonc/on sur un jeu d entrée donné) q Exemples : x = y x = (2 + x) * (y - 5) angle = 0.0 cosinus = cos(angle) Fonc/on déclarée ou incluse à par/r de codes existants
28 Cas parlculier : lecture au clavier et affectalon q Permet d affecter à une variable une valeur lue au clavier q Syntaxe nom_variable = input(<message>) ou nom_variable = raw_input(<message>) q Message est : q le message d instruc/on qui s affiche à l écran q exemple : "Tapez votre prénom" ou "Entrez un angle" q Exemples : prenom = input("tapez votre prénom") angle = input("entrez un angle")
29 InstrucLon d appel de fonclon (sans affectalon) q Permet d exécuter une fonc/on sur un jeu d entrée donné q Syntaxe nom_fonc/on (<expression1>, <expression2>, ) q Exemples: afficher_intervalle(a,b) Fonc/on déclarée ou incluse à par/r de codes existants
30 Cas parlculier : instruclon d affichage q Permet d afficher une valeur à l écran q Syntaxe print <expression1>, <expression2>, q Exemples (a = 1, x = 2, y = 3, angle = 0, cosinus = 1): print "La somme de x et y est", x + y print "La valeur de la variable a est", a print "Le cosinus de l angle", angle, "est", cosinus print "Le produit de 2+2 et", 3, "est (2+2)*3"
31 #!/usr/bin/env python # -*- coding: utf-8 -*- ## Affichage print "Le cosinus de l'angle est", cosinus """ ``calcul_cosinus`` **module description** Ce module calcule le cosinus d'un angle donné en degrés. Entêtes Entrées : (clavier) angle_en_degres : réel angle donné en degrés Sorties : (clavier) cosinus : réel cosinus de l'angle...moduleauthor:: Aïda Ouangraoua Janvier 2015 Codes existants """ from math import * ## Déclaration des variables angle_en_degres = 0.0 angle_en_radians = 0.0 cosinus = 0.0 Votre code ## Déclaration des constantes NBRE_RADIANS_DANS_DEGRE = pi/180 ## Lecture des entrées angle = input("entrez un angle en degrés:\n") ## Conversion de l'angle en radians angle_en_radians = angle_en_degres * NBRE_RADIANS_DANS_DEGRE ## Calcul du cosinus cosinus = cos(angle_en_radians)
32 """ #!/usr/bin/env python # -*- coding: utf-8 -*- """ ``calcul_cosinus`` **module description** Ce module calcule le cosinus d'un angle donné en degrés. Entrées : (clavier) angle_en_degres : réel angle donné en degrés Sorties : (clavier) cosinus : réel cosinus de l'angle...moduleauthor:: Aïda Ouangraoua Janvier 2015
33 """ from math import * ## Déclaration des variables angle_en_degres = 0.0 angle_en_radians = 0.0 cosinus = 0.0 ## Déclaration des constantes NBRE_RADIANS_DANS_DEGRE = pi/180 ## Lecture des entrées angle = input("entrez un angle en degrés:\n") angle_en_degres = input( Entrez un angle en degrés:\n ) ## Conversion de l'angle en radians angle_en_radians = angle_en_degres * NBRE_RADIANS_DANS_DEGRE ## Calcul du cosinus cosinus = cos(angle_en_radians) ## Affichage print "Le cosinus de l'angle est", cosinus
34 #!/usr/bin/env python # -*- coding: utf-8 -*- ## Affichage print "La circonference du rectangle est", circonference print "La superficie du rectangle est", superficie """ ``calcul_circonference_rectangle`` **module description** Ce module calcule la circonférence et la superficie d'un rectangle longueur données. Entêtes Entrées : (clavier) largeur : entier largeur donné en cm (clavier) longueur : entier longueur donné en cm Codes existants Sorties : (écran) circonférence : entier circonférence en cm (écran) superficie : entier superficie en cm^2...moduleauthor:: Aïda Ouangraoua Janvier 2015 """ ## Déclaration des variables largeur = 0 longueur = 0 circonference = 0 superficie = 0 Votre code ## Lecture des entrées largeur = input("entrez une largeur en cm:\n") longueur = input("entrez une longueur en cm:\n") ## Calcul de la circonference circonference = 2 * (largeur + longueur) ## Calcul de la superficie superficie = largeur * longueur
35 """ ## Déclaration des variables largeur = 0 longueur = 0 circonference = 0 superficie = 0 ## Lecture des entrées largeur = input("entrez une largeur en cm:\n") longueur = input("entrez une longueur en cm:\n") ## Calcul de la circonference circonference = 2 * (largeur + longueur) ## Calcul de la superficie superficie = largeur * longueur ## Affichage print "La circonference du rectangle est", circonference print "La superficie du rectangle est", superficie
36 #!/usr/bin/env python # -*- coding: utf-8 -*- """ ``calcul_superficie_cercle`` **module description** Ce module calcule la superficie d'un cercle de rayon Entêtes Entrées : (clavier) rayon : réel rayon donné en cm Sorties : (écran) surperficie : réel superficie du cercle en cm^2...moduleauthor:: Aïda Ouangraoua Janvier 2015 Codes existants Votre code """ from math import * ## Déclaration des variables rayon = 0.0 superficie = 0.0 ## Déclaration des constantes #pi = ## Lecture des entrées rayon = input("entrez le rayon du cercle:\n") ## Traitement superficie = pi * rayon**2 ## Affichage print "La superficie du cercle est", superficie
37 ...moduleauthor:: Aïda Ouangraoua Janvier 2015 """ from math import * ## Déclaration des variables rayon = 0.0 superficie = 0.0 ## Déclaration des constantes #pi = ## Lecture des entrées rayon = input("entrez le rayon du cercle:\n") ## Traitement superficie = pi * rayon**2 ## Affichage print "La superficie du cercle est", superficie
38 Composants du code q Déclara/on des constantes q Déclara/on des variables q DéclaraLon des fonclons q Blocs d instruc/ons
39 Plan 1. Structure d un programme 2. Entêtes 3. Inclusion de codes existants 4. Composants du code 5. DéfiniLon de fonclons
40 DéfiniLon de fonclons q Fonc/on : objet à déclarer q Permet de résoudre un sous- problème du problème de base.
41 Indenta/on après : Obligatoire en Python DéfiniLon de fonclons q Syntaxe def <nomfonc/on>(<nom_param1>, <nom_param2>, ): instruc/ons de l algorithme.. [return <nomvariableretour>] q Exemple def calcul_circonference_rectangle(largeur,longueur): circonference = 2 * (largeur + longueur) return circonference
42 Indenta/on après : Obligatoire en Python DéfiniLon de fonclons q Autres exemples def afficher_texte (un_texte): print "Affichage du texte :", un_texte def calcul_cosinus(angle_en_degres) : angle_en_radians = 0.0 cosinus = 0.0 PI = NBRE_RADIANS_DANS_DEGRE = PI/180 angle_en_radians = angle_en_degres * NBRE_RADIANS_DANS_DEGRE cosinus = cos(angle_en_radians) return cosinus
43 Appel de fonclons q Calcul le résultat d une fonc/on pour des valeurs données q Syntaxe <nomvariable> = <nomfonc/on>(<expression1>, <expression2>, ) q Exemple larg = 4 long = 8 circ_4_8 = calcul_circonference_rectangle(larg,long)
44 Appel de fonclons q Calcul le résultat d une fonc/on pour des valeurs données q Syntaxe <nomvariable> = <nomfonc/on>(<expression1>, <expression2>, ) q Exemple larg = 4 long = 8 Possible si la défini/on de la fonc/on inclut une valeur retournée Nombres de données en entrée = Nombre de paramètres entrants définis pour la fonc/on circ_4_8 = calcul_circonference_rectangle(larg,long)
45 Exemples complets avec fonclons q Avec fonc/ons secondaires q calcul_cosinus_fonc/on.py q calcul_rectangle_fonc/on.py q calcul_cercle_fonc/on.py q Avec une fonc/on principale : main() q calcul_cosinus_fonc/on_main.py q calcul_rectangle_fonc/on_main.py q calcul_cercle_fonc/on_main.py
46 Exercices 1. Écrire un programme qui lit un nombre en base décimale <= 256, puis le conver/t et l affiche en base binaire (Note : 256 = 2 8 ). 2. Écrire un programme qui lit un nombre de secondes, puis le conver/t et l affiche en heures, minutes, secondes.
CQP 112 Introduc/on à la programma/on. Thème 2 : Architecture d un système informa/que. Département d informa/que
CQP 112 Introduc/on à la programma/on Thème 2 : Architecture d un système informa/que Département d informa/que CQP 112 : Introduc/on à la programma/on Plan 1. Historique des ordinateurs 2. Composants
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é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é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étailTP 1. Prise en main du langage Python
TP. Prise en main du langage Python Cette année nous travaillerons avec le langage Python version 3. ; nous utiliserons l environnement de développement IDLE. Étape 0. Dans votre espace personnel, créer
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é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étailINITIATION AU LANGAGE C SUR PIC DE MICROSHIP
COURS PROGRAMMATION INITIATION AU LANGAGE C SUR MICROCONTROLEUR PIC page 1 / 7 INITIATION AU LANGAGE C SUR PIC DE MICROSHIP I. Historique du langage C 1972 : naissance du C dans les laboratoires BELL par
Plus en détailDécouverte de Python
Découverte de Python Python est un des langages informatiques au programme des concours à partir de la session 2015. Ce tutoriel vous permettra de vous mettre à peu près à niveau de ce qui a été fait en
Plus en détailALGORITHMIQUE ET PROGRAMMATION En C
Objectifs ALGORITHMIQUE ET PROGRAMMATION Une façon de raisonner Automatiser la résolution de problèmes Maîtriser les concepts de l algorithmique Pas faire des spécialistes d un langage Pierre TELLIER 2
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é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étailAnne Tasso. Java. Le livre de. premier langage. 10 e édition. Avec 109 exercices corrigés. Groupe Eyrolles, 2000-2015, ISBN : 978-2-212-14154-2
Anne Tasso Java Le livre de premier langage 10 e édition Avec 109 exercices corrigés Groupe Eyrolles, 2000-2015, ISBN : 978-2-212-14154-2 Table des matières Avant-propos Organisation de l ouvrage..............................
Plus en détailAlgorithmique et Programmation, IMA
Algorithmique et Programmation, IMA Cours 2 : C Premier Niveau / Algorithmique Université Lille 1 - Polytech Lille Notations, identificateurs Variables et Types de base Expressions Constantes Instructions
Plus en détailReprésentation d un entier en base b
Représentation d un entier en base b 13 octobre 2012 1 Prérequis Les bases de la programmation en langage sont supposées avoir été travaillées L écriture en base b d un entier est ainsi défini à partir
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étailLe langage C. Séance n 4
Université Paris-Sud 11 Institut de Formation des Ingénieurs Remise à niveau INFORMATIQUE Année 2007-2008 Travaux pratiques d informatique Le langage C Séance n 4 But : Vous devez maîtriser à la fin de
Plus en détailLe contrôle fiscal anno 2013
Le contrôle fiscal anno 2013 Carlos SIX! Administrateur général de la Fiscalité SPF Finances Ges$on des risques Contrôle fiscal CRM & Tolérance zéro ONDEMENT OBJECTIFS STRATEGIQUES Etude externe 2010 constata$ons
Plus en détailUE Programmation Impérative Licence 2ème Année 2014 2015
UE Programmation Impérative Licence 2 ème Année 2014 2015 Informations pratiques Équipe Pédagogique Florence Cloppet Neilze Dorta Nicolas Loménie prenom.nom@mi.parisdescartes.fr 2 Programmation Impérative
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étailPrésentation du langage et premières fonctions
1 Présentation de l interface logicielle Si les langages de haut niveau sont nombreux, nous allons travaillé cette année avec le langage Python, un langage de programmation très en vue sur internet en
Plus en détailStructure d un programme et Compilation Notions de classe et d objet Syntaxe
Cours1 Structure d un programme et Compilation Notions de classe et d objet Syntaxe POO 1 Programmation Orientée Objet Un ensemble d objet qui communiquent Pourquoi POO Conception abstraction sur les types
Plus en détailIN 102 - Cours 1. 1 Informatique, calculateurs. 2 Un premier programme en C
IN 102 - Cours 1 Qu on le veuille ou non, les systèmes informatisés sont désormais omniprésents. Même si ne vous destinez pas à l informatique, vous avez de très grandes chances d y être confrontés en
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é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é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étailLe langage C++ est un langage de programmation puissant, polyvalent, on serait presque tenté de dire universel, massivement utilisé dans l'industrie
Chapitre I : Les bases du C++ Le langage C++ est un langage de programmation puissant, polyvalent, on serait presque tenté de dire universel, massivement utilisé dans l'industrie du logiciel, et ce depuis
Plus en détailBases de programmation. Cours 5. Structurer les données
Bases de programmation. Cours 5. Structurer les données Pierre Boudes 1 er décembre 2014 This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 3.0 License. Types char et
Plus en détailCours 7 : Utilisation de modules sous python
Cours 7 : Utilisation de modules sous python 2013/2014 Utilisation d un module Importer un module Exemple : le module random Importer un module Exemple : le module random Importer un module Un module est
Plus en détailCours d initiation à la programmation en C++ Johann Cuenin
Cours d initiation à la programmation en C++ Johann Cuenin 11 octobre 2014 2 Table des matières 1 Introduction 5 2 Bases de la programmation en C++ 7 3 Les types composés 9 3.1 Les tableaux.............................
Plus en détailEXERCICES DE REVISIONS MATHEMATIQUES CM2
EXERCICES DE REVISIONS MATHEMATIQUES CM2 NOMBRES ET CALCUL Exercices FRACTIONS Nommer les fractions simples et décimales en utilisant le vocabulaire : 3 R1 demi, tiers, quart, dixième, centième. Utiliser
Plus en détailProgrammation C. Apprendre à développer des programmes simples dans le langage C
Programmation C Apprendre à développer des programmes simples dans le langage C Notes de cours sont disponibles sur http://astro.u-strasbg.fr/scyon/stusm (attention les majuscules sont importantes) Modalités
Plus en détailI. Introduction aux fonctions : les fonctions standards
Chapitre 3 : Les fonctions en C++ I. Introduction aux fonctions : les fonctions standards A. Notion de Fonction Imaginons que dans un programme, vous ayez besoin de calculer une racine carrée. Rappelons
Plus en détailMTI820 Entrepôts de données et intelligence d affaires. Les applica+ons de BI
MTI820 Entrepôts de données et intelligence d affaires Les applica+ons de BI Département de génie logiciel et des TI MTI820 Hiver 2011 S. ChaEi, C. Desrosiers 1 Le cycle de vie d un projet en BI Diagramme
Plus en détail2 Comment fonctionne un ordinateur, dans les grandes lignes
Programmation 1 Cours n 1 GB3, 2 nd semestre 2014-2015 Cours de Python Gilles Bernot Les notes de cours et les feuilles de TD sont disponibles (avec un peu de retard par rapport au déroulement du cours)
Plus en détailUtilisation d objets : String et ArrayList
Chapitre 6 Utilisation d objets : String et ArrayList Dans ce chapitre, nous allons aborder l utilisation d objets de deux classes prédéfinies de Java d usage très courant. La première, nous l utilisons
Plus en détailCours d Algorithmique et de Langage C 2005 - v 3.0
Cours d Algorithmique et de Langage C 2005 - v 3.0 Bob CORDEAU cordeau@onera.fr Mesures Physiques IUT d Orsay 15 mai 2006 Avant-propos Avant-propos Ce cours en libre accès repose sur trois partis pris
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étailPython - introduction à la programmation et calcul scientifique
Université de Strasbourg Environnements Informatique Python - introduction à la programmation et calcul scientifique Feuille de TP 1 Avant de commencer Le but de ce TP est de vous montrer les bases de
Plus en détailLangage et Concepts de ProgrammationOrientée-Objet 1 / 40
Déroulement du cours Introduction Concepts Java Remarques Langage et Concepts de Programmation Orientée-Objet Gauthier Picard École Nationale Supérieure des Mines de Saint-Étienne gauthier.picard@emse.fr
Plus en détailÉvolu>on et maintenance
IFT3912 Développement et maintenance de logiciels Évolu>on et maintenance Bruno Dufour Université de Montréal dufour@iro.umontreal.ca Modifica>on des logiciels Les modifica>ons sont inévitables Des nouveaux
Plus en détailIV- Comment fonctionne un ordinateur?
1 IV- Comment fonctionne un ordinateur? L ordinateur est une alliance du hardware (le matériel) et du software (les logiciels). Jusqu à présent, nous avons surtout vu l aspect «matériel», avec les interactions
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étailHMI target Visu / PLC HMI. Pour réaliser une interface homme machine avec PLC control
HMI target Visu / PLC HMI Pour réaliser une interface homme machine avec PLC control VERSION : 1.4 / PH DATE : 5 Novembre 2014 Sommaire Ce manuel explique de manière pratique les étapes successives pour
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étailDevenez un virtuose de Google. Atelier en informa5que présenté par Dominic P. Tremblay h@p://dominictremblay.com
Devenez un virtuose de Google Atelier en informa5que présenté par Dominic P. Tremblay h@p://dominictremblay.com Google Google est une société fondée en 1998 en Californie par Larry Page et Sergey Brin.
Plus en détailLes chaînes de caractères
Les chaînes de caractères Dans un programme informatique, les chaînes de caractères servent à stocker les informations non numériques comme par exemple une liste de nom de personne ou des adresses. Il
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étailAlgorithme. Table des matières
1 Algorithme Table des matières 1 Codage 2 1.1 Système binaire.............................. 2 1.2 La numérotation de position en base décimale............ 2 1.3 La numérotation de position en base binaire..............
Plus en détailConsole IAP Manuel d utilisation
Console IAP Manuel d utilisation Préface Cette application fut un projet lancé à l initiative du service IAP (Industrialisation Automatisation et Projet) de l entreprise SEA TPI, composé de développeurs
Plus en détailLES 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étail1 Lecture de fichiers
Programmation 1 Cours n 6 GB3, 2 nd semestre 2014-2015 Cours de Python Gilles Bernot 1 Lecture de fichiers Un fichier est une suite de caractères mémorisés sur le disque dur de la machine dans un endroit
Plus en détailCOURS AUTOCAD. Création et utilisation des blocs. b leclerc. ERP Jean Moulin METZ
COURS AUTOCAD Création et utilisation des blocs QU EST-CE QU UN BLOC? C est un élément de dessin, auquel peut être associé du texte (des attributs ). Un bloc constitue un élément de bibliothèque. Il peut
Plus en détailExpression des contraintes. OCL : Object C o n t r a i n t L a n g u a g e
P r o b l é m a t i q u e OCL : O b j e c t C o n s t r a i n t L a n g u a g e Le langage de contraintes d UML Les différents diagrammes d UML permettent d exprimer certaines contraintes graphiquement
Plus en détailUN GUIDE PROPOSÉ PAR PME-WEB EMAIL MARKETING GUIDE ULTIME DES MOTS INTERDITS. Un guide pour Éviter de voir vos email passer en SPAM. www.pme- web.
UN GUIDE PROPOSÉ PAR PME-WEB EMAIL MARKETING GUIDE ULTIME DES MOTS INTERDITS Un guide pour Éviter de voir vos email passer en SPAM Table des matières 1. Introduction 2. Les termes financiers 3. Les termes
Plus en détail1 Année LMD-STSM Algorithmique et Programmation. Série de TD 2
Série de TD 2 Exercice 2.1 Quel résultat produit le programme suivant? Var val, double : entier ; Val := 231 ; Double := Val * 2 ; Ecrire (Val) ; Ecrire (Double) ;. Exercice 2.2 Ecrire un programme qui
Plus en détailI- USBKey Transfer. Guide d u5lisa5on. Comment u)liser I- USBKey Transfer?
I- USBKey Transfer Guide d u5lisa5on Comment u)liser I- USBKey Transfer? 1 I- USBKey Transfer Guide d u5lisa5on - Supprimer - Copier - Déplacer 1. Comment copier les fichiers (musique, vidéo, photos, etc.)
Plus en détailÉléments d informatique Cours 3 La programmation structurée en langage C L instruction de contrôle if
Éléments d informatique Cours 3 La programmation structurée en langage C L instruction de contrôle if Pierre Boudes 28 septembre 2011 This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike
Plus en détailIntroduction à l algorithmique et à la programmation (Info 2)
Introduction à l algorithmique et à la programmation (Info 2) Premier cours: présentation du module, codage et définition de l algorithmique Matthieu Puigt IUT du Littoral Côte d Opale DUT Génie Industriel
Plus en détailPetit lexique de calcul à l usage des élèves de sixième et de cinquième par M. PARCABE, professeur au collège Alain FOURNIER de BORDEAUX, mars 2007
Petit lexique de calcul à l usage des élèves de sixième et de cinquième par M. PARCABE, professeur au collège Alain FOURNIER de BORDEAUX, mars 2007 page 1 / 10 abscisse addition additionner ajouter appliquer
Plus en détailDé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étailLA LOGISTIQUE LES BONNES QUESTIONS À SE POSER
LA LOGISTIQUE LES BONNES QUESTIONS À SE POSER Les bonnes questions à se poser 1. Qui sont mes clients (à qui vais- je vendre sur Internet)? 2. Ai- je du temps à consacrer à ma bou?que en ligne? 3. Ma
Plus en détailConcepon et réalisaon
Concepon et réalisaon Vendée Etudes & Réalisaons de Soluons Informaques 10 rue des Sables 85540 Mouers les Mauxfaits h%p://sarl-versi.fr contact@sarl-versi.fr Mainate 2 une logiciel d aide à la communicaon
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 au langage C
Introduction au langage C Cours 1: Opérations de base et premier programme Alexis Lechervy Alexis Lechervy (UNICAEN) Introduction au langage C 1 / 23 Les premiers pas Sommaire 1 Les premiers pas 2 Les
Plus en détailAnne Tasso. Java. Le livre de. premier langage. 6 e édition. Groupe Eyrolles, 2000, 2002, 2005, 2006, 2008, 2010, ISBN : 978-2-212-12648-8
Anne Tasso Java Le livre de premier langage 6 e édition Groupe Eyrolles, 2000, 2002, 2005, 2006, 2008, 2010, ISBN : 978-2-212-12648-8 Table des matières Avant-propos Organisation de l ouvrage..............................
Plus en détailEntreprise Chiffres clefs
Présenta)on FRANCK DUPRE: DEUG, Master 2 en Télécom 1997, Université Lille1 ALTRAN : 6 ans, Consultant et Business Manager ALTEN : 4 ans, Directeur d Agence Lille et Paris, puis Managing Director UK SOPRA
Plus en détailM06/5/COMSC/SP1/FRE/TZ0/XX INFORMATIQUE NIVEAU MOYEN ÉPREUVE 1. Mardi 2 mai 2006 (après-midi) 1 heure 30 minutes INSTRUCTIONS DESTINÉES AUX CANDIDATS
IB INFORMATIQUE NIVEAU MOYEN ÉPREUVE 1 DIPLOMA PROGRAMME PROGRAMME DU DIPLÔME DU BI PROGRAMA DEL DIPLOMA DEL BI M06/5/COMSC/SP1/FRE/TZ0/XX 22067017 Mardi 2 mai 2006 (après-midi) 1 heure 30 minutes INSTRUCTIONS
Plus en détailExcel 2007 Niveau 3 Page 1 www.admexcel.com
Excel 2007 Niveau 3 Page 1 TABLE DES MATIERES UTILISATION DE LISTES DE DONNEES... 4 REMARQUES PREALABLES SUR LES LISTES DE DONNEES... 4 METTRE EN FORME LE TABLEAU... 6 METTRE LA LISTE A JOUR... 7 a/ Directement
Plus en détailINF 321 : mémento de la syntaxe de Java
INF 321 : mémento de la syntaxe de Java Table des matières 1 La structure générale d un programme 3 2 Les composants élémentaires de Java 3 2.1 Les identificateurs.................................. 3 2.2
Plus en détailBases de Données et Internet
Informatique S6 3A Bases de Données et Internet Python: SGBD et CGI Alexis NEDELEC LISYC EA 3883 UBO-ENIB-ENSIETA Centre Européen de Réalité Virtuelle Ecole Nationale d Ingénieurs de Brest enib c 2008
Plus en détailChap III : Les tableaux
Chap III : Les tableaux Dans cette partie, on va étudier quelques structures de données de base tels que : Les tableaux (vecteur et matrice) Les chaînes de caractères LA STRUCTURE DE TABLEAU Introduction
Plus en détailPremiers Pas en Programmation Objet : les Classes et les Objets
Chapitre 2 Premiers Pas en Programmation Objet : les Classes et les Objets Dans la première partie de ce cours, nous avons appris à manipuler des objets de type simple : entiers, doubles, caractères, booléens.
Plus en détailChapitre 10 Arithmétique réelle
Chapitre 10 Arithmétique réelle Jean Privat Université du Québec à Montréal INF2170 Organisation des ordinateurs et assembleur Automne 2013 Jean Privat (UQAM) 10 Arithmétique réelle INF2170 Automne 2013
Plus en détailNOM : Prénom : Date de naissance : Ecole : CM2 Palier 2
NOM : Prénom : Date de naissance : Ecole : CM2 Palier 2 Résultats aux évaluations nationales CM2 Annexe 1 Résultats de l élève Compétence validée Lire / Ecrire / Vocabulaire / Grammaire / Orthographe /
Plus en détailLangage Java. Classe de première SI
Langage Java Table des matières 1. Premiers pas...2 1.1. Introduction...2 1.2. Mon premier programme...2 1.3. Les commentaires...2 2. Les variables et les opérateurs...2 3. La classe Scanner...3 4. Les
Plus en détailOCL - Object Constraint Language
OCL - Object Constraint Language Laëtitia Matignon laetitia.matignon@univ-lyon1.fr Département Informatique - Polytech Lyon Université Claude Bernard Lyon 1 2012-2013 Laëtitia Matignon SIMA - OCL - Object
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étailExercices types Algorithmique et simulation numérique Oral Mathématiques et algorithmique Banque PT
Exercices types Algorithmique et simulation numérique Oral Mathématiques et algorithmique Banque PT Ces exercices portent sur les items 2, 3 et 5 du programme d informatique des classes préparatoires,
Plus en détailEVALUATIONS MI-PARCOURS CM2
Les enseignants de CM2 de la circonscription de METZ-SUD proposent EVALUATIONS MI-PARCOURS CM2 Mathématiques Livret enseignant NOMBRES ET CALCUL Circonscription de METZ-SUD Page 1 Séquence 1 : Exercice
Plus en détaildes Données et Référentiels sur l'eau Service d'administration Nationale
Formats d échanges Service d'administration Nationale des Données et Référentiels sur l'eau PRESENTATION DU FORMAT D ECHANGE SIMPLIFIE Thème : TOUS LES THEMES Version : 2.0 Version 2002-1 Mars 2003 Publication
Plus en détailStructure d un programme
Architecture des ordinateurs Cours 6 Structure d un programme 3 décembre 2012 Archi 1/30 Programme en Assembleur Archi 2/30 Sections de données programme en assembleur = fichier texte (extension.asm) organisé
Plus en détailArchitecture matériel et logiciel 2
Architecture matériel et logiciel 2 Architectures Venera Arnaoudova Concep8on architecturale 1. Introduc8on 2. Modéliser l architecture avec UML 3. Éléments architecturaux 4. Styles architecturaux 1. Architecture
Plus en détailPRESENTATION RESSOURCES. Christian Dupaty BTS Systèmes Numériques Lycée Fourcade Gardanne Académie d Aix Marseille
PRESENTATION RESSOURCES Christian Dupaty BTS Systèmes Numériques Lycée Fourcade Gardanne Académie d Aix Marseille 1) Introduction, Objectifs et Intentions Le BTS SN (Systèmes Numériques) intègre la formation
Plus en détail1 Recherche en table par balayage
1 Recherche en table par balayage 1.1 Problème de la recherche en table Une table désigne une liste ou un tableau d éléments. Le problème de la recherche en table est celui de la recherche d un élément
Plus en détailAteliers SCJP Pour Java 2 Pla2orm, Standard Edi8on 7.0
Ateliers SCJP Pour Java 2 Pla2orm, Standard Edi8on 7.0 1 Diagramme JDK 1.7 2 Agenda þ q q q q q q q q q Declara4on and Access Control Object Orienta4on Assignments Operators Flow Control, Excep4ons and
Plus en détailLes structures. Chapitre 3
Chapitre 3 Les structures Nous continuons notre étude des structures de données qui sont prédéfinies dans la plupart des langages informatiques. La structure de tableau permet de regrouper un certain nombre
Plus en détailFlux de données Lecture/Ecriture Fichiers
Flux de données Lecture/Ecriture Fichiers 1 Un flux de données est un objet qui représente une suite d octets d un programme pour une certaine destination ou issus d une source pour un programme flux d
Plus en détailPlan du cours. Historique du langage http://www.oracle.com/technetwork/java/index.html. Nouveautés de Java 7
Université Lumière Lyon 2 Faculté de Sciences Economiques et Gestion KHARKIV National University of Economic Introduction au Langage Java Master Informatique 1 ère année Julien Velcin http://mediamining.univ-lyon2.fr/velcin
Plus en détail3. SPÉCIFICATIONS DU LOGICIEL. de l'expression des besoins à la conception. Spécifications fonctionnelles Analyse fonctionnelle et méthodes
PLAN CYCLE DE VIE D'UN LOGICIEL EXPRESSION DES BESOINS SPÉCIFICATIONS DU LOGICIEL CONCEPTION DU LOGICIEL LA PROGRAMMATION TESTS ET MISE AU POINT DOCUMENTATION CONCLUSION C.Crochepeyre Génie Logiciel Diapason
Plus en détailCours intensif Java. 1er cours: de C à Java. Enrica DUCHI LIAFA, Paris 7. Septembre 2009. Enrica.Duchi@liafa.jussieu.fr
. Cours intensif Java 1er cours: de C à Java Septembre 2009 Enrica DUCHI LIAFA, Paris 7 Enrica.Duchi@liafa.jussieu.fr LANGAGES DE PROGRAMMATION Pour exécuter un algorithme sur un ordinateur il faut le
Plus en détailTP Codage numérique des caractères. Un ordinateur ne manipule que des 0 et des 1 : Comment alors code-t-il du texte?
TP Codage numérique des caractères Un ordinateur ne manipule que des 0 et des 1 : Comment alors code-t-il du texte? I Le code ASCII 1. Une première approche Ouvrir un fichier Excell Sur la ligne 1 du tableau,
Plus en détailDécouverte du logiciel ordinateur TI-n spire / TI-n spire CAS
Découverte du logiciel ordinateur TI-n spire / TI-n spire CAS Mémento Ouvrir TI-Nspire CAS. Voici la barre d outils : L insertion d une page, d une activité, d une page où l application est choisie, pourra
Plus en détailJava Licence Professionnelle CISII, 2009-10
Java Licence Professionnelle CISII, 2009-10 Cours 4 : Programmation structurée (c) http://www.loria.fr/~tabbone/cours.html 1 Principe - Les méthodes sont structurées en blocs par les structures de la programmation
Plus en détailEnoncé et corrigé du brevet des collèges dans les académies d Aix- Marseille, Montpellier, Nice Corse et Toulouse en 2000. Énoncé.
Enoncé et corrigé du brevet des collèges dans les académies d Aix- Marseille, Montpellier, Nice Corse et Toulouse en 2000. Énoncé. I- ACTIVITES NUMERIQUES (12 points) Exercice 1 (3 points) On considère
Plus en détailAngles orientés et trigonométrie
Chapitre Angles orientés et trigonométrie Ce que dit le programme : CONTENUS CAPACITÉS ATTENDUES COMMENTAIRES Trigonométrie Cercle trigonométrique. Radian. Mesure d un angle orienté, mesure principale.
Plus en détailUSTL - Licence ST-A 1ère année 2005-2006 Codage de l information TP 1 :
USTL - Licence ST-A 1ère année 2005-2006 Codage de l information TP 1 : Objectifs du TP Ce TP a pour but 1. de découvrir quelques opérations logiques sur les nombres 2. et quelques formats de fichiers.
Plus en détailINF111. Initiation à la programmation impérative en C http://ama.liglab.fr/ amini/cours/l1/inf111/ Massih-Reza Amini
Initiation à la programmation impérative en C http://ama.liglab.fr/ amini/cours/l1// Massih-Reza Amini Université Joseph Fourier Laboratoire d Informatique de Grenoble 2/52 Introduction Structures de contrôle
Plus en détail