Rénovation STG – Économie Gestion - Académie de Lille – Mars 2005

Slides:



Advertisements
Présentations similaires
Initiation à la programmation et algorithmique cours 4
Advertisements

L’algorithmique, les séquences.
EXERCICE 2.1 : APRES AVOIR DEMANDE LA SAISIE DUN NOMBRE POSITIF (ERREUR DE SAISIE A TRAITER). AFFICHER LE DECOMPTE EN PARTANT DE CE NOMBRE JUSQUÀ ARRIVER.
DECLARATION DE VARIABLES
BUT DE LALGORITHME Afficher le montant H.T. dune facture après avoir demandé les informations nécessaires à lutilisateur Il sera possible dans cet algorithme.
Algorithmique et évaluation
La logique algorithmique
LA LOGIQUE ALGORITHMIQUE. Algorithme Définition Ensemble dopérations Effectuées dans un ordre logique Afin dobtenir un résultat, Afin de résoudre un problème.
Exercice 1 Pour être admis en crèche, un enfant doit avoir moins de 3 ans. Les variables retenues sont les suivantes: AnnéeNaissance, Annéeactuelle.
Algorithmique Résume.
3- Déclaration et accès aux objets
Ch 3: les structures simples. Objectif: -Distinguer entre les différents données (entrée, sortie..).
Les bases de l’Algorithmique
Lecture et Ecriture.
E 1 Rénovation STMG : programme dÉconomie ENTRE CONTINUITÉ ET RUPTURES.
(c) N. Rossignol Voici deux séries de prix Mon salaire, tout comme l'ordinateur que je compte acheter, augmente d'année en année (sauf en 2007 pour mon.
5. Algorithme du simplexe
Extrait du référentiel Cours Application Stéphane Le gars 1/5 Organisation du travail M4 Information et Gestion - M4D Logique Algorithmique.
Les bases de l’Algorithmique
Initiation à la programmation et algorithmique
Calcul et programmation au lycée avec Scilab
Partie 1 Etude de l'existant
Un algorithme Dans un distributeur automatique de monnaie, on ne trouve que des billets de 10 et 5 €, des pièces de 2 et 1 €. Dans ce distributeur, on.
Introduction a l’Informatique Médicale
Introduction à l’algorithmique
Les éléments de base de l’algorithmique
Le défi alimentaire mondial
Particularités des calculs
Algorithmique et programmation Informatique Cours 9 12/11/2001.
Algorithmique et Programmation
Algo-Prog en Ada TD1 2 IMACS Romaric GUILLERM
BAC STG MANAGEMENT DES ORGANISATIONS
Points importants de la semaine Les constantes de compilation. Les fonctions.
I&G- chapitre 11-La logique Logarithmique -Mme Roulaud
4.Convergence de lalgorithme du simplexe. Convergence dans le cas non dégénéré Hypothèse de non dégénérescence: toutes les variables de base sont positives.
MASTER SIS, 1ere année Présentation de l'option 13 : Représentation des connaissances et raisonnement Odile PAPINI &Eric WÜRBEL
E 1 Rénovation STMG : programme dEconomie RUPTURE ET CONTINUITE Claude NAVA Inspecteur général de lEducation nationale.
L’essentiel du langage C
LA LOGIQUE ALGORITHMIQUE
Le VHDL : SOMMAIRE I Introduction II Éléments généraux du langage
Chapitre 2 : La mesure de l’activité économique
ALGORITHMIQUE ET PROGRAMMATION C
Fiche séquence n° 01 : INTRODUCTION GENERALE GENERALITES
Arbre programmatique Une notation.
1 Algorithmique et programmation en Itérations (boucles) Types numériques simples (suite)
Algorithmique et programmation en
Algorithmes sur les sons
Méthodes et outils de conception Introduction à la programmation Paramètre de retour Appel d’une fonction Portée des variables Définition Pourquoi les.
Algorithme Calcul du PGCD Euclide.
Mathématique Expression algébrique Variable Coefficient
Les algorithmes recursifs
Multiplier ou diviser un entier par 10, 100, 1 000
Initiation à l’Algorithmique
Module algorithmique et programmation
Limites des fonctions de référence
Objets et Actions Élémentaires.
Algorithmique Algorithmique  Pascal
Algorithmique Conditions et Itérations Cours de BTS/CPI 1ère année Algo – Prog CPI/BTS1 – M. Dravet – 17/09/2003 Dernière modification: 17/09/2003.
Introduction à L’Algorithmique
L E C ORPS D ’ UN A LGORITHME / P ROGRAMME – L A PARTIE I NSTRUCTION Réalisé par : OUZEGGANE Redouane Département de Technologie Faculté de Technologie.
Les bases de l’Algorithmique
ALGORITHME ET PROGRAMMATION RÉVISION Informatique et Sciences du Numérique.
Introduction à la programmation (420-PK2-SL) cours 9 Gestion des applications Technologie de l’information (LEA.BW)
Algorithmique - Lecture / Ecriture - M me DJEBOURI. D. Faculté de Médecine salle informatique Année universitaire
Algorithmique ‘’ Un algorithme est une suite finie et non-ambiguë d’instructions permettant de donner la réponse à un problème. ‘’ Niveau de difficulté.
Algorithmique et programmation de modèles numériques
Réflexions sur les pratiques en classe de première
DIAPO 1: 30 secondes Voici un algorithme SCRATCH Question 1
©Hachette Livre – Mathématiques Cycle 4 – Collection Kiwi
Le programme informatique L’algorithme Le codage
Transcription de la présentation:

Rénovation STG – Économie Gestion - Académie de Lille – Mars 2005 L’algorithmique La logique algorithmique dans le programme de Gestion et Information, Première STG, toutes options. Rénovation STG – Économie Gestion - Académie de Lille – Mars 2005

Algorithme n°01 Algorithme Algorithme01 Variable Prix : Réel   Variable Prix : Réel Variable Quant : Entier Variable Montant : Réel Constante TVA <- 0.196 Début | Afficher ( "Nombre de produits commandés" ) | Saisir ( Quant ) | Afficher ( "Prix unitaire" ) | Saisir ( Prix ) | Montant <- Prix * Quant * ( 1 + TVA ) | Afficher ( "Le montant dû TTC est de " , MONTANT , " € " ) Fin La déclaration des données variables et constantes. Affectation des constantes Affectation des variables Le traitement un Début, une Fin. Traitement Production d’un résultat Rénovation STG – Économie Gestion - Académie de Lille – Mars 2005

Rénovation STG – Économie Gestion - Académie de Lille – Mars 2005 Algorithme n°01 Rénovation STG – Économie Gestion - Académie de Lille – Mars 2005

Qu’est-ce qu’un algorithme ? Un algorithme est un traitement (une suite d’opérations) qui, à partir de variables renseignées par l’utilisateur, permet l’obtention d’un résultat. L’algorithme est un langage normalisé, dernière étape avant sa programmation sur un logiciel. Rénovation STG – Économie Gestion - Académie de Lille – Mars 2005

Rénovation STG – Économie Gestion - Académie de Lille – Mars 2005 La structure de base. Déclaration des données utilisées lors du traitement. Affectation des constantes par l’algorithme Ecriture de la procédure. Toute procédure est bornée par un ‘début’ et une ‘fin’ Lors de la procédure, l’utilisateur affecte des valeurs aux variables. Le traitement affiche le résultat du traitement. Rénovation STG – Économie Gestion - Académie de Lille – Mars 2005

Structure type Déclaration VARIABLES… CONSTANTES… DEBUT Affectation des VARIABLES Traitements successifs Production d’un résultat FIN Données renseignées par l’utilisateur Données renseignées par le programmateur Rénovation STG – Économie Gestion - Académie de Lille – Mars 2005

La déclaration des données Toute VARIABLE doit être définie par un type de donnée. Algorithme n°01.   Déclaration Variables PRIX : Réel QUANT : Entier MONTANT : Réel  Constante TVA  0,196 Entier Réel Chaîne (de caractère) Date Les CONSTANTES sont affectées pour la durée du traitement dès la déclaration des données par le programmateur. Rénovation STG – Économie Gestion - Académie de Lille – Mars 2005

Rénovation STG – Économie Gestion - Académie de Lille – Mars 2005 Le traitement VARIABLES CONSTANTES DEBUT Afficher «  Nombre de produits commandés » Saisir QUANT Afficher « Prix unitaire » Saisir PRIX MONTANT  PRIX * QUANT * (1 + TVA)   AFFICHER « Le montant dû TTC est de » MONTANT « € »  FIN Traitement RESULTAT Rénovation STG – Économie Gestion - Académie de Lille – Mars 2005

Le traitement : vue d’ensemble. Un Début Affectation des variables DEBUT Afficher «  Nombre de produits commandés » Saisir QUANT Afficher « Prix unitaire » Saisir PRIX MONTANT  PRIX * QUANT * (1 + TVA)   AFFICHER « Le montant dû TTC est de » MONTANT « € »  FIN Traitement, ici arithmétique Production du résultat Une Fin Rénovation STG – Économie Gestion - Académie de Lille – Mars 2005

Affectation des variables C’est l’utilisateur du programme qui va affecter aux données définies et utilisées dans l’algorithme leurs valeurs. Ces valeurs doivent correspondre au format défini par le programmateur (entier, réel, chaîne, date). Elles sont saisies à la suite d’une invite du programme. DEBUT Afficher «  Nombre de produits commandés » Saisir QUANT Afficher « Prix unitaire » Saisir PRIX Rénovation STG – Économie Gestion - Académie de Lille – Mars 2005

Rénovation STG – Économie Gestion - Académie de Lille – Mars 2005 Les opérateurs On va retrouver les opérateurs arithmétiques classiques : Addition + Soustraction - Division / Multiplication * Puissance ^ MONTANT  PRIX * QUANT * (1+TVA) Rénovation STG – Économie Gestion - Académie de Lille – Mars 2005

Production du résultat L’algorithme affiche ensuite le résultat du traitement. DEBUT Afficher «  Nombre de produits commandés » Saisir QUANT Afficher « Prix unitaire » Saisir PRIX MONTANT  PRIX * QUANT * (1 + TVA)   AFFICHER « Le montant dû TTC est de » MONTANT « € »  FIN Rénovation STG – Économie Gestion - Académie de Lille – Mars 2005

Les autres éléments du programme. La structure itérative a pour objectif de répéter le traitement un certain nombre de fois. La structure alternative permet de différencier les traitements opérés selon le respect ou non d’un critère par une variable. Lorsqu’un algorithme fait appel à un autre algorithme au sein de son traitement, on dit qu’il utilise une fonction. Rénovation STG – Économie Gestion - Académie de Lille – Mars 2005