La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

I&G- chapitre 11-La logique Logarithmique -Mme Roulaud 1 Initiation au système dinformation et aux bases de données: la logique logarithmique Voir les.

Présentations similaires


Présentation au sujet: "I&G- chapitre 11-La logique Logarithmique -Mme Roulaud 1 Initiation au système dinformation et aux bases de données: la logique logarithmique Voir les."— Transcription de la présentation:

1 I&G- chapitre 11-La logique Logarithmique -Mme Roulaud 1 Initiation au système dinformation et aux bases de données: la logique logarithmique Voir les commentaires Voir les commentaires

2 I&G- chapitre 11-La logique Logarithmique -Mme Roulaud 2 La logique logarithmique dans manuel Hachette page 123 Objectif? Objectif? Quest-ce quun algorithme? Quest-ce quun algorithme? Les étapes pour réaliser un algorithme Les étapes pour réaliser un algorithme Quest-ce quune fonction Quest-ce quune fonction Au travail.... Au travail....

3 I&G- chapitre 11-La logique Logarithmique -Mme Roulaud 3 Objectif Objectif simplementAu travers de létude de ce chapitre, on cherche simplement à vous sensibiliser sur la logique du traitement de linformation, quelque soit le langage de programmation utilisé (par exemple dans EXCEL, dans ACCESS, dans le langage HTML…) –Ainsi, dans votre manuel, on vous présente le langage VBA (Excel)

4 I&G- chapitre 11-La logique Logarithmique -Mme Roulaud 4 Quest-ce quun algorithme?(1/2) Quest-ce quun algorithme?(1/2) Lalgorithmique est un terme dorigine arabe ( vient du nom du mathématicien persan Al- Khwarizmi au 8ème siècle ) Un algorithme, cest une suite dinstructions qui, une fois exécutée correctement, conduit à un résultat donné. fondamental –Il est fondamental quil soit juste, pour obtenir le résultat attendu rigoureusementIl faut procéder rigoureusement en plusieurs étapes pour bien le rédiger….

5 I&G- chapitre 11-La logique Logarithmique -Mme Roulaud 5 Quest-ce quun algorithme?(2/2) Quest-ce quun algorithme?(2/2) Exemples dalgorithmes.. –C –Calculer le Chiffre dAffaire réalisé avec le client Obène sur le mois de mai –S –Se rendre dun point A à un point B le plus rapidement possible, en tenant compte de la circulation –C –Calculer la synthèse dun sondage ……

6 05/10/09 I&G- chapitre 11-La logique Logarithmique -Mme Roulaud 6 Les étapes pour bien rédiger un algorithme Les étapes pour bien rédiger un algorithme Etape 1 Etape 1: Bien analyser le problème soumis. Déterminer : Valeurs dEntrée -les Valeurs dEntrée à prendre en compte, résultats calculs à effectuer -les résultats attendus et donc les calculs à effectuer Etape 2nom Etape 2: Donner un nom au programme Etape 3Déclarer Etape 3: Déclarer les informations à utiliser en distinguant: variablesvariables et les constantes les variables et les constantesconstantesvariablesconstantes Etape 4 Etape 4: Rédiger les instructions élémentaires les séquences dinstruction Etape 5 Etape 5: Répéter si besoin cette instruction (en boucle) Etape 6 Etape 6: Mettre des conditions

7 I&G- chapitre 11-La logique Logarithmique -Mme Roulaud 7 Les étapes pour bien rédiger un algorithme Les étapes pour bien rédiger un algorithme Etape 1Valeurs dEntrée Etape 1. Détermination des Valeurs dEntrée -On va identifier les variables et constantes, et leur donner un nom (simple, facilement utilisables dans un programme) - Dans lexercice de découverte, on cherche à calculer les cotisations à payer par les adhérents…. Ainsi on aura besoin de définir par exemple: Le Nom des adhérents: NomAdherent, (Variables) le Tarif de ladhésion: TarifAdhesion (Constante)

8 I&G- chapitre 11-La logique Logarithmique -Mme Roulaud 8 Les étapes pour bien rédiger un algorithme Les étapes pour bien rédiger un algorithme Etape 2 Etape 2. Donner un nom au programme Adhesion -Toujours dans notre exemple, nous nommerons ce programme Adhesion

9 I&G- chapitre 11-La logique Logarithmique -Mme Roulaud 9 Les étapes pour bien rédiger un algorithme Les étapes pour bien rédiger un algorithme Etape 3 Etape 3. Déclarer les variables et les constantes -On va distinguer ces 2 types dinformations et on va définir leur format - Voir dans votre manuel le tableau de la page 123….…. Par exemple: NomAdherent chaine de caractère = String (en langage VBA) TarifAdhesion TarifAdhesion monétaire = Currency (en langage VBA)

10 I&G- chapitre 11-La logique Logarithmique -Mme Roulaud 10 Les étapes pour bien rédiger un algorithme Les étapes pour bien rédiger un algorithme Etape 4 Etape 4. Rédaction des séquences dinstruction, en se référant au travail danalyse précédent…. SubAdhesion Sub Adhesion ConstTarifAdhesion As Currency = 15 Const TarifAdhesion As Currency = 15 DimNomAdherent As String Dim NomAdherent As String(….) Etape 2 Etape 3 10 MsgBox 10 MsgBox « Bienvenue dans ce programme qui …… » 20 NomAdherent = InputBox 20 NomAdherent = InputBox (« Indiquez le Nom de lAdhérent »)(….) End Sub

11 I&G- chapitre 11-La logique Logarithmique -Mme Roulaud 11 Les étapes pour bien rédiger un algorithme Les étapes pour bien rédiger un algorithme Etape 5 Etape 5. Répéter plusieurs fois une séquence dinstructions… faire des « boucles » (= la structure itérative) Compteur= 1 While Compteur <= 10 NomAdherents = ……… (….) Compteur = Compteur + 1 Wend(….) End Sub Lorque Compteur Compteur > 10 > 10Lorque Compteur Compteur > 10 > 10

12 I&G- chapitre 11-La logique Logarithmique -Mme Roulaud 12 Les étapes pour bien rédiger un algorithme Les étapes pour bien rédiger un algorithme Etape 6 Etape 6. Mettre des conditions à lexécution des conditions: la structure « alternative » (ou conditionnelle ) (…..) If NombreAdhérents>= 5 Then MontantAdhesion = 70 Else MontantAdhesion = TarifLocation*NombreAdherents EndIf(….) End Sub

13 I&G- chapitre 11-La logique Logarithmique -Mme Roulaud 13 Quest-ce quune fonction? Quest-ce quune fonction? Cest tout simplement un algorithme (ou même un extrait dalgorithme), auquel on a donné un nom, afin de pouvoir le réutiliser.... Exemple Exemple: On pourrait donner un nom aux séquences dinstruction vues précédemment! « Calcul de la cotisation » (pour la séquence alternative)

14 I&G- chapitre 11-La logique Logarithmique -Mme Roulaud 14 Au travail..... Au travail..... Dans votre manuel: -Traiter les étapes de découvertes pages 123 à 125 -Compléter la synthèse page 129 -Traiter les exercices proposés sur le fichier joint, en langage VBA… Vous comprendrez mieux à quoi sert un algorithme!!!!les exercices -(NB: attention, les Numéros des exercices ne sont pas cohérents par rapport à ceux de votre manuel….)

15 I&G- chapitre 11-La logique Logarithmique -Mme Roulaud 15 Les étapes pour bien rédiger un algorithme Les étapes pour bien rédiger un algorithme Variables Variables : Définit les informations qui vont être saisies, et qui peuvent prendre plusieurs valeurs (par exemple: le nom du client Constantes Constantes : ce sont des valeurs fixes ou paramètres, qui ne changent pas. Par exemple le taux horaire dans une facture, le taux de TVA pour un produit donné...)


Télécharger ppt "I&G- chapitre 11-La logique Logarithmique -Mme Roulaud 1 Initiation au système dinformation et aux bases de données: la logique logarithmique Voir les."

Présentations similaires


Annonces Google